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-3zqryhoyz/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-3zqryhoyz 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.iFXn_7KN_i 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.iFXn_7KN_i 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 (701 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.iFXn_7KN_i 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 (1243 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.iFXn_7KN_i 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.iFXn_7KN_i 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 (1049 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.iFXn_7KN_i 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/libgjs-private_gjs-gdbus-wrapper.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -c ../libgjs-private/gjs-gdbus-wrapper.c [4/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 [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-introspectoytopznb/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-introspectoytopznb/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-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-introspectjpialu_9/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-introspectjpialu_9/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 [18/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 [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-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 [21/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 [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++ -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 [24/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 [25/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 [26/121] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/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 [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/util_log.cpp.o -MF libgjs-jsapi.a.p/util_log.cpp.o.d -o libgjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp [28/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 [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_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 [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_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 [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_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 [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_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 [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_boxed.cpp.o -MF libgjs-internal.a.p/gi_boxed.cpp.o.d -o libgjs-internal.a.p/gi_boxed.cpp.o -c ../gi/boxed.cpp [39/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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_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 [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/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 [64/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_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 [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_native.cpp.o -MF libgjs-internal.a.p/gjs_native.cpp.o.d -o libgjs-internal.a.p/gjs_native.cpp.o -c ../gjs/native.cpp [67/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 [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_console.cpp.o -MF libgjs-internal.a.p/modules_console.cpp.o.d -o libgjs-internal.a.p/modules_console.cpp.o -c ../modules/console.cpp [72/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 [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_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 [74/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_print.cpp.o -MF libgjs-internal.a.p/modules_print.cpp.o.d -o libgjs-internal.a.p/modules_print.cpp.o -c ../modules/print.cpp [75/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 [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_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 [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-radial-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp [86/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 [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-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 [88/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 [89/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-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 [90/121] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp [91/121] /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] 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 [95/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-introspectieedp_z1/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-introspectieedp_z1/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 [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] 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 [98/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 [99/121] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-common.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp [100/121] rm -f test/libgjs-tests-common.a && gcc-ar csrD test/libgjs-tests-common.a test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o [101/121] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -MF test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o.d -o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -c ../test/gjs-test-no-introspection-object.cpp [102/121] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-coverage.cpp.o -MF test/gjs-tests.p/gjs-test-coverage.cpp.o.d -o test/gjs-tests.p/gjs-test-coverage.cpp.o -c ../test/gjs-test-coverage.cpp [103/121] cc -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -MD -MQ test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -MF test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o.d -o test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -c js-resources.c [104/121] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-tests.cpp.o -MF test/gjs-tests.p/gjs-tests.cpp.o.d -o test/gjs-tests.p/gjs-tests.cpp.o -c ../test/gjs-tests.cpp [105/121] 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 [106/121] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/build/gjs-59yvmm/gjs-1.70.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -include /usr/include/mozjs-78/js/RequiredDefines.h -isystem /usr/include/mozjs-78 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/x86_64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-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 [107/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 [108/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 [109/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 [110/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 [111/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 [112/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 [113/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 [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] /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 [116/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-introspectmpfexb67/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-introspectmpfexb67/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 [117/121] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [118/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-introspectsswmdwqa/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-introspectsswmdwqa/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 [119/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 [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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=186 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLine.sh 2/65 gjs:Scripts / CommandLineModules RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=254 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLineModules.sh 3/65 gjs:Scripts+thread-safe / Warnings RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 MALLOC_PERTURB_=234 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testWarnings.sh 4/65 gjs:JS+thread-safe / self RUNNING >>> MALLOC_PERTURB_=136 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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.70s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x46bff500098 JS IMPORT: Defining parent (nil) of 0x46bff500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x46bff500100 of 0x46bff5003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x476edd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x476edd6e420), global 0x476edd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x476edd6e420), global 0x476edd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x476edd6e420), global 0x476edd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x476edd6e420), global 0x476edd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x476edd6e420), global 0x476edd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x476edd6e600), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x476edd6e740), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x476edd6e880), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x476edd6e880), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x476edd6e740), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x476edd6e600), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x476edd6ee20), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x476edda9060), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x476edda9060), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x476edd6ee20), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x476edda92e0), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x476edda92e0), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x476edd6ee20), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x476edd6ee20), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x476edd6e600), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x476edd6e740), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x476edd6e880), global 0x476edd6e1a0 JS IMPORT: Module metadata hook for module 0x476edd6e740 JS IMPORT: Defining meta.importSync for module 0x476edd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x476edd6e600), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x476edd6ee20), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x476edda9060), global 0x476edd6e1a0 JS IMPORT: Module metadata hook for module 0x476edda91a0 JS IMPORT: Defining meta.importSync for module 0x476edda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x46bff511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x46bff500100 of 0x46bff511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x46bff511d40 in 0x46bff500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x46bff500100 of 0x46bff5120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x46bff500100 of 0x46bff511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x46bff500100 of 0x476edd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x46bff511d40 of 0x476edd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x476eddb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x476eddad070, JSClass 0x7dbaaf0e8620, in object 0x476eddad040 JS CTX: Initialized class GIRepositoryGType prototype 0x46bff5123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x476eddad0d0, JSClass 0x7dbaaf0e8620, in object 0x476eddad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x476eddad130, JSClass 0x7dbaaf0e8620, in object 0x476eddad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x476eddad190, JSClass 0x7dbaaf0e8620, in object 0x476eddad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x476eddad040 in GIRepository 0x46bff511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x476edd6ee20), global 0x476edd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x476edda92e0), global 0x476edd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x476eddad1f0 in GIRepository 0x46bff511af8 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x46bff516f50), global 0x476edd6e1a0 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x46bff516f50), global 0x476edd6e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x46bff500100 of 0x46bff518f60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x46bff500100 of 0x476eddb1b50 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x46bff500100 of 0x476eddb1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x46bff511d40 of 0x476eddb1af0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x476eddb1cd0 class 0x7dbaaf0ec360 in object 0x476eddad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x476eddad670, JSClass 0x7dbaaf0e8e20, in object 0x476eddad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x476eddad220 in GIRepository 0x46bff511af8 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x46bff500100 of 0x476eddb1a90 '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 0x476eddad6a0, JSClass 0x7dbaaf0e8620, in object 0x476eddad040 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 0x46bff516f50), global 0x476edd6e1a0 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 0x46bff516f50), global 0x476edd6e1a0 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=91 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 3/65 - passing too many arguments to a GI function should warn 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.29s 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 0x1336ef400098 JS IMPORT: Defining parent (nil) of 0x1336ef400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1336ef400100 of 0x1336ef4003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xfbbae16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfbbae16e420), global 0xfbbae16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfbbae16e420), global 0xfbbae16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfbbae16e420), global 0xfbbae16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfbbae16e420), global 0xfbbae16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfbbae16e420), global 0xfbbae16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfbbae16e600), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfbbae16e740), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfbbae16e880), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfbbae16e880), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfbbae16e740), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfbbae16e600), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfbbae16ee20), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfbbae1a9060), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfbbae1a9060), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfbbae16ee20), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfbbae1a92e0), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfbbae1a92e0), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfbbae16ee20), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfbbae16ee20), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfbbae16e600), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfbbae16e740), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfbbae16e880), global 0xfbbae16e1a0 JS IMPORT: Module metadata hook for module 0xfbbae16e740 JS IMPORT: Defining meta.importSync for module 0xfbbae16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfbbae16e600), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfbbae16ee20), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfbbae1a9060), global 0xfbbae16e1a0 JS IMPORT: Module metadata hook for module 0xfbbae1a91a0 JS IMPORT: Defining meta.importSync for module 0xfbbae1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1336ef411c30 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 0x1336ef400100 of 0x1336ef411d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1336ef411d88 in 0x1336ef400100 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 0x1336ef400100 of 0x1336ef412118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1336ef400100 of 0x1336ef411b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1336ef400100 of 0xfbbae16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1336ef411d88 of 0xfbbae16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xfbbae1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfbbae1ad070, JSClass 0x72b06915a620, in object 0xfbbae1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1336ef412468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfbbae1ad0d0, JSClass 0x72b06915a620, in object 0xfbbae1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfbbae1ad130, JSClass 0x72b06915a620, in object 0xfbbae1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfbbae1ad190, JSClass 0x72b06915a620, in object 0xfbbae1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xfbbae1ad040 in GIRepository 0x1336ef411b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfbbae16ee20), global 0xfbbae16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfbbae1a92e0), global 0xfbbae16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xfbbae1ad1f0 in GIRepository 0x1336ef411b18 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 0x1336ef400100 of 0xfbbae1b1b20 '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 0xfbbae1ad250, JSClass 0x72b06915a620, in object 0xfbbae1ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1336ef400100 of 0xfbbae1b1a90 '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 >>> MALLOC_PERTURB_=103 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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 ▶ 1/65 - System.exit(42) should exit with the correct exit code OK ▶ 3/65 - file and line number are logged for syntax errors OK 3/65 gjs:Scripts+thread-safe / Warnings OK 1.78s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Trace/breakpoint trap (core dumped) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/65 gjs:JS+thread-safe / Format RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp 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_=102 GJS_PATH='' /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.18s 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 0x341f3c600098 JS IMPORT: Defining parent (nil) of 0x341f3c600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x341f3c600100 of 0x341f3c6003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x91e8116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e8116e420), global 0x91e8116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e8116e420), global 0x91e8116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e8116e420), global 0x91e8116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e8116e420), global 0x91e8116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e8116e420), global 0x91e8116e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x91e8116e600), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91e8116e740), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91e8116e880), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91e8116e880), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91e8116e740), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x91e8116e600), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91e8116ee20), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e811a9060), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e811a9060), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91e8116ee20), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e811a92e0), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e811a92e0), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91e8116ee20), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91e8116ee20), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x91e8116e600), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91e8116e740), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91e8116e880), global 0x91e8116e1a0 JS IMPORT: Module metadata hook for module 0x91e8116e740 JS IMPORT: Defining meta.importSync for module 0x91e8116e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x91e8116e600), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91e8116ee20), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e811a9060), global 0x91e8116e1a0 JS IMPORT: Module metadata hook for module 0x91e811a91a0 JS IMPORT: Defining meta.importSync for module 0x91e811a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x341f3c611c30 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 0x341f3c600100 of 0x341f3c611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x341f3c611d88 in 0x341f3c600100 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 0x341f3c600100 of 0x341f3c612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x341f3c600100 of 0x341f3c611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x341f3c600100 of 0x91e8116ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x341f3c611d88 of 0x91e8116ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x91e811b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x91e811ad070, JSClass 0x78d3adba1620, in object 0x91e811ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x341f3c612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x91e811ad0d0, JSClass 0x78d3adba1620, in object 0x91e811ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x91e811ad130, JSClass 0x78d3adba1620, in object 0x91e811ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x91e811ad190, JSClass 0x78d3adba1620, in object 0x91e811ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x91e811ad040 in GIRepository 0x341f3c611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91e8116ee20), global 0x91e8116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e811a92e0), global 0x91e8116e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x91e811ad1f0 in GIRepository 0x341f3c611b18 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 0x341f3c600100 of 0x91e811b1b20 '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 0x91e811ad250, JSClass 0x78d3adba1620, in object 0x91e811ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x341f3c600100 of 0x91e811b1a90 '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' 0x91e811ad2e0 in GIRepository 0x341f3c611b18 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 0x341f3c637d00 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=154 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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 ▶ 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 ▶ 6/65 thrown GError is an instance of error enum type OK ▶ 7/65 imports.format formats two swapped string arguments OK ▶ 7/65 imports.format formats a number in base 10 OK ▶ 6/65 thrown GError matches error domain and code OK ▶ 6/65 thrown GError has properties for domain and code OK ▶ 1/65 - System.programPath should end in '/argv.js' when gjs argv.js is run OK ▶ 6/65 GError.new_literal constructs a valid GLib.Error OK ▶ 6/65 GError.new_literal does not accept invalid domains OK ▶ 7/65 imports.format formats a number in base 16 OK ▶ 7/65 imports.format formats a floating point number with no precision OK ▶ 7/65 imports.format formats a floating point number with precision 2 OK ▶ 7/65 imports.format pads with zeroes OK ▶ 7/65 imports.format pads with spaces OK ▶ 7/65 imports.format throws an error when given incorrect modifiers for the conversion type OK ▶ 7/65 imports.format throws an error when incorrectly instructed to swap arguments OK 7/65 gjs:JS+thread-safe / Format OK 0.99s 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 0x1c3de2f00098 JS IMPORT: Defining parent (nil) of 0x1c3de2f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c3de2f00100 of 0x1c3de2f003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x39d9fb86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d9fb86e420), global 0x39d9fb86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d9fb86e420), global 0x39d9fb86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d9fb86e420), global 0x39d9fb86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d9fb86e420), global 0x39d9fb86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d9fb86e420), global 0x39d9fb86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39d9fb86e600), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d9fb86e740), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d9fb86e880), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d9fb86e880), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d9fb86e740), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39d9fb86e600), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d9fb86ee20), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d9fb8a9060), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d9fb8a9060), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d9fb86ee20), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d9fb8a92e0), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d9fb8a92e0), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d9fb86ee20), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d9fb86ee20), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39d9fb86e600), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d9fb86e740), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d9fb86e880), global 0x39d9fb86e1a0 JS IMPORT: Module metadata hook for module 0x39d9fb86e740 JS IMPORT: Defining meta.importSync for module 0x39d9fb86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39d9fb86e600), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d9fb86ee20), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d9fb8a9060), global 0x39d9fb86e1a0 JS IMPORT: Module metadata hook for module 0x39d9fb8a91a0 JS IMPORT: Defining meta.importSync for module 0x39d9fb8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c3de2f11c30 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 0x1c3de2f00100 of 0x1c3de2f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c3de2f11d88 in 0x1c3de2f00100 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 0x1c3de2f00100 of 0x1c3de2f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c3de2f00100 of 0x1c3de2f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c3de2f00100 of 0x39d9fb86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c3de2f11d88 of 0x39d9fb86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39d9fb8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39d9fb8ad070, JSClass 0x79cf71975620, in object 0x39d9fb8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c3de2f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39d9fb8ad0d0, JSClass 0x79cf71975620, in object 0x39d9fb8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39d9fb8ad130, JSClass 0x79cf71975620, in object 0x39d9fb8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39d9fb8ad190, JSClass 0x79cf71975620, in object 0x39d9fb8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39d9fb8ad040 in GIRepository 0x1c3de2f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d9fb86ee20), global 0x39d9fb86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d9fb8a92e0), global 0x39d9fb86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x39d9fb8ad1f0 in GIRepository 0x1c3de2f11b18 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 0x1c3de2f00100 of 0x39d9fb8b1b20 '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 0x39d9fb8ad250, JSClass 0x79cf71975620, in object 0x39d9fb8ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1c3de2f00100 of 0x39d9fb8b1a90 '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 0x1c3de2f00100 of 0x39d9fb836250 '_format' is mod 1 JS IMPORT: successfully imported module '_format' JS IMPORT: Importing module format succeeded JS IMPORT: Defining parent 0x1c3de2f00100 of 0x39d9fb8361f0 '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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/65 gjs:JS+thread-safe / Gettext RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=139 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js 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 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 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 0x60a72900098 JS IMPORT: Defining parent (nil) of 0x60a72900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x60a72900100 of 0x60a729003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2581efd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2581efd6e420), global 0x2581efd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2581efd6e420), global 0x2581efd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2581efd6e420), global 0x2581efd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2581efd6e420), global 0x2581efd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2581efd6e420), global 0x2581efd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2581efd6e600), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2581efd6e740), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2581efd6e880), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2581efd6e880), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2581efd6e740), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2581efd6e600), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2581efd6ee20), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2581efda9060), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2581efda9060), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2581efd6ee20), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2581efda92e0), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2581efda92e0), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2581efd6ee20), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2581efd6ee20), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2581efd6e600), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2581efd6e740), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2581efd6e880), global 0x2581efd6e1a0 JS IMPORT: Module metadata hook for module 0x2581efd6e740 JS IMPORT: Defining meta.importSync for module 0x2581efd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2581efd6e600), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2581efd6ee20), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2581efda9060), global 0x2581efd6e1a0 JS IMPORT: Module metadata hook for module 0x2581efda91a0 JS IMPORT: Defining meta.importSync for module 0x2581efda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x60a72911c30 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 0x60a72900100 of 0x60a72911d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x60a72911d88 in 0x60a72900100 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 0x60a72900100 of 0x60a72912118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x60a72900100 of 0x60a72911b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x60a72900100 of 0x2581efd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x60a72911d88 of 0x2581efd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2581efdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2581efdad070, JSClass 0x708e80d82620, in object 0x2581efdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x60a72912468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2581efdad0d0, JSClass 0x708e80d82620, in object 0x2581efdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2581efdad130, JSClass 0x708e80d82620, in object 0x2581efdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2581efdad190, JSClass 0x708e80d82620, in object 0x2581efdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2581efdad040 in GIRepository 0x60a72911b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2581efd6ee20), global 0x2581efd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2581efda92e0), global 0x2581efd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2581efdad1f0 in GIRepository 0x60a72911b18 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 0x60a72900100 of 0x2581efdb1b20 '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 0x2581efdad250, JSClass 0x708e80d82620, in object 0x2581efdad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x60a72900100 of 0x2581efdb1a90 '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' 0x2581efdad2e0 in GIRepository 0x60a72911b18 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 0x60a72900100 of 0x2581efd363d0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x60a72900100 of 0x2581efd36370 '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 0x60a72900100 of 0x2581efd36430 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x60a72900100 of 0x2581efd36310 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x60a72911d88 of 0x2581efd362b0 '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 0x60a72900100 of 0x60a72929d90 '_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 0x60a72900100 of 0x2581efd36700 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x60a72911d88 of 0x2581efd366a0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2581efd367c0 class 0x708e80d86360 in object 0x2581efdad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2581efdad790, JSClass 0x708e80d82e20, in object 0x2581efdad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2581efdad340 in GIRepository 0x60a72911b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2581efdad7c0, JSClass 0x708e80d82e20, in object 0x2581efdad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2581efdad820, JSClass 0x708e80d82e20, in object 0x2581efdad310 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 0x2581efdad880, JSClass 0x708e80d82620, in object 0x2581efdad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2581efdad8e0, JSClass 0x708e80d82620, in object 0x2581efdad310 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 0x2581efdad940, JSClass 0x708e80d82e20, in object 0x2581efdad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2581efdad9a0, JSClass 0x708e80d82e20, in object 0x2581efdad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2581efdada00, JSClass 0x708e80d82e20, in object 0x2581efdad310 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 0x2581efd36f70, JSClass 0x708e80d82be0, in object 0x2581efdad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2581efdada90, JSClass 0x708e80d82e20, in object 0x60a72911c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2581efdadb20, JSClass 0x708e80d82620, in object 0x2581efdad310 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 0x2581efdadb80, JSClass 0x708e80d82e20, in object 0x2581efdad310 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' 0x2581efdad310 in GIRepository 0x60a72911b18 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 0x60a7292ee18 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 0x616dbe20df00 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 0x2581efdadbe0, JSClass 0x708e80d82e20, in object 0x60a72911c08 JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x616dbe3e7820 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 0x2581efdadc40, JSClass 0x708e80d82e20, in object 0x60a72911c08 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 0x60a7290a308 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 0x60a7290d858 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x2581efdadcd0, JSClass 0x708e80d82e20, in object 0x2581efdad340 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 0x63fd125ac10, JSClass 0x708e80d82940, in object 0x2581efdad310 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 0x616dbe28d420 to toggle UP after shutdown, probably from another thread (0x616dbe22ecc0). JS G OBJ: Enqueuing GObject 0x616dbe20a580 to toggle UP after shutdown, probably from another thread (0x616dbe22ecc0). JS CTX: Destroying JS context JS CTX: Releasing all native 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=148 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 1/65 - System.exit() should still exit across an FFI boundary OK ▶ 8/65 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK ▶ 8/65 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK ▶ 8/65 Fundamental type support can marshal a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters SKIP ▶ 8/65 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters SKIP ▶ 8/65 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype SKIP ▶ 8/65 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype SKIP ▶ 8/65 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype SKIP ▶ 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 8/65 gjs:JS+thread-safe / Fundamental OK 1.60s 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 0x2a6f18700098 JS IMPORT: Defining parent (nil) of 0x2a6f18700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a6f18700100 of 0x2a6f187003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2712c8e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2712c8e6e420), global 0x2712c8e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2712c8e6e420), global 0x2712c8e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2712c8e6e420), global 0x2712c8e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2712c8e6e420), global 0x2712c8e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2712c8e6e420), global 0x2712c8e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2712c8e6e600), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2712c8e6e740), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2712c8e6e880), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2712c8e6e880), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2712c8e6e740), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2712c8e6e600), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2712c8e6ee20), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2712c8ea9060), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2712c8ea9060), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2712c8e6ee20), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2712c8ea92e0), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2712c8ea92e0), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2712c8e6ee20), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2712c8e6ee20), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2712c8e6e600), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2712c8e6e740), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2712c8e6e880), global 0x2712c8e6e1a0 JS IMPORT: Module metadata hook for module 0x2712c8e6e740 JS IMPORT: Defining meta.importSync for module 0x2712c8e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2712c8e6e600), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2712c8e6ee20), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2712c8ea9060), global 0x2712c8e6e1a0 JS IMPORT: Module metadata hook for module 0x2712c8ea91a0 JS IMPORT: Defining meta.importSync for module 0x2712c8ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a6f18711c30 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 0x2a6f18700100 of 0x2a6f18711d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a6f18711d88 in 0x2a6f18700100 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 0x2a6f18700100 of 0x2a6f18712118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a6f18700100 of 0x2a6f18711b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a6f18700100 of 0x2712c8e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a6f18711d88 of 0x2712c8e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2712c8eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2712c8ead070, JSClass 0x7dee1a753620, in object 0x2712c8ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a6f18712468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2712c8ead0d0, JSClass 0x7dee1a753620, in object 0x2712c8ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2712c8ead130, JSClass 0x7dee1a753620, in object 0x2712c8ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2712c8ead190, JSClass 0x7dee1a753620, in object 0x2712c8ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2712c8ead040 in GIRepository 0x2a6f18711b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2712c8e6ee20), global 0x2712c8e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2712c8ea92e0), global 0x2712c8e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2712c8ead1f0 in GIRepository 0x2a6f18711b18 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 0x2a6f18700100 of 0x2712c8eb1b20 '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 0x2712c8ead250, JSClass 0x7dee1a753620, in object 0x2712c8ead040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2a6f18700100 of 0x2712c8eb1a90 '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 0x2a6f18700100 of 0x2a6f18728210 '_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 0x2a6f18700100 of 0x2712c8e36340 '_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 0x2a6f18700100 of 0x2712c8e363a0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2a6f18711d88 of 0x2712c8e362e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2712c8e36460 class 0x7dee1a757360 in object 0x2712c8ead2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2712c8ead730, JSClass 0x7dee1a753e20, in object 0x2712c8ead2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2712c8ead2e0 in GIRepository 0x2a6f18711b18 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' 0x2712c8ead760 in GIRepository 0x2a6f18711b18 JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2712c8ead790, JSClass 0x7dee1a7536c0, in object 0x2712c8ead760 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 0x2712c8ead7f0, JSClass 0x7dee1a7536c0, in object 0x2712c8ead760 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 0x2712c8ead850, JSClass 0x7dee1a753e20, in object 0x2a6f18711c08 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 0x2a6f1872bda8 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 0x2712c8ead8b0, JSClass 0x7dee1a753620, in object 0x2712c8ead2e0 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 >>> MALLOC_PERTURB_=32 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 9/65 Gettext module setlocale returns a locale OK 9/65 gjs:JS+thread-safe / Gettext OK 0.92s 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 0x1292e5e00098 JS IMPORT: Defining parent (nil) of 0x1292e5e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1292e5e00100 of 0x1292e5e003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x39f9c4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39f9c4d6e420), global 0x39f9c4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39f9c4d6e420), global 0x39f9c4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39f9c4d6e420), global 0x39f9c4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39f9c4d6e420), global 0x39f9c4d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39f9c4d6e420), global 0x39f9c4d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39f9c4d6e600), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39f9c4d6e740), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39f9c4d6e880), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39f9c4d6e880), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39f9c4d6e740), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39f9c4d6e600), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39f9c4d6ee20), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39f9c4da9060), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39f9c4da9060), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39f9c4d6ee20), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39f9c4da92e0), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39f9c4da92e0), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39f9c4d6ee20), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39f9c4d6ee20), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39f9c4d6e600), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39f9c4d6e740), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39f9c4d6e880), global 0x39f9c4d6e1a0 JS IMPORT: Module metadata hook for module 0x39f9c4d6e740 JS IMPORT: Defining meta.importSync for module 0x39f9c4d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39f9c4d6e600), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39f9c4d6ee20), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39f9c4da9060), global 0x39f9c4d6e1a0 JS IMPORT: Module metadata hook for module 0x39f9c4da91a0 JS IMPORT: Defining meta.importSync for module 0x39f9c4da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1292e5e11c30 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 0x1292e5e00100 of 0x1292e5e11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1292e5e11d88 in 0x1292e5e00100 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 0x1292e5e00100 of 0x1292e5e12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1292e5e00100 of 0x1292e5e11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1292e5e00100 of 0x39f9c4d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1292e5e11d88 of 0x39f9c4d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39f9c4db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39f9c4dad070, JSClass 0x7397c5a4b620, in object 0x39f9c4dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1292e5e12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39f9c4dad0d0, JSClass 0x7397c5a4b620, in object 0x39f9c4dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39f9c4dad130, JSClass 0x7397c5a4b620, in object 0x39f9c4dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39f9c4dad190, JSClass 0x7397c5a4b620, in object 0x39f9c4dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39f9c4dad040 in GIRepository 0x1292e5e11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39f9c4d6ee20), global 0x39f9c4d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39f9c4da92e0), global 0x39f9c4d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x39f9c4dad1f0 in GIRepository 0x1292e5e11b18 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 0x1292e5e00100 of 0x39f9c4db1b20 '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 0x39f9c4dad250, JSClass 0x7397c5a4b620, in object 0x39f9c4dad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1292e5e00100 of 0x39f9c4db1a90 '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 0x1292e5e282e0 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x1292e5e00100 of 0x39f9c4d36250 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0x1292e5e00100 of 0x39f9c4d361f0 '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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=77 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 10/65 Boolean true marshals as a return value OK ▶ 10/65 Boolean true marshals as an in parameter OK ▶ 10/65 Boolean true marshals as an out parameter OK ▶ 10/65 Boolean true marshals as an inout parameter OK ▶ 1/65 - Unhandled promise rejections should still be printed when exiting OK ▶ 10/65 Boolean false marshals as a return value OK ▶ 10/65 Boolean false marshals as an in parameter OK ▶ 10/65 Boolean false marshals as an out parameter OK ▶ 10/65 Boolean false marshals as an inout parameter OK ▶ 10/65 Integer int8-typed marshals signed value as a return value OK ▶ 10/65 Integer int8-typed marshals signed value as an in parameter OK ▶ 10/65 Integer int8-typed marshals signed value as an out parameter OK ▶ 10/65 Integer int8-typed marshals as an inout parameter OK ▶ 10/65 Integer int8-typed marshals unsigned value as a return value OK ▶ 10/65 Integer int8-typed marshals unsigned value as an in parameter OK ▶ 10/65 Integer int8-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer int8-typed marshals unsigned value as an inout parameter OK ▶ 10/65 Integer int16-typed marshals signed value as a return value OK ▶ 10/65 Integer int16-typed marshals signed value as an in parameter OK ▶ 10/65 Integer int16-typed marshals signed value as an out parameter OK ▶ 10/65 Integer int16-typed marshals as an inout parameter OK ▶ 10/65 Integer int16-typed marshals unsigned value as a return value OK ▶ 10/65 Integer int16-typed marshals unsigned value as an in parameter OK ▶ 10/65 Integer int16-typed marshals unsigned value as an out parameter OK ▶ 10/65 Integer int16-typed marshals unsigned value as an inout parameter OK ▶ 10/65 Integer int32-typed marshals signed value as a return value OK ▶ 10/65 Integer int32-typed marshals signed value as an in parameter OK ▶ 10/65 Integer int32-typed marshals signed value as an out parameter OK ▶ 10/65 Integer int32-typed marshals as an inout parameter OK ▶ 10/65 Integer int32-typed marshals unsigned value as a return value 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 ▶ 10/65 Integer int64-typed marshals signed value as a return value 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 ▶ 10/65 Integer int-typed marshals signed value as an out parameter 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 ▶ 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 ▶ 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 ▶ 12/65 GVariant constructor constructs a string variant OK ▶ 12/65 GVariant constructor constructs a string variant (backwards compatible API) OK ▶ 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 ▶ 12/65 GVariant constructor constructs a struct variant OK ▶ 10/65 C array with length marshals as an in parameter OK ▶ 10/65 C array with length marshals as an out parameter OK ▶ 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 ▶ 12/65 GVariant constructor constructs a maybe variant OK ▶ 10/65 C array with length marshals a byte array as an in parameter OK ▶ 12/65 GVariant constructor constructs a byte array variant OK ▶ 12/65 GVariant constructor constructs a byte array variant from a string 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 ▶ 12/65 GVariant constructor 0-terminates a byte array variant constructed from a string OK ▶ 10/65 C array with length of booleans marshals as an out parameter OK ▶ 10/65 C array with length of booleans marshals from an array of numbers OK ▶ 10/65 C array with length of boxed structs marshals as an in parameter OK ▶ 10/65 C array with length of boxed structs passed by value marshals as an in parameter SKIP ▶ 10/65 C array with length of simple structs marshals as an in parameter SKIP ▶ 10/65 C array with length marshals two arrays with the same length parameter OK ▶ 10/65 C array with length copies correctly on transfer full OK ▶ 12/65 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 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 ▶ 12/65 GVariant unpack preserves type information if the unpacked object contains variants OK ▶ 10/65 C array with length can be an out argument along with other arguments OK ▶ 12/65 GVariant unpack recursive leaves no variants in the unpacked object 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 ▶ 12/65 GVariantDict lookup returns the unpacked variant OK ▶ 12/65 GVariantDict lookup returns null if the key isn't present OK ▶ 10/65 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter OK ▶ 10/65 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter OK ▶ 10/65 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter OK ▶ 10/65 GArray of ints with transfer none marshals as a return value OK ▶ 12/65 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 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 ▶ 12/65 GLib string function overrides GLib.stpcpy 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 ▶ 12/65 GLib string function overrides GLib.strstr_len OK ▶ 12/65 GLib string function overrides GLib.strrstr 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 ▶ 12/65 GLib string function overrides GLib.strrstr_len OK ▶ 10/65 GArray of strings with transfer full marshals as an inout parameter SKIP ▶ 1/65 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK ▶ 12/65 GLib string function overrides GLib.strup OK ▶ 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 ▶ 11/65 ListStore iterator ListStore iterates OK ▶ 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 ▶ 12/65 GLib string function overrides GLib.strdown OK ▶ 10/65 GArray of unichars can be passed in with transfer none OK ▶ 12/65 GLib string function overrides GLib.strreverse 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 ▶ 12/65 GLib string function overrides GLib.ascii_dtostr OK ▶ 11/65 Sorting in ListStore test insert_sorted OK ▶ 11/65 Sorting in ListStore test sort OK ▶ 12/65 GLib string function overrides GLib.ascii_formatd 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 ▶ 12/65 GLib string function overrides GLib.strchug OK ▶ 12/65 GLib string function overrides GLib.strchomp 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 ▶ 12/65 GLib string function overrides GLib.strstrip OK ▶ 12/65 GLib string function overrides GLib.strdelimit 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 ▶ 12/65 GLib string function overrides GLib.strcanon 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 ▶ 12/65 GLib string function overrides GLib.base64_encode 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 ▶ 11/65 Promisify function doesn't crash when async function is not defined OK ▶ 10/65 GList of strings with transfer none marshals as a return value OK ▶ 11/65 Promisify function doesn't crash when finish function is not defined 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 ▶ 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 ▶ 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 ▶ 11/65 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 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 ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 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 ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK ▶ 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 ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key OK ▶ 10/65 GHashTable with string values with transfer none marshals as an out parameter OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK ▶ 10/65 GHashTable with string values with transfer none marshals as an inout parameter OK 12/65 gjs:JS+thread-safe / GLib OK 1.67s 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 0x1ba21f800098 JS IMPORT: Defining parent (nil) of 0x1ba21f800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ba21f800100 of 0x1ba21f8003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x382cdc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x382cdc56e420), global 0x382cdc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x382cdc56e420), global 0x382cdc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x382cdc56e420), global 0x382cdc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x382cdc56e420), global 0x382cdc56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x382cdc56e420), global 0x382cdc56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x382cdc56e600), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x382cdc56e740), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x382cdc56e880), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x382cdc56e880), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x382cdc56e740), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x382cdc56e600), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x382cdc56ee20), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x382cdc5a9060), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x382cdc5a9060), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x382cdc56ee20), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x382cdc5a92e0), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x382cdc5a92e0), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x382cdc56ee20), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x382cdc56ee20), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x382cdc56e600), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x382cdc56e740), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x382cdc56e880), global 0x382cdc56e1a0 JS IMPORT: Module metadata hook for module 0x382cdc56e740 JS IMPORT: Defining meta.importSync for module 0x382cdc56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x382cdc56e600), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x382cdc56ee20), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x382cdc5a9060), global 0x382cdc56e1a0 JS IMPORT: Module metadata hook for module 0x382cdc5a91a0 JS IMPORT: Defining meta.importSync for module 0x382cdc5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ba21f811c30 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 0x1ba21f800100 of 0x1ba21f811d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ba21f811d88 in 0x1ba21f800100 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 0x1ba21f800100 of 0x1ba21f812118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ba21f800100 of 0x1ba21f811b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ba21f800100 of 0x382cdc56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ba21f811d88 of 0x382cdc56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x382cdc5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x382cdc5ad070, JSClass 0x76578d7f3620, in object 0x382cdc5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1ba21f812468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x382cdc5ad0d0, JSClass 0x76578d7f3620, in object 0x382cdc5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x382cdc5ad130, JSClass 0x76578d7f3620, in object 0x382cdc5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x382cdc5ad190, JSClass 0x76578d7f3620, in object 0x382cdc5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x382cdc5ad040 in GIRepository 0x1ba21f811b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x382cdc56ee20), global 0x382cdc56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x382cdc5a92e0), global 0x382cdc56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x382cdc5ad1f0 in GIRepository 0x1ba21f811b18 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 0x1ba21f800100 of 0x382cdc5b1b20 '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 0x382cdc5ad250, JSClass 0x76578d7f3620, in object 0x382cdc5ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1ba21f800100 of 0x382cdc5b1a90 '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 0x382cdc5ad4c0, JSClass 0x76578d7f3620, in object 0x382cdc5ad040 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 0x1ba21f859b50 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 10/65 GHashTable with string values with transfer full marshals as a return value OK 13/65 gjs:JS+thread-safe / GObject RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=207 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK ▶ 11/65 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 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 ▶ 10/65 GHashTable with unsigned 64-bit int values marshals as an in parameter OK ▶ 10/65 GValue marshals as a return value OK ▶ 10/65 GValue marshals as an in parameter OK ▶ 10/65 GValue marshals as an out parameter OK ▶ 10/65 GValue marshals as an inout parameter SKIP ▶ 10/65 GValue marshals as an int64 in parameter SKIP ▶ 10/65 GValue type objects can be converted from primitive-like types OK ▶ 10/65 GValue can be passed into a function and modified OK ▶ 10/65 GValue can be passed into a function as a boxed type and modified OK ▶ 10/65 GValue enum can be passed into a function and packed SKIP ▶ 11/65 Gio.Settings overrides with existing schema still works with correct keys OK ▶ 10/65 GValue enum can be passed into a function as a boxed type and packed OK ▶ 10/65 GValue flags can be passed into a function and packed SKIP ▶ 10/65 GValue flags can be passed into a function as a boxed type and packed OK ▶ 1/65 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 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 ▶ 10/65 GValue array can roundtrip with GValues intact SKIP ▶ 10/65 GValue can have its type inferred from primitive values OK ▶ 10/65 GValue can have its type inferred as a GObject type OK ▶ 10/65 GValue can have its type inferred as a superclass OK ▶ 10/65 GValue can have its type inferred as an interface that it implements OK ▶ 10/65 GValue can have its type inferred as a boxed type OK ▶ 10/65 GValue can have its type inferred as GVariant OK ▶ 1/65 - --help should succeed 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 11/65 gjs:JS+thread-safe / Gio OK 2.20s 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 0x22e1d4600098 JS IMPORT: Defining parent (nil) of 0x22e1d4600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22e1d4600100 of 0x22e1d46003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x26c79a06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26c79a06e420), global 0x26c79a06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26c79a06e420), global 0x26c79a06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26c79a06e420), global 0x26c79a06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26c79a06e420), global 0x26c79a06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26c79a06e420), global 0x26c79a06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26c79a06e600), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26c79a06e740), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26c79a06e880), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26c79a06e880), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26c79a06e740), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26c79a06e600), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26c79a06ee20), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26c79a0a9060), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26c79a0a9060), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26c79a06ee20), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26c79a0a92e0), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26c79a0a92e0), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26c79a06ee20), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26c79a06ee20), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26c79a06e600), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26c79a06e740), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26c79a06e880), global 0x26c79a06e1a0 JS IMPORT: Module metadata hook for module 0x26c79a06e740 JS IMPORT: Defining meta.importSync for module 0x26c79a06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26c79a06e600), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26c79a06ee20), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26c79a0a9060), global 0x26c79a06e1a0 JS IMPORT: Module metadata hook for module 0x26c79a0a91a0 JS IMPORT: Defining meta.importSync for module 0x26c79a0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22e1d4611c30 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 0x22e1d4600100 of 0x22e1d4611d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22e1d4611d88 in 0x22e1d4600100 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 0x22e1d4600100 of 0x22e1d4612118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22e1d4600100 of 0x22e1d4611b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22e1d4600100 of 0x26c79a06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22e1d4611d88 of 0x26c79a06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x26c79a0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26c79a0ad070, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x22e1d4612468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26c79a0ad0d0, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26c79a0ad130, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26c79a0ad190, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x26c79a0ad040 in GIRepository 0x22e1d4611b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26c79a06ee20), global 0x26c79a06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26c79a0a92e0), global 0x26c79a06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x26c79a0ad1f0 in GIRepository 0x22e1d4611b18 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 0x22e1d4600100 of 0x26c79a0b1b20 '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 0x26c79a0ad250, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x22e1d4600100 of 0x26c79a0b1a90 '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 0x22e1d4600100 of 0x26c79a036370 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x22e1d4600100 of 0x26c79a036310 '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 0x22e1d4600100 of 0x26c79a0363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x22e1d4600100 of 0x26c79a0362b0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x22e1d4611d88 of 0x26c79a036250 '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 0x22e1d4600100 of 0x22e1d4629d08 '_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 0x22e1d4600100 of 0x26c79a0366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x22e1d4611d88 of 0x26c79a036640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x26c79a036760 class 0x7f6a1ee10360 in object 0x26c79a0ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26c79a0ad760, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x26c79a0ad310 in GIRepository 0x22e1d4611b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x26c79a0ad790, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x26c79a0ad7f0, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad2e0 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 0x26c79a0ad850, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x26c79a0ad8b0, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad2e0 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 0x26c79a0ad910, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x26c79a0ad970, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x26c79a0ad9d0, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad2e0 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 0x26c79a036f10, JSClass 0x7f6a1ee0cbe0, in object 0x26c79a0ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x26c79a0ada60, JSClass 0x7f6a1ee0ce20, in object 0x22e1d4611c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x26c79a0adaf0, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad2e0 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 0x26c79a0adb50, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad2e0 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' 0x26c79a0ad2e0 in GIRepository 0x22e1d4611b18 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 0x22e1d462ed90 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 0x5617925f1030 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 0x26c79a0adbb0, JSClass 0x7f6a1ee0ce20, in object 0x22e1d4611c08 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 0x26c79a0adc10, JSClass 0x7f6a1ee0ce20, in object 0x26c79a0ad2e0 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 0x26c79a0adc70, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad2e0 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 0x22e1d461fad0 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 0x21c57ed81640, JSClass 0x7f6a1ee0ce20, in object 0x26c79a06a980 JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x21c57ed81700, JSClass 0x7f6a1ee0c620, in object 0x26c79a0ad2e0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 14/65 gjs:JS+thread-safe / GObjectClass RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=137 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectClass.js ▶ 10/65 Callback marshals a callback parameter that can be called from C OK ▶ 10/65 Raw pointers gets an allocated return value OK ▶ 10/65 Raw pointers can be roundtripped at least if the pointer is null OK ▶ 10/65 Registered enum type marshals as a return value OK ▶ 10/65 Registered enum type marshals as an in parameter OK ▶ 10/65 Registered enum type marshals as an out parameter OK ▶ 10/65 Registered enum type marshals as an inout parameter OK ▶ 10/65 Bare enum type marshals as a return value OK ▶ 10/65 Bare enum type marshals as an in parameter OK ▶ 10/65 Bare enum type marshals as an out parameter OK ▶ 10/65 Bare enum type marshals as an inout parameter OK ▶ 10/65 Registered flags type marshals as a return value OK ▶ 10/65 Registered flags type marshals as an in parameter OK ▶ 10/65 Registered flags type marshals as an out parameter OK ▶ 10/65 Registered flags type marshals as an inout parameter OK ▶ 10/65 Registered flags type accepts zero OK ▶ 10/65 Bare flags type marshals as a return value OK ▶ 10/65 Bare flags type marshals as an in parameter OK ▶ 10/65 Bare flags type marshals as an out parameter OK ▶ 10/65 Bare flags type marshals as an inout parameter OK ▶ 10/65 Bare flags type accepts zero OK ▶ 10/65 Simple struct marshals as a return value OK ▶ 10/65 Simple struct marshals as the this-argument of a method OK ▶ 10/65 Pointer struct marshals as a return value OK ▶ 10/65 Pointer struct marshals as the this-argument of a method OK ▶ 10/65 Boxed struct marshals as a return value OK ▶ 10/65 Boxed struct marshals as the this-argument of a method OK ▶ 10/65 Boxed struct marshals as an out parameter OK ▶ 10/65 Boxed struct marshals as an inout parameter OK ▶ 10/65 Union marshals as a return value SKIP ▶ 10/65 Union marshals as the this-argument of a method OK ▶ 10/65 GObject has a static method that can be called OK ▶ 10/65 GObject has a method that can be called OK ▶ 10/65 GObject has an overridden method that can be called OK ▶ 10/65 GObject can be created from a static constructor OK ▶ 10/65 GObject can have a static constructor that fails OK ▶ 10/65 GObject method marshals an int array as an in parameter OK ▶ 10/65 GObject method marshals an int array as an out parameter OK ▶ 10/65 GObject method marshals an int array as an inout parameter OK ▶ 10/65 GObject method marshals an int array as a return value OK ▶ 10/65 GObject method with default implementation can be called OK ▶ 10/65 GObject marshals as a return parameter with transfer none OK ▶ 10/65 GObject marshals as a out parameter with transfer none OK ▶ 10/65 GObject marshals as an inout parameter with transfer none OK ▶ 10/65 GObject marshals as a return parameter with transfer full OK ▶ 1/65 - --help should print something OK ▶ 10/65 GObject marshals as a out parameter with transfer full OK ▶ 10/65 GObject marshals as an inout parameter with transfer full OK ▶ 10/65 GObject marshals as a this value with transfer none OK ▶ 10/65 Virtual function marshals an in argument OK ▶ 10/65 Virtual function marshals an out argument OK ▶ 10/65 Virtual function marshals a POD out argument SKIP ▶ 10/65 Virtual function marshals a callee-allocated pointer out argument OK ▶ 10/65 Virtual function marshals a string out argument and return value SKIP ▶ 10/65 Virtual function can override a default implementation in JS OK ▶ 10/65 Virtual function marshals a callback SKIP ▶ 10/65 Virtual function marshals a return value OK ▶ 10/65 Virtual function marshals one out parameter OK ▶ 10/65 Virtual function marshals multiple out parameters OK ▶ 10/65 Virtual function marshals a return value and one out parameter OK ▶ 10/65 Virtual function marshals a return value and multiple out parameters OK ▶ 10/65 Virtual function marshals one inout parameter OK ▶ 10/65 Virtual function marshals multiple inout parameters OK ▶ 10/65 Virtual function marshals a return value and one inout parameter OK ▶ 10/65 Virtual function marshals a return value and multiple inout parameters OK ▶ 10/65 Virtual function marshals an array out parameter OK ▶ 10/65 Virtual function marshals a caller-allocated GValue out parameter OK ▶ 10/65 Virtual function marshals an error out parameter when no error OK ▶ 10/65 Virtual function marshals an error out parameter with a JavaScript exception OK ▶ 10/65 Virtual function marshals an error out parameter with a GError exception OK ▶ 10/65 Virtual function marshals an error out parameter with a primitive value OK ▶ 10/65 Virtual function marshals an error out parameter with a plain object OK ▶ 10/65 Virtual function marshals an enum return value OK ▶ 1/65 - should succeed when --help is not first arg OK ▶ 10/65 Virtual function marshals an enum out parameter OK ▶ 10/65 Virtual function marshals a flags return value OK ▶ 10/65 Virtual function marshals a flags out parameter OK ▶ 10/65 Virtual function marshals an object return parameter with transfer none OK ▶ 10/65 Virtual function marshals an object return parameter with transfer full OK ▶ 10/65 Virtual function marshals an object out parameter with transfer none OK ▶ 10/65 Virtual function marshals an object out parameter with transfer full OK ▶ 10/65 Virtual function marshals an object in parameter with transfer none OK ▶ 10/65 Virtual function marshals an object in parameter with transfer full SKIP ▶ 10/65 Wrong virtual functions marshals a return value SKIP ▶ 10/65 Wrong virtual functions marshals one out parameter SKIP ▶ 10/65 Wrong virtual functions marshals multiple out parameters OK ▶ 10/65 Wrong virtual functions marshals a return value and one out parameter OK ▶ 10/65 Wrong virtual functions marshals a return value and multiple out parameters OK ▶ 10/65 Wrong virtual functions marshals an array out parameter OK ▶ 10/65 Wrong virtual functions marshals an enum return value OK ▶ 10/65 Wrong virtual functions marshals an enum out parameter OK ▶ 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 ▶ 10/65 Inherited GObject SubObject has an overridden method that can be called OK ▶ 10/65 Inherited GObject SubObject has a method with default implementation that can be called OK ▶ 10/65 Inherited GObject SubSubObject has a parent method that can be called OK ▶ 10/65 Inherited GObject SubSubObject has a method that can be called OK ▶ 10/65 Inherited GObject SubSubObject has an overridden method that can be called OK ▶ 10/65 Inherited GObject SubSubObject has a method with default implementation that can be called OK ▶ 10/65 Interface can be returned OK ▶ 10/65 Interface can call an interface vfunc in C OK ▶ 10/65 Interface can implement a C interface 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 ▶ 10/65 Configurations of return values can handle three in and three out parameters OK ▶ 10/65 Configurations of return values can handle a return value and an out parameter OK ▶ 10/65 Configurations of return values can handle four in parameters, two of which are nullable OK ▶ 10/65 Configurations of return values can handle three in parameters, one of which is nullable and one not OK ▶ 10/65 Configurations of return values can handle an array in parameter and two nullable in parameters OK ▶ 1/65 - should print something when --help is not first arg OK ▶ 10/65 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK ▶ 10/65 GError marshals a GError** signature as an exception OK ▶ 10/65 GError marshals a GError** at the end of the signature as an exception OK ▶ 10/65 GError marshals a GError** elsewhere in the signature as an out parameter OK ▶ 10/65 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 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 ▶ 10/65 Overrides returns the overridden struct 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 ▶ 10/65 Filename marshals as a return value OK ▶ 10/65 GObject.ParamSpec marshals as an in parameter OK ▶ 10/65 GObject.ParamSpec marshals as a return value OK ▶ 10/65 GObject.ParamSpec marshals as an out parameter OK ▶ 10/65 GObject properties gets and sets a boolean property OK ▶ 1/65 - --help should succeed before a script file OK ▶ 10/65 GObject properties gets and sets a char property OK ▶ 10/65 GObject properties gets and sets a uchar property OK ▶ 10/65 GObject properties gets and sets a int property OK ▶ 10/65 GObject properties gets and sets a uint property OK ▶ 10/65 GObject properties gets and sets a long property OK ▶ 10/65 GObject properties gets and sets a ulong property OK ▶ 10/65 GObject properties gets and sets a int64 property OK ▶ 10/65 GObject properties gets and sets a uint64 property OK ▶ 10/65 GObject properties gets and sets a string property SKIP ▶ 10/65 GObject properties gets and sets a float property OK ▶ 10/65 GObject properties gets and sets a double property OK ▶ 10/65 GObject properties gets and sets a strv property OK ▶ 10/65 GObject properties gets and sets a boxed_struct property OK ▶ 10/65 GObject properties gets and sets a boxed_glist property OK ▶ 10/65 GObject properties gets and sets a gvalue property OK ▶ 10/65 GObject properties gets and sets a variant property OK ▶ 10/65 GObject properties gets and sets a object property OK ▶ 10/65 GObject properties gets and sets a flags property OK ▶ 10/65 GObject properties gets and sets a enum property OK ▶ 10/65 GObject properties gets and sets a byte_array property OK ▶ 10/65 GObject properties gets a read-only property OK ▶ 10/65 GObject properties throws when setting a read-only property OK ▶ 10/65 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument SKIP ▶ 10/65 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument SKIP ▶ 1/65 - --help should print something before a script file OK ▶ 13/65 GObject overrides GObject.set() OK ▶ 13/65 GObject overrides Signal alternative syntax handler is called with the right object OK ▶ 13/65 GObject overrides Signal alternative syntax disconnected handler is not called OK ▶ 13/65 GObject overrides toString() shows the native object address 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 ▶ 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 ▶ 13/65 GObject should be able to create a GType object for GObject OK ▶ 13/65 GObject should be able to create a GType object for GVariant OK ▶ 1/65 - --help should succeed before -c OK 13/65 gjs:JS+thread-safe / GObject OK 1.39s 10 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x135d3a000098 JS IMPORT: Defining parent (nil) of 0x135d3a000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x135d3a000100 of 0x135d3a0003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f49dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f49dc66e420), global 0x2f49dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f49dc66e420), global 0x2f49dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f49dc66e420), global 0x2f49dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f49dc66e420), global 0x2f49dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f49dc66e420), global 0x2f49dc66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f49dc66e600), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f49dc66e740), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f49dc66e880), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f49dc66e880), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f49dc66e740), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f49dc66e600), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f49dc66ee20), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f49dc6a9060), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f49dc6a9060), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f49dc66ee20), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f49dc6a92e0), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f49dc6a92e0), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f49dc66ee20), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f49dc66ee20), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f49dc66e600), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f49dc66e740), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f49dc66e880), global 0x2f49dc66e1a0 JS IMPORT: Module metadata hook for module 0x2f49dc66e740 JS IMPORT: Defining meta.importSync for module 0x2f49dc66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f49dc66e600), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f49dc66ee20), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f49dc6a9060), global 0x2f49dc66e1a0 JS IMPORT: Module metadata hook for module 0x2f49dc6a91a0 JS IMPORT: Defining meta.importSync for module 0x2f49dc6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x135d3a011c30 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 0x135d3a000100 of 0x135d3a011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x135d3a011d88 in 0x135d3a000100 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 0x135d3a000100 of 0x135d3a012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x135d3a000100 of 0x135d3a011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x135d3a000100 of 0x2f49dc66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x135d3a011d88 of 0x2f49dc66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f49dc6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f49dc6ad070, JSClass 0x7cb1bb4e0620, in object 0x2f49dc6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x135d3a012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f49dc6ad0d0, JSClass 0x7cb1bb4e0620, in object 0x2f49dc6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f49dc6ad130, JSClass 0x7cb1bb4e0620, in object 0x2f49dc6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f49dc6ad190, JSClass 0x7cb1bb4e0620, in object 0x2f49dc6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f49dc6ad040 in GIRepository 0x135d3a011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f49dc66ee20), global 0x2f49dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f49dc6a92e0), global 0x2f49dc66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2f49dc6ad1f0 in GIRepository 0x135d3a011b18 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 0x135d3a000100 of 0x2f49dc6b1b20 '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 0x2f49dc6ad250, JSClass 0x7cb1bb4e0620, in object 0x2f49dc6ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x135d3a000100 of 0x2f49dc6b1a90 '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 0x135d3a000100 of 0x135d3a028210 '_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 0x135d3a000100 of 0x2f49dc636250 '_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 0x135d3a000100 of 0x2f49dc6362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x135d3a011d88 of 0x2f49dc6361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2f49dc636370 class 0x7cb1bb4e4360 in object 0x2f49dc6ad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2f49dc6ad730, JSClass 0x7cb1bb4e0e20, in object 0x2f49dc6ad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2f49dc6ad2e0 in GIRepository 0x135d3a011b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x135d3a000100 of 0x135d3a02b858 '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 0x135d3a02be90 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 0x64c8c1761840 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 0x64c8c158a960 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 0x2f49dc6ad760, JSClass 0x7cb1bb4e0e20, in object 0x135d3a011c08 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 0x135d3a02c7d8 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp 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_=52 GJS_PATH='' /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 ▶ 1/65 - --help should print something before -c OK 10/65 gjs:JS+thread-safe / GIMarshalling OK 3.93s 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 0x1a6381100098 JS IMPORT: Defining parent (nil) of 0x1a6381100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1a6381100100 of 0x1a63811003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x61d3956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61d3956e420), global 0x61d3956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61d3956e420), global 0x61d3956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61d3956e420), global 0x61d3956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61d3956e420), global 0x61d3956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61d3956e420), global 0x61d3956e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x61d3956e600), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x61d3956e740), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x61d3956e880), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x61d3956e880), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x61d3956e740), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x61d3956e600), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x61d3956ee20), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61d395a9060), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61d395a9060), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x61d3956ee20), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61d395a92e0), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61d395a92e0), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x61d3956ee20), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x61d3956ee20), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x61d3956e600), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x61d3956e740), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x61d3956e880), global 0x61d3956e1a0 JS IMPORT: Module metadata hook for module 0x61d3956e740 JS IMPORT: Defining meta.importSync for module 0x61d3956e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x61d3956e600), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x61d3956ee20), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61d395a9060), global 0x61d3956e1a0 JS IMPORT: Module metadata hook for module 0x61d395a91a0 JS IMPORT: Defining meta.importSync for module 0x61d395a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a6381111c30 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 0x1a6381100100 of 0x1a6381111d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1a6381111d88 in 0x1a6381100100 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 0x1a6381100100 of 0x1a6381112118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1a6381100100 of 0x1a6381111b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1a6381100100 of 0x61d3956ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1a6381111d88 of 0x61d3956ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x61d395b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x61d395ad070, JSClass 0x75d00ffbd620, in object 0x61d395ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1a6381112468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x61d395ad0d0, JSClass 0x75d00ffbd620, in object 0x61d395ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x61d395ad130, JSClass 0x75d00ffbd620, in object 0x61d395ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x61d395ad190, JSClass 0x75d00ffbd620, in object 0x61d395ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x61d395ad040 in GIRepository 0x1a6381111b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x61d3956ee20), global 0x61d3956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61d395a92e0), global 0x61d3956e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x61d395ad1f0 in GIRepository 0x1a6381111b18 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 0x1a6381100100 of 0x61d395b1b20 '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 0x61d395ad250, JSClass 0x75d00ffbd620, in object 0x61d395ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1a6381100100 of 0x61d395b1a90 '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 0x1a6381111d88 of 0x61d39536220 '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 0x61d395ad310, JSClass 0x75d00ffbd620, in object 0x61d395ad2e0 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 0x1a6381100100 of 0x1a63811284c0 '_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 0x1a6381100100 of 0x61d39536370 '_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 0x1a6381100100 of 0x61d395363d0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1a6381111d88 of 0x61d39536310 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x61d39536490 class 0x75d00ffc1360 in object 0x61d395ad370 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x61d395ad7c0, JSClass 0x75d00ffbde20, in object 0x61d395ad370 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x61d395ad370 in GIRepository 0x1a6381111b18 JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x61d395ad7f0, JSClass 0x75d00ffbde20, in object 0x61d395ad2e0 JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) JS G NS: Defined namespace 'GIMarshallingTests' 0x61d395ad2e0 in GIRepository 0x1a6381111b18 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 0x1a6381100100 of 0x61d39536a30 '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 0x1a6381100100 of 0x61d39536a90 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1a6381100100 of 0x61d395369d0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1a6381111d88 of 0x61d39536970 '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 0x61d395ad880, JSClass 0x75d00ffbde20, in object 0x61d395ad850 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x61d395ad8e0, JSClass 0x75d00ffbde20, in object 0x61d395ad850 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 0x61d395ad940, JSClass 0x75d00ffbd620, in object 0x61d395ad850 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x61d395ad9a0, JSClass 0x75d00ffbd620, in object 0x61d395ad850 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 0x61d395ada00, JSClass 0x75d00ffbde20, in object 0x61d395ad850 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x61d395ada60, JSClass 0x75d00ffbde20, in object 0x61d395ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x61d395adac0, JSClass 0x75d00ffbde20, in object 0x61d395ad850 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 0xf64041340a0, JSClass 0x75d00ffbdbe0, in object 0x61d395ad850 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x61d395adb50, JSClass 0x75d00ffbde20, in object 0x1a6381111c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x61d395adbe0, JSClass 0x75d00ffbd620, in object 0x61d395ad850 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 0x61d395adc40, JSClass 0x75d00ffbde20, in object 0x61d395ad850 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' 0x61d395ad850 in GIRepository 0x1a6381111b18 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 0x61d395adca0, JSClass 0x75d00ffbd620, in object 0x61d395ad2e0 JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for SimpleStruct (void), prototype 0x61d395add00, JSClass 0x75d00ffbd620, in object 0x61d395ad2e0 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 0x1a6381144820 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 0x1a6381145920 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 0x1a6381126d18 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 0x1a638112f530 JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x61d395add90, JSClass 0x75d00ffbde20, in object 0x61d395ad2e0 JS G OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0x61d395addf0, JSClass 0x75d00ffbde20, in object 0x61d3956a8e0 JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0x61d395ade50, JSClass 0x75d00ffbde20, in object 0x61d3956a8e0 JS G OBJ: Defined class for Gjs_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0x61d395adeb0, JSClass 0x75d00ffbde20, in object 0x61d3956a8e0 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 0x1a63811799d8 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 0x581633321c50 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 0x1a638117cef8 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 0x27951acc1550, JSClass 0x75d00ffbd620, in object 0x61d395ad370 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 0x27951acc15b0, JSClass 0x75d00ffbde20, in object 0x61d395ad850 JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x27951acc1610, JSClass 0x75d00ffbd620, in object 0x61d395ad040 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 0x27951acc16a0, JSClass 0x75d00ffbdec0, in object 0x61d395ad2e0 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 0x5816333210d0 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 0x27951acc1790, JSClass 0x75d00ffbd620, in object 0x61d395ad2e0 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 0x27951acf7d90, JSClass 0x75d00ffbd940, in object 0x61d395ad850 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 0x27951acf7eb0, JSClass 0x75d00ffbd940, in object 0x61d395ad040 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 0x27951acc1a60, JSClass 0x75d00ffbde20, in object 0x61d395ad2e0 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 0x27951acc1ac0, JSClass 0x75d00ffbde20, in object 0x61d395ad2e0 JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x27951acc1b20, JSClass 0x75d00ffbde20, in object 0x61d395ad2e0 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 0x10425dd09f70, JSClass 0x75d00ffbdbe0, in object 0x61d395ad2e0 JS G OBJ: Defined class for Gjs_I2Impl (Gjs_I2Impl), prototype 0x27951acc1bb0, JSClass 0x75d00ffbde20, in object 0x61d3956a8e0 JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x10425dd12070, JSClass 0x75d00ffbdbe0, in object 0x61d395ad2e0 JS G OBJ: Defined class for Gjs_I3Impl (Gjs_I3Impl), prototype 0x27951acc1c40, JSClass 0x75d00ffbde20, in object 0x61d3956a8e0 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 0x581633321160 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 0x5816333211f0 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 0x27951acc1f10, JSClass 0x75d00ffbde20, in object 0x61d395ad2e0 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes MALLOC_PERTURB_=181 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectValue.js ▶ 14/65 GObject class with decorator throws an error when not used with a GObject-derived class OK ▶ 14/65 GObject class with decorator throws an error when used with an abstract class OK ▶ 14/65 GObject class with decorator constructs with default values for properties OK ▶ 14/65 GObject class with decorator constructs with a hash of property values OK ▶ 14/65 GObject class with decorator warns if more than one argument passed to the default constructor OK ▶ 14/65 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK ▶ 14/65 GObject class with decorator accepts a property hash that is not a plain object OK ▶ 14/65 GObject class with decorator constructs with property values from Gtk.Builder OK ▶ 14/65 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK ▶ 14/65 GObject class with decorator has a name OK ▶ 14/65 GObject class with decorator has a notify signal OK ▶ 14/65 GObject class with decorator can define its own signals OK ▶ 14/65 GObject class with decorator passes emitted arguments to signal handlers 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 ▶ 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 ▶ 14/65 GObject class with decorator handles anonymous class expressions OK ▶ 14/65 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK ▶ 14/65 GObject class with decorator can have an interface-valued property OK ▶ 14/65 GObject class with decorator can override a property from the parent class OK ▶ 14/65 GObject class with decorator cannot override a non-existent property OK ▶ 14/65 GObject class with decorator handles gracefully forgetting to override a C property OK ▶ 14/65 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK ▶ 14/65 GObject class with decorator does not pollute the wrong prototype with GObject properties OK ▶ 14/65 GObject class with decorator resolves properties from interfaces OK ▶ 14/65 GObject class with decorator has a toString() defintion OK ▶ 14/65 GObject virtual function can have its property read OK ▶ 14/65 GObject virtual function can have its property overridden with an anonymous function OK ▶ 14/65 GObject virtual function can access the parent prototype with super() OK ▶ 14/65 GObject virtual function handles non-existing properties OK ▶ 14/65 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK ▶ 14/65 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK ▶ 14/65 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type OK ▶ 1/65 - --help after script file should be passed to script OK ▶ 14/65 Register GType name uses the class name OK ▶ 14/65 Register GType name uses the sanitized class name OK ▶ 14/65 Register GType name use the file path and class name OK ▶ 14/65 Register GType name use the file path and sanitized class name OK ▶ 14/65 Register GType name use provided class name OK ▶ 14/65 Register GType name sanitizes user provided class name OK ▶ 14/65 Signal handler matching finds handlers by signal ID OK ▶ 14/65 Signal handler matching finds handlers by signal detail OK ▶ 14/65 Signal handler matching finds handlers by callback OK ▶ 14/65 Signal handler matching finds handlers by a combination of parameters OK ▶ 14/65 Signal handler matching blocks a handler by callback OK ▶ 14/65 Signal handler matching blocks multiple handlers by callback OK ▶ 14/65 Signal handler matching blocks handlers by a combination of parameters OK ▶ 14/65 Signal handler matching disconnects a handler by callback OK ▶ 14/65 Signal handler matching blocks multiple handlers by callback OK ▶ 14/65 Signal handler matching blocks handlers by a combination of parameters OK ▶ 14/65 Signal handler matching blocks a handler by callback, convenience method OK ▶ 14/65 Signal handler matching disconnects a handler by callback, convenience method OK ▶ 14/65 Signal handler matching does not support disconnecting a handler by callback data OK ▶ 14/65 Property bindings can bind properties of the same type OK ▶ 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 ▶ 14/65 GObject class with JSObject property throws an error when using an undefined value on construct 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 ▶ 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 ▶ 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 ▶ 14/65 GObject class with JSObject signals emits signal with JSObject parameter OK ▶ 16/65 GObject value (GValue) initialized copies int64 OK ▶ 14/65 GObject class with JSObject signals emits signal with multiple JSObject parameters OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS int64 SKIP ▶ 14/65 GObject class with JSObject signals re-emits signal with same JSObject parameter OK ▶ 16/65 GObject value (GValue) initializes long 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 ▶ 14/65 GObject class with JSObject signals throws an error when using a boolean value as parameter OK ▶ 16/65 GObject value (GValue) initialized copies long OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS long SKIP ▶ 14/65 GObject class with JSObject signals throws an error when using an int value as parameter OK ▶ 14/65 GObject class with JSObject signals throws an error when using a numeric value as parameter OK ▶ 16/65 GObject value (GValue) initializes char OK ▶ 16/65 GObject value (GValue) char is compatible with itself OK ▶ 16/65 GObject value (GValue) char is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets char OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a char SKIP ▶ 16/65 GObject value (GValue) initialized copies char OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS char SKIP ▶ 16/65 GObject value (GValue) initializes uchar OK ▶ 14/65 GObject class with JSObject signals throws an error when using a string value as parameter OK ▶ 14/65 GObject class with JSObject signals throws an error when using an undefined value as parameter OK ▶ 16/65 GObject value (GValue) uchar is compatible with itself OK ▶ 16/65 GObject value (GValue) uchar is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets uchar OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a uchar SKIP ▶ 16/65 GObject value (GValue) initialized copies uchar OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS uchar SKIP ▶ 16/65 GObject value (GValue) initializes uint OK ▶ 16/65 GObject value (GValue) uint is compatible with itself OK ▶ 16/65 GObject value (GValue) uint is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets uint OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a uint SKIP ▶ 16/65 GObject value (GValue) initialized copies uint OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS uint SKIP ▶ 16/65 GObject value (GValue) initializes uint64 OK ▶ 16/65 GObject value (GValue) uint64 is compatible with itself OK ▶ 16/65 GObject value (GValue) uint64 is transformable to itself OK ▶ 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 ▶ 16/65 GObject value (GValue) ulong is compatible with itself OK ▶ 15/65 GObject interface cannot be instantiated OK ▶ 16/65 GObject value (GValue) ulong is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets ulong OK ▶ 15/65 GObject interface has a name OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a ulong SKIP ▶ 16/65 GObject value (GValue) initialized copies ulong OK ▶ 15/65 GObject interface reports its type name OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS ulong SKIP ▶ 16/65 GObject value (GValue) initializes double OK ▶ 16/65 GObject value (GValue) double is compatible with itself OK ▶ 16/65 GObject value (GValue) double is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets double OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a double SKIP ▶ 16/65 GObject value (GValue) initialized copies double OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS double SKIP ▶ 16/65 GObject value (GValue) initializes float OK ▶ 14/65 GObject class with JSObject signals returns a JSObject 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 ▶ 14/65 GObject class with JSObject signals returns null when returning undefined OK ▶ 14/65 GObject class with JSObject signals returns null when not returning OK ▶ 14/65 GObject class with JSObject signals throws an error when returning a boolean value OK ▶ 14/65 GObject class with JSObject signals throws an error when returning an int value OK ▶ 15/65 GObject interface can have its required function implemented OK ▶ 16/65 GObject value (GValue) float is compatible with itself OK ▶ 16/65 GObject value (GValue) float is transformable to itself OK ▶ 15/65 GObject interface must have its required function implemented 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 ▶ 15/65 GObject interface doesn't have to have its optional function implemented OK ▶ 14/65 GObject class with JSObject signals throws an error when returning a numeric value OK ▶ 16/65 GObject value (GValue) initialized copies float OK ▶ 15/65 GObject interface can have its optional function deferred to by the implementation OK ▶ 15/65 GObject interface can have its function chained up to OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS float SKIP ▶ 14/65 GObject class with JSObject signals throws an error when returning a string value OK ▶ 15/65 GObject interface can require another interface OK ▶ 16/65 GObject value (GValue) initializes gtype OK ▶ 16/65 GObject value (GValue) gtype is compatible with itself OK ▶ 14/65 GObject class with int64 properties can set an int64 property OK ▶ 14/65 GObject class with int64 properties can construct with int64 property OK ▶ 16/65 GObject value (GValue) gtype is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets gtype OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a gtype SKIP ▶ 16/65 GObject value (GValue) initialized copies gtype OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP ▶ 16/65 GObject value (GValue) initializes boolean OK ▶ 16/65 GObject value (GValue) boolean is compatible with itself OK ▶ 16/65 GObject value (GValue) boolean is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets boolean OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a boolean SKIP ▶ 16/65 GObject value (GValue) initialized copies boolean OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS boolean SKIP ▶ 15/65 GObject interface can chain up to another interface OK ▶ 16/65 GObject value (GValue) initializes string OK ▶ 16/65 GObject value (GValue) string is compatible with itself OK ▶ 16/65 GObject value (GValue) string is transformable to itself OK ▶ 15/65 GObject interface defers to the last interface's optional function OK ▶ 16/65 GObject value (GValue) initialized sets and gets string OK ▶ 15/65 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a string SKIP ▶ 15/65 GObject interface must be implemented by a class that implements required interfaces in correct order 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 ▶ 15/65 GObject interface can require an interface from C OK ▶ 16/65 GObject value (GValue) param is compatible with itself OK ▶ 16/65 GObject value (GValue) param is transformable to itself OK ▶ 15/65 GObject interface can connect class signals on the implementing class 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 ▶ 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 ▶ 15/65 GObject interface must have its properties overridden OK ▶ 15/65 GObject interface can have introspected properties overriden OK ▶ 16/65 GObject value (GValue) variant is transformable to itself OK ▶ 15/65 GObject interface can be implemented by a class as well as its parent class OK ▶ 1/65 - --help after script file should not print anything OK ▶ 15/65 GObject interface can be reimplemented by a subclass of a class that already implements it OK 14/65 gjs:JS+thread-safe / GObjectClass OK 2.88s 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 0x139fcc500098 JS IMPORT: Defining parent (nil) of 0x139fcc500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x139fcc500100 of 0x139fcc5003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xa552a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa552a36e420), global 0xa552a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa552a36e420), global 0xa552a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa552a36e420), global 0xa552a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa552a36e420), global 0xa552a36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa552a36e420), global 0xa552a36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa552a36e600), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa552a36e740), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa552a36e880), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa552a36e880), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa552a36e740), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa552a36e600), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa552a36ee20), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa552a3a9060), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa552a3a9060), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa552a36ee20), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa552a3a92e0), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa552a3a92e0), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa552a36ee20), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa552a36ee20), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa552a36e600), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa552a36e740), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa552a36e880), global 0xa552a36e1a0 JS IMPORT: Module metadata hook for module 0xa552a36e740 JS IMPORT: Defining meta.importSync for module 0xa552a36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa552a36e600), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa552a36ee20), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa552a3a9060), global 0xa552a36e1a0 JS IMPORT: Module metadata hook for module 0xa552a3a91a0 JS IMPORT: Defining meta.importSync for module 0xa552a3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x139fcc511c30 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 0x139fcc500100 of 0x139fcc511d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x139fcc511d88 in 0x139fcc500100 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 0x139fcc500100 of 0x139fcc512118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x139fcc500100 of 0x139fcc511b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x139fcc500100 of 0xa552a36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x139fcc511d88 of 0xa552a36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa552a3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa552a3ad070, JSClass 0x7b87f48eb620, in object 0xa552a3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x139fcc512468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa552a3ad0d0, JSClass 0x7b87f48eb620, in object 0xa552a3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa552a3ad130, JSClass 0x7b87f48eb620, in object 0xa552a3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa552a3ad190, JSClass 0x7b87f48eb620, in object 0xa552a3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa552a3ad040 in GIRepository 0x139fcc511b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa552a36ee20), global 0xa552a36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa552a3a92e0), global 0xa552a36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xa552a3ad1f0 in GIRepository 0x139fcc511b18 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 0x139fcc500100 of 0xa552a3b1b20 '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 0xa552a3ad250, JSClass 0x7b87f48eb620, in object 0xa552a3ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x139fcc500100 of 0xa552a3b1a90 '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 0x139fcc500100 of 0x139fcc5282a8 '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 0x139fcc500100 of 0xa552a336640 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x139fcc500100 of 0xa552a3365e0 '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 0x139fcc500100 of 0xa552a3366a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x139fcc500100 of 0xa552a336580 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x139fcc511d88 of 0xa552a336520 '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 0x139fcc500100 of 0x139fcc52a140 '_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 0x139fcc500100 of 0xa552a336970 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x139fcc511d88 of 0xa552a336910 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xa552a336a30 class 0x7b87f48ef360 in object 0xa552a3ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xa552a3ad760, JSClass 0x7b87f48ebe20, in object 0xa552a3ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xa552a3ad310 in GIRepository 0x139fcc511b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xa552a3ad790, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xa552a3ad7f0, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 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 0xa552a3ad850, JSClass 0x7b87f48eb620, in object 0xa552a3ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xa552a3ad8b0, JSClass 0x7b87f48eb620, in object 0xa552a3ad2e0 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 0xa552a3ad910, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xa552a3ad970, JSClass 0x7b87f48ebe20, in object 0xa552a3ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xa552a3ad9d0, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 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 0x6242527220, JSClass 0x7b87f48ebbe0, in object 0xa552a3ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xa552a3ada60, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xa552a3adaf0, JSClass 0x7b87f48eb620, in object 0xa552a3ad2e0 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 0xa552a3adb50, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 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' 0xa552a3ad2e0 in GIRepository 0x139fcc511b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x139fcc511d88 of 0x6242527ca0 '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 0xa552a3adbe0, JSClass 0x7b87f48ebe20, in object 0xa552a3ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xa552a3adc40, JSClass 0x7b87f48ebe20, in object 0xa552a3adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xa552a3adca0, JSClass 0x7b87f48ebe20, in object 0xa552a3adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xa552a3adbb0 in GIRepository 0x139fcc511b18 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 0x139fcc530330 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 0x55e51a61ba60 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a61baf0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a61bb80 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 0x139fcc530460 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 0xa552a3add00, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 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 0x139fcc532e80 JS G OBJ: Defined class for Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0xa552a3add60, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' JS G OBJ: Defined class for Application (GApplication), prototype 0xa552a3addc0, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0xa552a3ade20, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x624252c760, JSClass 0x7b87f48ebbe0, in object 0xa552a3ad2e0 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0xa552a3adeb0, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0xa552a3adf10, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0xa552a3adf70, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0xa552a3adfd0, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' JS G OBJ: Defined class for Gjs_anonymous_075a0dec-9522-4bf8-8608-0e90e0608743 (Gjs_anonymous_075a0dec-9522-4bf8-8608-0e90e0608743), prototype 0x6242536070, JSClass 0x7b87f48ebe20, in object 0x139fcc511c08 JS G PRM: Wrapping GParamString 'string' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a61bd30 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 0x55e51a659570 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 0x62425360d0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 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 0x55e51a65a130 type GParamInt JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a1b0 type GParamInt JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a230 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a2b0 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a330 type GParamInt JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a3b0 type GParamInt JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a430 type GParamInt JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a4b0 type GParamInt JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a530 type GParamInt JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a5b0 type GParamInt JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a630 type GParamInt JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a65a6b0 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 0x6242536130, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 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 0x55e51a6595e0 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 0x6242536190, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_MyObjectWithJSObjectSignals (Gjs_MyObjectWithJSObjectSignals), prototype 0x62425361f0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 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 0x55e51a65a730 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 0x6242536250, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 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 0x139fcc560320 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 0x62425362b0, JSClass 0x7b87f48ebe20, in object 0xa552a3adbb0 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 0x55e51a61baf0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x55e51a61baf0 type GParamString JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x62425c2130, JSClass 0x7b87f48ebbe0, in object 0xa552a3ad2e0 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 0x6242536370, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G OBJ: Defined class for Gjs_anonymous_c4d7fffe-28aa-4486-9228-1d96752647df (Gjs_anonymous_c4d7fffe-28aa-4486-9228-1d96752647df), prototype 0x62425363d0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 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 0x55e51a6596c0 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 0x6242536430, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a659730 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 0x62425364c0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x62425c2ee0, JSClass 0x7b87f48ebbe0, in object 0xa552a3ad2e0 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x6242536550, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x62425365b0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a91dc20 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 0x6242536610, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x6242536670, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x62425366d0, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G OBJ: Defined class for Gjs_MyCustomCharset (Gjs_MyCustomCharset), prototype 0x6242536730, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_MySecondCustomCharset (Gjs_MySecondCustomCharset), prototype 0x6242536790, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x62425c7640, JSClass 0x7b87f48ebbe0, in object 0xa552a3ad2e0 JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x6242536820, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x6242536880, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for SimpleTestClass1 (SimpleTestClass1), prototype 0x6242536910, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for SimpleTestClass2 (SimpleTestClass2), prototype 0x6242536970, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for SimpleTestClass3 (SimpleTestClass3), prototype 0x62425369d0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_Foo (Gjs_Foo), prototype 0x6242536a30, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_GTypeTestAutoName (Gjs_GTypeTestAutoName), prototype 0x6242536a90, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_GTypeTestAutoCla__Name (Gjs_GTypeTestAutoCla__Name), prototype 0x6242536af0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoName (Gjs_js_testGObjectClass_GTypeTestAutoName), prototype 0x6242536b50, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for Gjs_js_testGObjectClass_GTypeTestAutoCla__Name (Gjs_js_testGObjectClass_GTypeTestAutoCla__Name), prototype 0x6242536bb0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for GTypeTestManualName (GTypeTestManualName), prototype 0x6242536c10, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 JS G OBJ: Defined class for GType_Test_WithL_t_s_of_bad_chars_ (GType_Test_WithL_t_s_of_bad_chars_), prototype 0x6242536c70, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 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 0x139fcc570128 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x6242536d00, JSClass 0x7b87f48ebe20, in object 0xa552a3ad310 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 0x55e51a65a130 type GParamInt JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x55e51a92c360 type GParamBoxed JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' JS G IFACE: Defined class for Converter (GConverter), prototype 0x40bbfa0c580, JSClass 0x7b87f48ebbe0, in object 0xa552a3ad2e0 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 0x6242536df0, JSClass 0x7b87f48ebe20, in object 0xa552a36aa60 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 0x6242536e50, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x6242536eb0, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 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 0x6242536f10, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x6242536f70, JSClass 0x7b87f48ebe20, in object 0xa552a3ad2e0 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 0x55e51a9640e0 to toggle UP after shutdown, probably from another thread (0x55e51a637cd0). JS CTX: Destroying JS context JS CTX: Releasing all native 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 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 17/65 gjs:JS+thread-safe / GTypeClass RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp 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_=135 GJS_PATH='' /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 ▶ 16/65 GObject value (GValue) initialized copies variant OK ▶ 16/65 GObject value (GValue) can be marshalled and un-marshalled from JS variant SKIP ▶ 16/65 GObject value (GValue) initializes boxed OK ▶ 16/65 GObject value (GValue) boxed is compatible with itself OK ▶ 16/65 GObject value (GValue) boxed is transformable to itself OK ▶ 16/65 GObject value (GValue) initialized sets and gets boxed SKIP ▶ 16/65 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP ▶ 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 ▶ 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 ▶ 15/65 GObject interface has a toString() defintion OK ▶ 15/65 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 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 ▶ 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 15/65 gjs:JS+thread-safe / GObjectInterface OK 2.02s 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 0x23a220f00098 JS IMPORT: Defining parent (nil) of 0x23a220f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23a220f00100 of 0x23a220f003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x32642e16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32642e16e420), global 0x32642e16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32642e16e420), global 0x32642e16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32642e16e420), global 0x32642e16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32642e16e420), global 0x32642e16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32642e16e420), global 0x32642e16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32642e16e600), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32642e16e740), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32642e16e880), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32642e16e880), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32642e16e740), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32642e16e600), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32642e16ee20), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32642e1a9060), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32642e1a9060), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32642e16ee20), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32642e1a92e0), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32642e1a92e0), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32642e16ee20), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32642e16ee20), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32642e16e600), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32642e16e740), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32642e16e880), global 0x32642e16e1a0 JS IMPORT: Module metadata hook for module 0x32642e16e740 JS IMPORT: Defining meta.importSync for module 0x32642e16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32642e16e600), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32642e16ee20), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32642e1a9060), global 0x32642e16e1a0 JS IMPORT: Module metadata hook for module 0x32642e1a91a0 JS IMPORT: Defining meta.importSync for module 0x32642e1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23a220f11c30 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 0x23a220f00100 of 0x23a220f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23a220f11d88 in 0x23a220f00100 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 0x23a220f00100 of 0x23a220f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23a220f00100 of 0x23a220f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23a220f00100 of 0x32642e16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23a220f11d88 of 0x32642e16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x32642e1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32642e1ad070, JSClass 0x73b11dea6620, in object 0x32642e1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x23a220f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32642e1ad0d0, JSClass 0x73b11dea6620, in object 0x32642e1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32642e1ad130, JSClass 0x73b11dea6620, in object 0x32642e1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x32642e1ad190, JSClass 0x73b11dea6620, in object 0x32642e1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x32642e1ad040 in GIRepository 0x23a220f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32642e16ee20), global 0x32642e16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32642e1a92e0), global 0x32642e16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x32642e1ad1f0 in GIRepository 0x23a220f11b18 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 0x23a220f00100 of 0x32642e1b1b20 '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 0x32642e1ad250, JSClass 0x73b11dea6620, in object 0x32642e1ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x23a220f00100 of 0x32642e1b1a90 '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 0x23a220f00100 of 0x32642e1364f0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x23a220f00100 of 0x32642e136490 '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 0x23a220f00100 of 0x32642e136550 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x23a220f00100 of 0x32642e136430 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x23a220f11d88 of 0x32642e1363d0 '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 0x23a220f00100 of 0x23a220f29d30 '_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 0x23a220f00100 of 0x32642e136820 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x23a220f11d88 of 0x32642e1367c0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x32642e1368e0 class 0x73b11deaa360 in object 0x32642e1ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x32642e1ad760, JSClass 0x73b11dea6e20, in object 0x32642e1ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x32642e1ad310 in GIRepository 0x23a220f11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x32642e1ad790, JSClass 0x73b11dea6e20, in object 0x32642e1ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x32642e1ad7f0, JSClass 0x73b11dea6e20, in object 0x32642e1ad2e0 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 0x32642e1ad850, JSClass 0x73b11dea6620, in object 0x32642e1ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x32642e1ad8b0, JSClass 0x73b11dea6620, in object 0x32642e1ad2e0 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 0x32642e1ad910, JSClass 0x73b11dea6e20, in object 0x32642e1ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x32642e1ad970, JSClass 0x73b11dea6e20, in object 0x32642e1ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x32642e1ad9d0, JSClass 0x73b11dea6e20, in object 0x32642e1ad2e0 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 0x3e14fb01f0d0, JSClass 0x73b11dea6be0, in object 0x32642e1ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x32642e1ada60, JSClass 0x73b11dea6e20, in object 0x23a220f11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x32642e1adaf0, JSClass 0x73b11dea6620, in object 0x32642e1ad2e0 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 0x32642e1adb50, JSClass 0x73b11dea6e20, in object 0x32642e1ad2e0 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' 0x32642e1ad2e0 in GIRepository 0x23a220f11b18 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 0x23a220f2ee00 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 0x572d83670f00 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x3e14fb01fc10, JSClass 0x73b11dea6be0, in object 0x23a220f11c08 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 0x23a220f2f130 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x3e14fb01fca0, JSClass 0x73b11dea6be0, in object 0x23a220f11c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880830 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880020 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 0x32642e1adc10, JSClass 0x73b11dea6e20, in object 0x23a220f11c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d838808a0 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 0x32642e1adc70, JSClass 0x73b11dea6e20, in object 0x23a220f11c08 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880910 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 0x32642e1adcd0, JSClass 0x73b11dea6e20, in object 0x23a220f11c08 JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' JS G IFACE: Defined class for Action (GAction), prototype 0x3e14fb028160, JSClass 0x73b11dea6be0, in object 0x32642e1ad2e0 JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880ad0 type GParamOverride JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880b40 type GParamOverride JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880c40 type GParamOverride JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880cb0 type GParamOverride JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880d20 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 0x32642e1add60, JSClass 0x73b11dea6e20, in object 0x23a220f11c08 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 0x572d83880d90 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 0x32642e1addc0, JSClass 0x73b11dea6e20, in object 0x32642e16a9a0 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x572d83880e00 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 0x32642e1ade20, JSClass 0x73b11dea6e20, in object 0x32642e16a9a0 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x3e14fb05ed30, JSClass 0x73b11dea6be0, in object 0x32642e1ad2e0 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x3e14fb05ed90, JSClass 0x73b11dea6be0, in object 0x32642e16a9a0 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 0x23a220f67c78 JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x32642e1adee0, JSClass 0x73b11dea6e20, in object 0x32642e16a9a0 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 0x32642e1adf40, JSClass 0x73b11dea6e20, in object 0x32642e16a9a0 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x32642e1adfa0, JSClass 0x73b11dea6e20, in object 0x32642e16a9a0 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3e14fb0846d0, JSClass 0x73b11dea6be0, in object 0x32642e1ad2e0 JS G OBJ: Defined class for Gjs_BadAsyncInitable (Gjs_BadAsyncInitable), prototype 0x3e14fb090070, JSClass 0x73b11dea6e20, in object 0x32642e16a9a0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 18/65 gjs:JS / Importer RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes MALLOC_PERTURB_=208 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 16/65 gjs:JS+thread-safe / GObjectValue OK 2.01s 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 0x615a6200098 JS IMPORT: Defining parent (nil) of 0x615a6200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x615a6200100 of 0x615a62003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2b0fa696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b0fa696e420), global 0x2b0fa696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b0fa696e420), global 0x2b0fa696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b0fa696e420), global 0x2b0fa696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b0fa696e420), global 0x2b0fa696e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b0fa696e420), global 0x2b0fa696e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b0fa696e600), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b0fa696e740), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b0fa696e880), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b0fa696e880), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b0fa696e740), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b0fa696e600), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b0fa696ee20), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b0fa69a9060), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b0fa69a9060), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b0fa696ee20), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b0fa69a92e0), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b0fa69a92e0), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b0fa696ee20), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b0fa696ee20), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b0fa696e600), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b0fa696e740), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b0fa696e880), global 0x2b0fa696e1a0 JS IMPORT: Module metadata hook for module 0x2b0fa696e740 JS IMPORT: Defining meta.importSync for module 0x2b0fa696e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b0fa696e600), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b0fa696ee20), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b0fa69a9060), global 0x2b0fa696e1a0 JS IMPORT: Module metadata hook for module 0x2b0fa69a91a0 JS IMPORT: Defining meta.importSync for module 0x2b0fa69a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x615a6211c30 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 0x615a6200100 of 0x615a6211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x615a6211d88 in 0x615a6200100 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 0x615a6200100 of 0x615a6212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x615a6200100 of 0x615a6211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x615a6200100 of 0x2b0fa696ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x615a6211d88 of 0x2b0fa696ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b0fa69b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b0fa69ad070, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x615a6212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b0fa69ad0d0, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b0fa69ad130, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b0fa69ad190, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b0fa69ad040 in GIRepository 0x615a6211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b0fa696ee20), global 0x2b0fa696e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b0fa69a92e0), global 0x2b0fa696e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2b0fa69ad1f0 in GIRepository 0x615a6211b18 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 0x615a6200100 of 0x2b0fa69b1b20 '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 0x2b0fa69ad250, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x615a6200100 of 0x2b0fa69b1a90 '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 0x615a6200100 of 0x615a6228210 '_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 0x615a6200100 of 0x2b0fa6936250 '_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 0x615a6200100 of 0x2b0fa69362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x615a6211d88 of 0x2b0fa69361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b0fa6936370 class 0x7fe36fab6360 in object 0x2b0fa69ad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b0fa69ad730, JSClass 0x7fe36fab2e20, in object 0x2b0fa69ad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b0fa69ad2e0 in GIRepository 0x615a6211b18 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' 0x2b0fa69ad760 in GIRepository 0x615a6211b18 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' 0x2b0fa69ad790 in GIRepository 0x615a6211b18 JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x2b0fa69ad7c0, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad760 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x2b0fa69ad820, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad2e0 JS G BXD: Defining method init in prototype for GObject.Value JS G BXD: Defining method set_int64 in prototype for GObject.Value JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2b0fa69ad880, JSClass 0x7fe36fab26c0, in object 0x2b0fa69ad790 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 0x2b0fa69ad8e0, JSClass 0x7fe36fab26c0, in object 0x2b0fa69ad790 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G BXD: Defining method unset in prototype for GObject.Value JS G BXD: Defining method set_schar in prototype for GObject.Value JS G BXD: Defining method get_schar in prototype for GObject.Value JS G BXD: Defining method copy in prototype for GObject.Value JS G BXD: Defining method set_int in prototype for GObject.Value JS G BXD: Defining method get_int in prototype for GObject.Value JS G BXD: Defining method 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 0x615a62dc5c0 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 0x5752a331e960 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 0x5752a331e960 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5752a331e9f0 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5752a331e9f0 type GParamString JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2b0fa69adb80, JSClass 0x7fe36fab2620, in object 0x2b0fa69ad040 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 0x3ca647bc84c0, JSClass 0x7fe36fab2e20, in object 0x2b0fa69ad760 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 19/65 gjs:JS+thread-safe / Introspection RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp 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_=102 GJS_PATH='' /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 ▶ 1/65 - --help after -c should be passed to script OK ▶ 17/65 Looking up param specs works OK ▶ 17/65 Looking up param specs gives the correct name OK ▶ 17/65 Looking up param specs gives the default value if present OK ▶ 17/65 GType object has a name OK ▶ 17/65 GType object has a read-only name OK ▶ 17/65 GType object has an undeletable name OK ▶ 17/65 GType object has a string representation OK ▶ 17/65 GType marshalling marshals the invalid GType object into JS null OK ▶ 1/65 - --help after -c should not print anything OK 17/65 gjs:JS+thread-safe / GTypeClass OK 1.29s 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 0x19144ea00098 JS IMPORT: Defining parent (nil) of 0x19144ea00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x19144ea00100 of 0x19144ea003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x22215766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22215766e420), global 0x22215766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22215766e420), global 0x22215766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22215766e420), global 0x22215766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22215766e420), global 0x22215766e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22215766e420), global 0x22215766e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22215766e600), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22215766e740), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22215766e880), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22215766e880), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22215766e740), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22215766e600), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22215766ee20), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2221576a9060), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2221576a9060), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22215766ee20), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2221576a92e0), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2221576a92e0), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22215766ee20), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22215766ee20), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22215766e600), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22215766e740), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22215766e880), global 0x22215766e1a0 JS IMPORT: Module metadata hook for module 0x22215766e740 JS IMPORT: Defining meta.importSync for module 0x22215766e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22215766e600), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22215766ee20), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2221576a9060), global 0x22215766e1a0 JS IMPORT: Module metadata hook for module 0x2221576a91a0 JS IMPORT: Defining meta.importSync for module 0x2221576a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x19144ea11c30 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 0x19144ea00100 of 0x19144ea11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x19144ea11d88 in 0x19144ea00100 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 0x19144ea00100 of 0x19144ea12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x19144ea00100 of 0x19144ea11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x19144ea00100 of 0x22215766ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x19144ea11d88 of 0x22215766ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2221576b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2221576ad070, JSClass 0x7431376db620, in object 0x2221576ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x19144ea12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2221576ad0d0, JSClass 0x7431376db620, in object 0x2221576ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2221576ad130, JSClass 0x7431376db620, in object 0x2221576ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2221576ad190, JSClass 0x7431376db620, in object 0x2221576ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2221576ad040 in GIRepository 0x19144ea11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22215766ee20), global 0x22215766e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2221576a92e0), global 0x22215766e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2221576ad1f0 in GIRepository 0x19144ea11b18 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 0x19144ea00100 of 0x2221576b1b20 '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 0x2221576ad250, JSClass 0x7431376db620, in object 0x2221576ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x19144ea00100 of 0x2221576b1a90 '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 0x19144ea00100 of 0x222157636310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x19144ea00100 of 0x2221576362b0 '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 0x19144ea00100 of 0x222157636370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x19144ea00100 of 0x222157636250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x19144ea11d88 of 0x2221576361f0 '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 0x19144ea00100 of 0x19144ea29cc8 '_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 0x19144ea00100 of 0x222157636640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x19144ea11d88 of 0x2221576365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x222157636700 class 0x7431376df360 in object 0x2221576ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2221576ad760, JSClass 0x7431376dbe20, in object 0x2221576ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2221576ad310 in GIRepository 0x19144ea11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2221576ad790, JSClass 0x7431376dbe20, in object 0x2221576ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2221576ad7f0, JSClass 0x7431376dbe20, in object 0x2221576ad2e0 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 0x2221576ad850, JSClass 0x7431376db620, in object 0x2221576ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2221576ad8b0, JSClass 0x7431376db620, in object 0x2221576ad2e0 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 0x2221576ad910, JSClass 0x7431376dbe20, in object 0x2221576ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2221576ad970, JSClass 0x7431376dbe20, in object 0x2221576ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2221576ad9d0, JSClass 0x7431376dbe20, in object 0x2221576ad2e0 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 0x222157636eb0, JSClass 0x7431376dbbe0, in object 0x2221576ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2221576ada60, JSClass 0x7431376dbe20, in object 0x19144ea11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2221576adaf0, JSClass 0x7431376db620, in object 0x2221576ad2e0 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 0x2221576adb50, JSClass 0x7431376dbe20, in object 0x2221576ad2e0 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' 0x2221576ad2e0 in GIRepository 0x19144ea11b18 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 0x2221576adbb0, JSClass 0x7431376dbe20, in object 0x2221576ad2e0 JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0x557296734f00 type GParamString JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x2221576adc10, JSClass 0x7431376dbe20, in object 0x2221576ad2e0 JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x557296926ad0 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 0x557296734f00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x557296926ad0 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 0x557296734f00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0x557296926ad0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 20/65 gjs:JS+thread-safe / Lang RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=91 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testLang.js ▶ 18/65 GI importer can import GI modules OK ▶ 18/65 GI importer on failure throws an exception when the overrides file can't be imported OK ▶ 18/65 GI importer on failure throws an exception when the overrides import throws one 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 ▶ 18/65 Importer is on the global object (backwards compatibility) OK ▶ 18/65 Importer is abstract OK ▶ 18/65 Importer exists OK ▶ 18/65 Importer has a toString representation OK ▶ 18/65 Importer throws an import error when trying to import a nonexistent module OK ▶ 18/65 Importer throws an error when evaluating the module file throws an error OK ▶ 18/65 Importer can import a module OK ▶ 18/65 Importer can import a module with a toString property OK ▶ 18/65 Importer makes deleting the import a no-op OK ▶ 18/65 Importer gives the same object when importing a second time 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 ▶ 18/65 Importer gives a module the importer object as parent module OK ▶ 18/65 Importer gives a submodule the module as parent module OK ▶ 18/65 Importer does not make a separate copy of a module imported in two places OK ▶ 18/65 Importer evaluates an __init__.js file in an imported directory OK ▶ 18/65 Importer accesses a class defined in an __init__.js file OK ▶ 18/65 Importer can import a file encoded in UTF-8 OK ▶ 18/65 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK ▶ 18/65 Importer properties defined in the module's lexical scope can be accessed OK ▶ 18/65 Importer properties defined in the module's lexical scope does not leak module properties into the global scope OK ▶ 18/65 Importer enumerating modules gets all of them OK ▶ 18/65 Importer enumerating modules includes modules that throw on import OK ▶ 1/65 - -I after script should succeed but give a warning 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 ▶ 18/65 Importer scripts support relative dynamic imports OK ▶ 18/65 Importer imported scripts support relative dynamic imports 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 18/65 gjs:JS / Importer OK 1.77s 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 0x83968900098 JS IMPORT: Defining parent (nil) of 0x83968900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x83968900100 of 0x839689003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x16f0b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16f0b646e420), global 0x16f0b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16f0b646e420), global 0x16f0b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16f0b646e420), global 0x16f0b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16f0b646e420), global 0x16f0b646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16f0b646e420), global 0x16f0b646e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16f0b646e600), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16f0b646e740), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16f0b646e880), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16f0b646e880), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16f0b646e740), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16f0b646e600), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16f0b646ee20), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16f0b64a9060), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16f0b64a9060), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16f0b646ee20), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16f0b64a92e0), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16f0b64a92e0), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16f0b646ee20), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16f0b646ee20), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16f0b646e600), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16f0b646e740), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16f0b646e880), global 0x16f0b646e1a0 JS IMPORT: Module metadata hook for module 0x16f0b646e740 JS IMPORT: Defining meta.importSync for module 0x16f0b646e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16f0b646e600), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16f0b646ee20), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16f0b64a9060), global 0x16f0b646e1a0 JS IMPORT: Module metadata hook for module 0x16f0b64a91a0 JS IMPORT: Defining meta.importSync for module 0x16f0b64a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x83968911c30 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 0x83968900100 of 0x83968911d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x83968911d88 in 0x83968900100 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 0x83968900100 of 0x83968912118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x83968900100 of 0x83968911b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x83968900100 of 0x16f0b646ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x83968911d88 of 0x16f0b646ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x16f0b64b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16f0b64ad070, JSClass 0x7882838b2620, in object 0x16f0b64ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x83968912468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16f0b64ad0d0, JSClass 0x7882838b2620, in object 0x16f0b64ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16f0b64ad130, JSClass 0x7882838b2620, in object 0x16f0b64ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16f0b64ad190, JSClass 0x7882838b2620, in object 0x16f0b64ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x16f0b64ad040 in GIRepository 0x83968911b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16f0b646ee20), global 0x16f0b646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16f0b64a92e0), global 0x16f0b646e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x16f0b64ad1f0 in GIRepository 0x83968911b18 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 0x83968900100 of 0x16f0b64b1b20 '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 0x16f0b64ad250, JSClass 0x7882838b2620, in object 0x16f0b64ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x83968900100 of 0x16f0b64b1a90 '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 0x16f0b646a500 of 0x1fefdc93d220 'Regress' is mod 1 JS IMPORT: successfully imported module 'Regress' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x16f0b646a500 of 0x1fefdc93d5e0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x16f0b646a3a0 of 0x1fefdc93dc70 '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 0x16f0b646a3a0 of 0x8396891c3f8 'subA' is mod 1 JS IMPORT: Defined importer 'subA' 0x8396891c3f8 in 0x16f0b646a3a0 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 0x8396891c3f8 of 0x8396891c550 'subB' is mod 1 JS IMPORT: Defined importer 'subB' 0x8396891c550 in 0x8396891c3f8 JS IMPORT: successfully imported directory 'subB' JS CTX: Script evaluation succeeded JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x8396891c550 of 0x1fefdc93dd60 '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 0x16f0b646a3a0 of 0x8396897eb28 'mutualImport' is mod 1 JS IMPORT: Defined importer 'mutualImport' 0x8396897eb28 in 0x16f0b646a3a0 JS IMPORT: successfully imported directory 'mutualImport' JS IMPORT: Importing module b succeeded JS IMPORT: Defining parent 0x8396897eb28 of 0x1fefdc94d850 'b' is mod 1 JS IMPORT: successfully imported module 'b' JS IMPORT: Importing module a succeeded JS IMPORT: Defining parent 0x8396897eb28 of 0x1fefdc94d7f0 'a' is mod 1 JS IMPORT: successfully imported module 'a' JS IMPORT: Importing module modunicode succeeded JS IMPORT: Defining parent 0x16f0b646a3a0 of 0x1fefdc965610 'modunicode' is mod 1 JS IMPORT: successfully imported module 'modunicode' JS IMPORT: Importing module lexicalScope succeeded JS IMPORT: Defining parent 0x16f0b646a3a0 of 0x1fefdc965730 '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 0x839689170a0 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 0x16f0b646a5a0), global 0x16f0b646e1a0 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 0x16f0b646a5a0), global 0x16f0b646e1a0 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 0x16f0b646a3a0 of 0x1fefdc977280 'dynamic' is mod 1 JS IMPORT: successfully imported module 'dynamic' JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x83968957928), global 0x16f0b646e1a0 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 0x83968957928), global 0x16f0b646e1a0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Stopping promise job queue handler JS CTX: Promise job queue handler finished JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 89 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 59 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 17 JS MEMORY: ns = 6 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 21/65 gjs:JS+thread-safe / LegacyByteArray RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 MALLOC_PERTURB_=41 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 - --coverage-prefix after script should succeed but give a warning 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 - --coverage-output after script should succeed but give a warning OK ▶ 20/65 Lang module bind() appends the extra arguments to any arguments passed OK ▶ 1/65 - --version should work OK 20/65 gjs:JS+thread-safe / Lang OK 1.33s 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 0x2a380e500098 JS IMPORT: Defining parent (nil) of 0x2a380e500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a380e500100 of 0x2a380e5003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3a787f06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a787f06e420), global 0x3a787f06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a787f06e420), global 0x3a787f06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a787f06e420), global 0x3a787f06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a787f06e420), global 0x3a787f06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a787f06e420), global 0x3a787f06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a787f06e600), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a787f06e740), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a787f06e880), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a787f06e880), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a787f06e740), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a787f06e600), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a787f06ee20), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a787f0a9060), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a787f0a9060), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a787f06ee20), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a787f0a92e0), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a787f0a92e0), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a787f06ee20), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a787f06ee20), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a787f06e600), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a787f06e740), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a787f06e880), global 0x3a787f06e1a0 JS IMPORT: Module metadata hook for module 0x3a787f06e740 JS IMPORT: Defining meta.importSync for module 0x3a787f06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a787f06e600), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a787f06ee20), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a787f0a9060), global 0x3a787f06e1a0 JS IMPORT: Module metadata hook for module 0x3a787f0a91a0 JS IMPORT: Defining meta.importSync for module 0x3a787f0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a380e511c30 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 0x2a380e500100 of 0x2a380e511d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a380e511d88 in 0x2a380e500100 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 0x2a380e500100 of 0x2a380e512118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a380e500100 of 0x2a380e511b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a380e500100 of 0x3a787f06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a380e511d88 of 0x3a787f06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a787f0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a787f0ad070, JSClass 0x73c3f0488620, in object 0x3a787f0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a380e512468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a787f0ad0d0, JSClass 0x73c3f0488620, in object 0x3a787f0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a787f0ad130, JSClass 0x73c3f0488620, in object 0x3a787f0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a787f0ad190, JSClass 0x73c3f0488620, in object 0x3a787f0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a787f0ad040 in GIRepository 0x2a380e511b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a787f06ee20), global 0x3a787f06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a787f0a92e0), global 0x3a787f06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3a787f0ad1f0 in GIRepository 0x2a380e511b18 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 0x2a380e500100 of 0x3a787f0b1b20 '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 0x3a787f0ad250, JSClass 0x73c3f0488620, in object 0x3a787f0ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2a380e500100 of 0x3a787f0b1a90 '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 0x2a380e500100 of 0x3a787f036250 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2a380e500100 of 0x3a787f0361f0 '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 >>> MALLOC_PERTURB_=17 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testLegacyClass.js ▶ 21/65 Legacy byte array 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 ▶ 1/65 - --version 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.20s 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 0x304a70000098 JS IMPORT: Defining parent (nil) of 0x304a70000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x304a70000100 of 0x304a700003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x4dfcb66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4dfcb66e420), global 0x4dfcb66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4dfcb66e420), global 0x4dfcb66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4dfcb66e420), global 0x4dfcb66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4dfcb66e420), global 0x4dfcb66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4dfcb66e420), global 0x4dfcb66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4dfcb66e600), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4dfcb66e740), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4dfcb66e880), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4dfcb66e880), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4dfcb66e740), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4dfcb66e600), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4dfcb66ee20), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4dfcb6a9060), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4dfcb6a9060), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4dfcb66ee20), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4dfcb6a92e0), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4dfcb6a92e0), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4dfcb66ee20), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4dfcb66ee20), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4dfcb66e600), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4dfcb66e740), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4dfcb66e880), global 0x4dfcb66e1a0 JS IMPORT: Module metadata hook for module 0x4dfcb66e740 JS IMPORT: Defining meta.importSync for module 0x4dfcb66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4dfcb66e600), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4dfcb66ee20), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4dfcb6a9060), global 0x4dfcb66e1a0 JS IMPORT: Module metadata hook for module 0x4dfcb6a91a0 JS IMPORT: Defining meta.importSync for module 0x4dfcb6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x304a70011c30 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 0x304a70000100 of 0x304a70011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x304a70011d88 in 0x304a70000100 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 0x304a70000100 of 0x304a70012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x304a70000100 of 0x304a70011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x304a70000100 of 0x4dfcb66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x304a70011d88 of 0x4dfcb66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4dfcb6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4dfcb6ad070, JSClass 0x75455cc65620, in object 0x4dfcb6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x304a70012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4dfcb6ad0d0, JSClass 0x75455cc65620, in object 0x4dfcb6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4dfcb6ad130, JSClass 0x75455cc65620, in object 0x4dfcb6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4dfcb6ad190, JSClass 0x75455cc65620, in object 0x4dfcb6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4dfcb6ad040 in GIRepository 0x304a70011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4dfcb66ee20), global 0x4dfcb66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4dfcb6a92e0), global 0x4dfcb66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x4dfcb6ad1f0 in GIRepository 0x304a70011b18 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 0x304a70000100 of 0x4dfcb6b1b20 '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 0x4dfcb6ad250, JSClass 0x75455cc65620, in object 0x4dfcb6ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x304a70000100 of 0x4dfcb6b1a90 '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' 0x4dfcb6ad2e0 in GIRepository 0x304a70011b18 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js 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 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 - --version 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 ▶ 19/65 Marshalling empty flat arrays of structs accepts null 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 ▶ 19/65 Marshalling empty flat arrays of structs accepts an empty array OK ▶ 19/65 Constructor throws when constructor called without new OK ▶ 22/65 Class framework sets the right constructor properties OK ▶ 19/65 Enum classes enum has a $gtype property OK ▶ 22/65 Class framework sets up instanceof correctly OK ▶ 19/65 Enum classes enum $gtype property is enumerable OK ▶ 22/65 Class framework has a name OK ▶ 22/65 Class framework reports a sensible value for toString() OK ▶ 22/65 Class framework allows overriding toString() OK ▶ 22/65 Class framework is not configurable OK ▶ 22/65 Class framework allows accessors for properties OK ▶ 22/65 Class framework raises an exception when creating an abstract class OK ▶ 22/65 Class framework inherits properties from abstract base classes OK ▶ 22/65 Class framework inherits constructors from abstract base classes OK ▶ 19/65 GError domains Number converts error to quark OK ▶ 22/65 Class framework allows ES6 classes to inherit from abstract base classes OK ▶ 22/65 Class framework lets methods call other methods without clobbering __caller__ OK ▶ 22/65 Class framework allows custom return values from constructors OK ▶ 22/65 Class framework allows symbol-named methods OK ▶ 22/65 An interface is an instance of Lang.Interface OK ▶ 22/65 An interface has a name OK ▶ 22/65 An interface cannot be instantiated OK ▶ 22/65 An interface can be implemented by a class OK ▶ 22/65 An interface can be implemented by a class's superclass OK ▶ 22/65 An interface doesn't disturb a class's constructor OK ▶ 22/65 An interface can have its required method implemented OK ▶ 22/65 An interface must have a name OK ▶ 22/65 An interface must have its required methods implemented OK ▶ 22/65 An interface does not have to have its optional methods implemented OK ▶ 22/65 An interface can have its optional method deferred to by the implementation OK ▶ 22/65 An interface can be chained up to by a class OK ▶ 22/65 An interface can include arguments when being chained up to by a class OK ▶ 22/65 An interface can have its property getter deferred to OK ▶ 22/65 An interface can have its property setter deferred to OK ▶ 22/65 An interface can have its property getter overridden OK ▶ 22/65 An interface can have its property setter overridden OK ▶ 22/65 An interface can require another interface OK ▶ 22/65 An interface can have empty requires OK ▶ 22/65 An interface can chain up to another interface OK ▶ 22/65 An interface can be chained up to with a generic OK ▶ 22/65 An interface can chain up to another interface with a generic OK ▶ 22/65 An interface has its optional function defer to that of the last interface OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject's parents OK ▶ 22/65 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 ▶ 1/65 - --version after -c should not print anything OK ▶ 19/65 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces OK ▶ 22/65 ES6 class inheriting from Lang.Class 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 ▶ 22/65 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 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 ▶ 22/65 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK ▶ 19/65 Garbage collection of introspected objects collects objects properly with signals connected OK ▶ 19/65 Gdk.Atom is presented as string OK ▶ 1/65 - --jsversion should work OK ▶ 19/65 Complete enumeration (boxed types) enumerates all properties OK 22/65 gjs:JS+thread-safe / LegacyClass OK 1.71s 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 0x3482b4100098 JS IMPORT: Defining parent (nil) of 0x3482b4100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3482b4100100 of 0x3482b41003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c11f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c11f846e420), global 0x1c11f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c11f846e420), global 0x1c11f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c11f846e420), global 0x1c11f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c11f846e420), global 0x1c11f846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c11f846e420), global 0x1c11f846e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c11f846e600), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c11f846e740), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c11f846e880), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c11f846e880), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c11f846e740), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c11f846e600), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c11f846ee20), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c11f84a9060), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c11f84a9060), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c11f846ee20), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c11f84a92e0), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c11f84a92e0), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c11f846ee20), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c11f846ee20), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c11f846e600), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c11f846e740), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c11f846e880), global 0x1c11f846e1a0 JS IMPORT: Module metadata hook for module 0x1c11f846e740 JS IMPORT: Defining meta.importSync for module 0x1c11f846e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c11f846e600), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c11f846ee20), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c11f84a9060), global 0x1c11f846e1a0 JS IMPORT: Module metadata hook for module 0x1c11f84a91a0 JS IMPORT: Defining meta.importSync for module 0x1c11f84a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3482b4111c30 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 0x3482b4100100 of 0x3482b4111d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3482b4111d88 in 0x3482b4100100 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 0x3482b4100100 of 0x3482b4112118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3482b4100100 of 0x3482b4111b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3482b4100100 of 0x1c11f846ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3482b4111d88 of 0x1c11f846ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c11f84b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c11f84ad070, JSClass 0x7fbf5cbd6620, in object 0x1c11f84ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3482b4112468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c11f84ad0d0, JSClass 0x7fbf5cbd6620, in object 0x1c11f84ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c11f84ad130, JSClass 0x7fbf5cbd6620, in object 0x1c11f84ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c11f84ad190, JSClass 0x7fbf5cbd6620, in object 0x1c11f84ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c11f84ad040 in GIRepository 0x3482b4111b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c11f846ee20), global 0x1c11f846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c11f84a92e0), global 0x1c11f846e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1c11f84ad1f0 in GIRepository 0x3482b4111b18 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 0x3482b4100100 of 0x1c11f84b1b20 '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 0x1c11f84ad250, JSClass 0x7fbf5cbd6620, in object 0x1c11f84ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3482b4100100 of 0x1c11f84b1a90 '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 0x3482b4100100 of 0x1c11f84362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3482b4100100 of 0x1c11f8436250 '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 >>> MALLOC_PERTURB_=88 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 constructs with default values for properties OK ▶ 23/65 GObject class constructs with a hash of property values OK ▶ 23/65 GObject class constructs with property values from Gtk.Builder OK ▶ 23/65 GObject class does not allow changing CONSTRUCT_ONLY properties OK ▶ 23/65 GObject class has a name OK ▶ 23/65 GObject class has a notify signal OK ▶ 1/65 - --jsversion should print something OK ▶ 23/65 GObject class can define its own signals OK ▶ 23/65 GObject class passes emitted arguments to signal handlers OK ▶ 23/65 GObject class can return values from signals OK ▶ 23/65 GObject class does not call first-wins signal handlers after one returns a value OK ▶ 23/65 GObject class gets the return value of the default handler OK ▶ 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 ▶ 23/65 GObject class handles gracefully overriding a C property but forgetting the accessors OK ▶ 23/65 GObject interface class can implement a Lang.Interface OK ▶ 23/65 GObject interface throws when an interface requires a GObject interface but not GObject.Object OK ▶ 23/65 GObject interface can be implemented by a GObject class along with a JS interface OK ▶ 23/65 GObject interface is an instance of the interface classes OK ▶ 23/65 GObject interface cannot be instantiated OK ▶ 23/65 GObject interface has a name OK ▶ 23/65 GObject interface reports its type name OK ▶ 23/65 GObject interface can be implemented by a GObject class OK ▶ 23/65 GObject interface is implemented by a GObject class with the correct class object OK ▶ 23/65 GObject interface can be implemented by a class also implementing a Lang.Interface OK ▶ 23/65 GObject interface can have its required function implemented OK ▶ 23/65 GObject interface must have its required function implemented OK ▶ 23/65 GObject interface doesn't have to have its optional function implemented OK ▶ 23/65 GObject interface can have its optional function deferred to by the implementation OK ▶ 23/65 GObject interface can have its function chained up to OK ▶ 23/65 GObject interface can require another interface OK ▶ 23/65 GObject interface can chain up to another interface OK ▶ 23/65 GObject interface defers to the last interface's optional function OK ▶ 23/65 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 23/65 GObject interface must be implemented by a class that implements required interfaces in correct order OK ▶ 23/65 GObject interface can require an interface from C OK ▶ 23/65 GObject interface can define signals on the implementing class OK ▶ 23/65 GObject interface can define properties on the implementing class OK ▶ 23/65 GObject interface must have its properties overridden OK ▶ 23/65 GObject interface gets the correct type for its metaclass OK ▶ 23/65 GObject interface can be implemented by a class as well as its parent class OK ▶ 23/65 GObject interface can be reimplemented by a subclass of a class that already implements it OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class calls a method on the parent class OK ▶ 23/65 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor OK ▶ 19/65 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 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 - --jsversion after -c should be passed to script OK 23/65 gjs:JS+thread-safe / LegacyGObject OK 2.10s 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 0xa7548c00098 JS IMPORT: Defining parent (nil) of 0xa7548c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa7548c00100 of 0xa7548c003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e7a5d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a5d96e420), global 0x2e7a5d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a5d96e420), global 0x2e7a5d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a5d96e420), global 0x2e7a5d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a5d96e420), global 0x2e7a5d96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7a5d96e420), global 0x2e7a5d96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e7a5d96e600), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7a5d96e740), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7a5d96e880), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7a5d96e880), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7a5d96e740), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e7a5d96e600), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7a5d96ee20), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a5d9a9060), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a5d9a9060), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7a5d96ee20), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a5d9a92e0), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a5d9a92e0), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7a5d96ee20), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7a5d96ee20), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e7a5d96e600), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7a5d96e740), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7a5d96e880), global 0x2e7a5d96e1a0 JS IMPORT: Module metadata hook for module 0x2e7a5d96e740 JS IMPORT: Defining meta.importSync for module 0x2e7a5d96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e7a5d96e600), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7a5d96ee20), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a5d9a9060), global 0x2e7a5d96e1a0 JS IMPORT: Module metadata hook for module 0x2e7a5d9a91a0 JS IMPORT: Defining meta.importSync for module 0x2e7a5d9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa7548c11c30 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 0xa7548c00100 of 0xa7548c11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa7548c11d88 in 0xa7548c00100 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 0xa7548c00100 of 0xa7548c12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa7548c00100 of 0xa7548c11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa7548c00100 of 0x2e7a5d96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa7548c11d88 of 0x2e7a5d96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e7a5d9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e7a5d9ad070, JSClass 0x73300280e620, in object 0x2e7a5d9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xa7548c12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e7a5d9ad0d0, JSClass 0x73300280e620, in object 0x2e7a5d9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e7a5d9ad130, JSClass 0x73300280e620, in object 0x2e7a5d9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e7a5d9ad190, JSClass 0x73300280e620, in object 0x2e7a5d9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e7a5d9ad040 in GIRepository 0xa7548c11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7a5d96ee20), global 0x2e7a5d96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7a5d9a92e0), global 0x2e7a5d96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2e7a5d9ad1f0 in GIRepository 0xa7548c11b18 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 0xa7548c00100 of 0x2e7a5d9b1b20 '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 0x2e7a5d9ad250, JSClass 0x73300280e620, in object 0x2e7a5d9ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xa7548c00100 of 0x2e7a5d9b1a90 '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 0xa7548c00100 of 0x2e7a5d9366a0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xa7548c00100 of 0x2e7a5d936640 '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 0xa7548c00100 of 0x2e7a5d936700 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xa7548c00100 of 0x2e7a5d9365e0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xa7548c11d88 of 0x2e7a5d936580 '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 0xa7548c00100 of 0xa7548c29ef0 '_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 0xa7548c00100 of 0x2e7a5d9369d0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xa7548c11d88 of 0x2e7a5d936970 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2e7a5d936a90 class 0x733002812360 in object 0x2e7a5d9ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2e7a5d9ad760, JSClass 0x73300280ee20, in object 0x2e7a5d9ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2e7a5d9ad310 in GIRepository 0xa7548c11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2e7a5d9ad790, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2e7a5d9ad7f0, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 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 0x2e7a5d9ad850, JSClass 0x73300280e620, in object 0x2e7a5d9ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2e7a5d9ad8b0, JSClass 0x73300280e620, in object 0x2e7a5d9ad2e0 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 0x2e7a5d9ad910, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2e7a5d9ad970, JSClass 0x73300280ee20, in object 0x2e7a5d9ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2e7a5d9ad9d0, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 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 0x3a8c72e24280, JSClass 0x73300280ebe0, in object 0x2e7a5d9ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2e7a5d9ada60, JSClass 0x73300280ee20, in object 0xa7548c11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2e7a5d9adaf0, JSClass 0x73300280e620, in object 0x2e7a5d9ad2e0 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 0x2e7a5d9adb50, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 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' 0x2e7a5d9ad2e0 in GIRepository 0xa7548c11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0xa7548c11d88 of 0x3a8c72e24d00 '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 0x2e7a5d9adbe0, JSClass 0x73300280ee20, in object 0x2e7a5d9ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2e7a5d9adc40, JSClass 0x73300280ee20, in object 0x2e7a5d9adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2e7a5d9adca0, JSClass 0x73300280ee20, in object 0x2e7a5d9adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x2e7a5d9adbb0 in GIRepository 0xa7548c11b18 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 0xa7548c00100 of 0x3a8c72e292e0 '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 0xa7548c30388 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 0x62830306b260 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830306b2f0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830306b380 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 0xa7548c304b8 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 0x2e7a5d9add00, JSClass 0x73300280ee20, in object 0xa7548c11c08 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 0x2e7a5d9add60, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x2e7a5d9addc0, JSClass 0x73300280ee20, in object 0xa7548c11c08 JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x3a8c72e29850, JSClass 0x73300280ebe0, in object 0x2e7a5d9ad2e0 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x2e7a5d9ade50, JSClass 0x73300280ee20, in object 0xa7548c11c08 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x2e7a5d9adeb0, JSClass 0x73300280ee20, in object 0xa7548c11c08 JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x2e7a5d9adf10, JSClass 0x73300280ee20, in object 0xa7548c11c08 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x2e7a5d9adf70, JSClass 0x73300280ee20, in object 0xa7548c11c08 JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x2e7a5d9adfd0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830306b530 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x3a8c72e3e670, JSClass 0x73300280ebe0, in object 0x2e7a5d96a940 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x3a8c72e3e700, JSClass 0x73300280ebe0, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830309ad70 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830306b5c0 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 0x3a8c72e550d0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830309ade0 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 0x3a8c72e55130, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830309ae50 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 0x3a8c72e55190, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x3a8c72e3ec10, JSClass 0x73300280ebe0, in object 0x2e7a5d96a940 JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x3a8c72e3eca0, JSClass 0x73300280ebe0, in object 0x2e7a5d96a940 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 0x62830309b930 type GParamInt JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830309b9b0 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 0x3a8c72e55250, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x62830309aec0 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 0x3a8c72e552b0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 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 0x3a8c72e55310, JSClass 0x73300280ee20, in object 0x2e7a5d9adbb0 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 0x62830306b2f0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0x62830306b2f0 type GParamString JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x3a8c72e553a0, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 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 0x628303307040 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 0x3a8c72e55400, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0x6283033070b0 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 0x3a8c72e55490, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 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 0xa7548c28910 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x3a8c72e554f0, JSClass 0x73300280ee20, in object 0x2e7a5d9ad2e0 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x3a8c72eb35b0, JSClass 0x73300280ebe0, in object 0x2e7a5d9ad2e0 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x3a8c72e55580, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 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 0x628303307120 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 0x3a8c72e555e0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x3a8c72e55640, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x3a8c72e556a0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 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 0x628303307190 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 0x3a8c72e55700, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x628303307200 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 0x3a8c72e55760, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0x628303307270 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 0x3a8c72e557c0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x3a8c72ebbeb0, JSClass 0x73300280ebe0, in object 0x2e7a5d96a940 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 0x3a8c72e558b0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x3a8c72e55910, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x3a8c72ec2340, JSClass 0x73300280ebe0, in object 0x2e7a5d96a940 JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x3a8c72e559a0, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x3a8c72e55a00, JSClass 0x73300280ee20, in object 0x2e7a5d96a940 JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 400 objects currently alive JS MEMORY: boxed_instance = 3 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 16 JS MEMORY: function = 220 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 9 JS MEMORY: module = 13 JS MEMORY: ns = 5 JS MEMORY: object_instance = 67 JS MEMORY: object_prototype = 40 JS MEMORY: param = 19 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 25/65 gjs:JS+thread-safe / Namespace RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=54 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testNamespace.js ▶ 19/65 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 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 19/65 gjs:JS+thread-safe / Introspection OK 5.22s 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 0x8a415f00098 JS IMPORT: Defining parent (nil) of 0x8a415f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8a415f00100 of 0x8a415f003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c614f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c614f36e420), global 0x1c614f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c614f36e420), global 0x1c614f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c614f36e420), global 0x1c614f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c614f36e420), global 0x1c614f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c614f36e420), global 0x1c614f36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c614f36e600), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c614f36e740), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c614f36e880), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c614f36e880), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c614f36e740), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c614f36e600), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c614f36ee20), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c614f3a9060), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c614f3a9060), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c614f36ee20), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c614f3a92e0), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c614f3a92e0), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c614f36ee20), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c614f36ee20), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c614f36e600), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c614f36e740), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c614f36e880), global 0x1c614f36e1a0 JS IMPORT: Module metadata hook for module 0x1c614f36e740 JS IMPORT: Defining meta.importSync for module 0x1c614f36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c614f36e600), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c614f36ee20), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c614f3a9060), global 0x1c614f36e1a0 JS IMPORT: Module metadata hook for module 0x1c614f3a91a0 JS IMPORT: Defining meta.importSync for module 0x1c614f3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8a415f11c30 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 0x8a415f00100 of 0x8a415f11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8a415f11d88 in 0x8a415f00100 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 0x8a415f00100 of 0x8a415f12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8a415f00100 of 0x8a415f11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8a415f00100 of 0x1c614f36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8a415f11d88 of 0x1c614f36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c614f3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c614f3ad070, JSClass 0x78433dd4f620, in object 0x1c614f3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x8a415f12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c614f3ad0d0, JSClass 0x78433dd4f620, in object 0x1c614f3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c614f3ad130, JSClass 0x78433dd4f620, in object 0x1c614f3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c614f3ad190, JSClass 0x78433dd4f620, in object 0x1c614f3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c614f3ad040 in GIRepository 0x8a415f11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c614f36ee20), global 0x1c614f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c614f3a92e0), global 0x1c614f36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1c614f3ad1f0 in GIRepository 0x8a415f11b18 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 0x8a415f00100 of 0x1c614f3b1b20 '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 0x1c614f3ad250, JSClass 0x78433dd4f620, in object 0x1c614f3ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x8a415f00100 of 0x1c614f3b1a90 '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' 0x1c614f3ad2e0 in GIRepository 0x8a415f11b18 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 0x8a415f00100 of 0x1c614f336310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x8a415f00100 of 0x1c614f3362b0 '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 0x8a415f00100 of 0x1c614f336370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x8a415f00100 of 0x1c614f336250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x8a415f11d88 of 0x1c614f3361f0 '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 0x8a415f00100 of 0x8a415f29d50 '_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 0x8a415f00100 of 0x1c614f336640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8a415f11d88 of 0x1c614f3365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1c614f336700 class 0x78433dd53360 in object 0x1c614f3ad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1c614f3ad790, JSClass 0x78433dd4fe20, in object 0x1c614f3ad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1c614f3ad340 in GIRepository 0x8a415f11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1c614f3ad7c0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1c614f3ad820, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 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 0x1c614f3ad880, JSClass 0x78433dd4f620, in object 0x1c614f3ad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1c614f3ad8e0, JSClass 0x78433dd4f620, in object 0x1c614f3ad310 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 0x1c614f3ad940, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1c614f3ad9a0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1c614f3ada00, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 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 0x1c614f336eb0, JSClass 0x78433dd4fbe0, in object 0x1c614f3ad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1c614f3ada90, JSClass 0x78433dd4fe20, in object 0x8a415f11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1c614f3adb20, JSClass 0x78433dd4f620, in object 0x1c614f3ad310 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 0x1c614f3adb80, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 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' 0x1c614f3ad310 in GIRepository 0x8a415f11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x8a415f11d88 of 0x9986f51f970 '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 0x1c614f3adc10, JSClass 0x78433dd4fe20, in object 0x1c614f3ad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1c614f3adc70, JSClass 0x78433dd4fe20, in object 0x1c614f3adbe0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1c614f3adcd0, JSClass 0x78433dd4fe20, in object 0x1c614f3adbe0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1c614f3adbe0 in GIRepository 0x8a415f11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x8a415f00100 of 0x8a415f30040 '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 0x1c614f3add30, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x1c614f3add90, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 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 0x8a415f08d20 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 0x1c614f3addf0, JSClass 0x78433dd4fe20, in object 0x1c614f3adbe0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1c614f3ade50, JSClass 0x78433dd4fe20, in object 0x1c614f3adbe0 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 0x8a415f0f280 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x1c614f3adee0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad310 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 0x8a415f1fae8 JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' JS G ERR: Defined class for ResolverError (GError), prototype 0x9986f55e6d0, JSClass 0x78433dd4f940, in object 0x1c614f3ad310 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 0x1c614f3adf70, JSClass 0x78433dd4fe20, in object 0x1c614f3adbe0 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 0x9986f561040, JSClass 0x78433dd4fe20, in object 0x1c614f3adbe0 JS G OBJ: Defined class for Button (GtkButton), prototype 0x9986f5610a0, JSClass 0x78433dd4fe20, in object 0x1c614f3adbe0 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 0x1c614f3adaf0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x1c614f3adfd0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f272d8 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x9986f561160, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f273c0 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 0x8a415f274a8 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 0x8a415f27590 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 0x9986f561250, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f275f8 JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x9986f5612e0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f276e0 JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' JS G OBJ: Defined class for Device (GdkDevice), prototype 0x9986f561370, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x9986f5613d0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x9986f55e490, JSClass 0x78433dd4fbe0, in object 0x1c614f3ad2e0 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 0x8a415f27ec8 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 0x9986f561490, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f27f30 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 0x8a415f28018 JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x9986f561550, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x9986f5615b0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f28080 JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x9986f561640, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f280e8 JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x9986f5616d0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x9986f561730, JSClass 0x78433dd4fec0, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' JS G BXD: Defined class for EventAny (void), prototype 0x9986f561790, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' JS G BXD: Defined class for EventButton (void), prototype 0x9986f5617c0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' JS G BXD: Defined class for EventConfigure (void), prototype 0x9986f5617f0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' JS G BXD: Defined class for EventCrossing (void), prototype 0x9986f561820, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' JS G BXD: Defined class for EventDND (void), prototype 0x9986f561850, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' JS G BXD: Defined class for EventExpose (void), prototype 0x9986f561880, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' JS G BXD: Defined class for EventFocus (void), prototype 0x9986f5618b0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' JS G BXD: Defined class for EventGrabBroken (void), prototype 0x9986f5618e0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' JS G BXD: Defined class for EventKey (void), prototype 0x9986f561910, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f281d0 JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' JS G BXD: Defined class for EventMotion (void), prototype 0x9986f561970, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' JS G BXD: Defined class for EventOwnerChange (void), prototype 0x9986f5619a0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' JS G BXD: Defined class for EventPadAxis (void), prototype 0x9986f5619d0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' JS G BXD: Defined class for EventPadButton (void), prototype 0x9986f561a00, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x9986f561a30, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' JS G BXD: Defined class for EventProperty (void), prototype 0x9986f561a60, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' JS G BXD: Defined class for EventProximity (void), prototype 0x9986f561a90, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' JS G BXD: Defined class for EventScroll (void), prototype 0x9986f561ac0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' JS G BXD: Defined class for EventSelection (void), prototype 0x9986f561af0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x9986f561b20, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' JS G BXD: Defined class for EventSetting (void), prototype 0x9986f561b80, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' JS G BXD: Defined class for EventTouch (void), prototype 0x9986f561bb0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x9986f561be0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x9986f561c10, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f283b8 JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' JS G BXD: Defined class for EventVisibility (void), prototype 0x9986f561c70, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' JS G BXD: Defined class for EventWindowState (void), prototype 0x9986f561ca0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f287a0 JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x9986f561d00, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f28808 JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x9986f561d90, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x9986f561dc0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f288f0 JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x9986f561e50, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' JS G ERR: Defined class for GLError (GError), prototype 0x9986f55e7c0, JSClass 0x78433dd4f940, in object 0x1c614f3ad2e0 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 0x9986f561eb0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f28958 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 0x8a415f289c0 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 0x8a415f28a28 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 0x8a415f28b10 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 0x8a415f28b78 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 0x9986f561fd0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' JS G BXD: Defined class for KeymapKey (void), prototype 0x9986f5b3070, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f28c60 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 0x8a415f28cc8 JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x9986f5b3100, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f290b0 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 0x8a415f29118 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 0x9986f5b31c0, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f29180 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 0x8a415f291e8 JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x9986f5b3250, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x9986f5b32b0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f29250 JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x9986f5b3340, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f292b8 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 0x8a415f29320 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 0x8a415f29388 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 0x8a415f293f0 JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' JS G BXD: Defined class for TimeCoord (void), prototype 0x9986f5b3460, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f29458 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 0x8a415f294c0 JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x9986f5b34f0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 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 0x8a415f29528 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 0x8a415f29590 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 0x8a415f295f8 JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' JS G OBJ: Defined class for Window (GdkWindow), prototype 0x9986f5b35e0, JSClass 0x78433dd4fe20, in object 0x1c614f3ad2e0 JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' JS G BXD: Defined class for WindowAttr (void), prototype 0x9986f5b3640, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f29660 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 0x8a415f29748 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 0x8a415f29830 JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' JS G BXD: Defined class for WindowRedirect (void), prototype 0x9986f5b3700, JSClass 0x78433dd4f620, in object 0x1c614f3ad2e0 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 0x8a415f29918 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 0x8a415f29b00 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 0x8a415f29b68 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 0x8a415f29c50 JS G NS: Found info type FUNCTION for 'add_option_entries_libgtk_only' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'atom_intern' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'atom_intern_static_string' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'beep' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_draw_from_gl' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_get_clip_rectangle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_get_drawing_context' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_rectangle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_region' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_region_create_from_surface' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_color' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_pixbuf' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_rgba' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_window' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'color_parse' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'disable_multidevice' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_abort' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_begin' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_begin_for_device' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_begin_from_point' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_drop' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_drop_done' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_drop_succeeded' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_find_window_for_screen' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_get_selection' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_motion' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_status' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drop_finish' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drop_reply' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'error_trap_pop' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'error_trap_pop_ignored' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'error_trap_push' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_handler_set' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_peek' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_request_motions' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_get_angle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_get_center' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_get_distance' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_pending' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'flush' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_default_root_window' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_display_arg_name' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_program_class' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_show_events' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'gl_error_quark' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'init_check' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyboard_grab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyboard_ungrab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_convert_case' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_from_name' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_is_lower' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_is_upper' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_name' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_to_lower' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_to_unicode' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_to_upper' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'list_visuals' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'notify_startup_complete' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'notify_startup_complete_with_id' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'offscreen_window_get_embedder' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'offscreen_window_get_surface' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'offscreen_window_set_embedder' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pango_context_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pango_context_get_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pango_context_get_for_screen' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'parse_args' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pixbuf_get_from_surface' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pixbuf_get_from_window' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pointer_grab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pointer_is_grabbed' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pointer_ungrab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pre_parse_libgtk_only' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'property_delete' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'property_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'query_depths' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'query_visual_types' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_convert' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_get_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_set' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_set_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_send_notify' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_send_notify_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_allowed_backends' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_double_click_time' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_program_class' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_show_events' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'setting_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'synthesize_window_state' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'test_render_sync' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'test_simulate_button' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'test_simulate_key' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_add_idle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_add_timeout' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_add_timeout_seconds' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_enter' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_init' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_leave' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'unicode_to_keyval' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'utf8_to_string_target' in namespace 'Gdk' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 436 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 45 JS MEMORY: closure = 1 JS MEMORY: function = 329 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 2 JS MEMORY: interface = 2 JS MEMORY: module = 12 JS MEMORY: ns = 6 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 36 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 1 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 26/65 gjs:JS+thread-safe / Package RUNNING >>> MALLOC_PERTURB_=244 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testPackage.js 24/65 gjs:JS+thread-safe / Mainloop OK 1.49s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x293af8000098 JS IMPORT: Defining parent (nil) of 0x293af8000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x293af8000100 of 0x293af80003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2d226cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d226cd6e420), global 0x2d226cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d226cd6e420), global 0x2d226cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d226cd6e420), global 0x2d226cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d226cd6e420), global 0x2d226cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d226cd6e420), global 0x2d226cd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d226cd6e600), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d226cd6e740), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d226cd6e880), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d226cd6e880), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d226cd6e740), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d226cd6e600), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d226cd6ee20), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d226cda9060), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d226cda9060), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d226cd6ee20), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d226cda92e0), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d226cda92e0), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d226cd6ee20), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d226cd6ee20), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d226cd6e600), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d226cd6e740), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d226cd6e880), global 0x2d226cd6e1a0 JS IMPORT: Module metadata hook for module 0x2d226cd6e740 JS IMPORT: Defining meta.importSync for module 0x2d226cd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d226cd6e600), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d226cd6ee20), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d226cda9060), global 0x2d226cd6e1a0 JS IMPORT: Module metadata hook for module 0x2d226cda91a0 JS IMPORT: Defining meta.importSync for module 0x2d226cda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x293af8011c30 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 0x293af8000100 of 0x293af8011d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x293af8011d88 in 0x293af8000100 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 0x293af8000100 of 0x293af8012118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x293af8000100 of 0x293af8011b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x293af8000100 of 0x2d226cd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x293af8011d88 of 0x2d226cd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d226cdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d226cdad070, JSClass 0x7d3809b1a620, in object 0x2d226cdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x293af8012468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d226cdad0d0, JSClass 0x7d3809b1a620, in object 0x2d226cdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d226cdad130, JSClass 0x7d3809b1a620, in object 0x2d226cdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d226cdad190, JSClass 0x7d3809b1a620, in object 0x2d226cdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d226cdad040 in GIRepository 0x293af8011b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d226cd6ee20), global 0x2d226cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d226cda92e0), global 0x2d226cd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2d226cdad1f0 in GIRepository 0x293af8011b18 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 0x293af8000100 of 0x2d226cdb1b20 '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 0x2d226cdad250, JSClass 0x7d3809b1a620, in object 0x2d226cdad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x293af8000100 of 0x2d226cdb1a90 '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 0x293af8000100 of 0x293af8028330 '_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 0x293af8000100 of 0x2d226cd362b0 '_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 0x293af8000100 of 0x2d226cd36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x293af8011d88 of 0x2d226cd36250 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2d226cd363d0 class 0x7d3809b1e360 in object 0x2d226cdad2e0 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2d226cdad730, JSClass 0x7d3809b1ae20, in object 0x2d226cdad2e0 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2d226cdad2e0 in GIRepository 0x293af8011b18 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x293af8000100 of 0x2d226cd361f0 '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 0x2d226cdad760, JSClass 0x7d3809b1a620, in object 0x2d226cdad040 JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 113 objects currently alive JS MEMORY: boxed_instance = 10 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 2 JS MEMORY: function = 83 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 8 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 27/65 gjs:JS+thread-safe / ParamSpec RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=116 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 25/65 GI repository namespace supplies a name OK ▶ 1/65 - --jsversion after -c should not print anything OK 25/65 gjs:JS+thread-safe / Namespace OK 0.89s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x143ac6200098 JS IMPORT: Defining parent (nil) of 0x143ac6200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x143ac6200100 of 0x143ac62003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x17deafa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17deafa6e420), global 0x17deafa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17deafa6e420), global 0x17deafa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17deafa6e420), global 0x17deafa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17deafa6e420), global 0x17deafa6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17deafa6e420), global 0x17deafa6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17deafa6e600), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17deafa6e740), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17deafa6e880), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17deafa6e880), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17deafa6e740), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17deafa6e600), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17deafa6ee20), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17deafaa9060), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17deafaa9060), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17deafa6ee20), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17deafaa92e0), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17deafaa92e0), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17deafa6ee20), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17deafa6ee20), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17deafa6e600), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17deafa6e740), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17deafa6e880), global 0x17deafa6e1a0 JS IMPORT: Module metadata hook for module 0x17deafa6e740 JS IMPORT: Defining meta.importSync for module 0x17deafa6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17deafa6e600), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17deafa6ee20), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17deafaa9060), global 0x17deafa6e1a0 JS IMPORT: Module metadata hook for module 0x17deafaa91a0 JS IMPORT: Defining meta.importSync for module 0x17deafaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x143ac6211c30 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 0x143ac6200100 of 0x143ac6211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x143ac6211d88 in 0x143ac6200100 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 0x143ac6200100 of 0x143ac6212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x143ac6200100 of 0x143ac6211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x143ac6200100 of 0x17deafa6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x143ac6211d88 of 0x17deafa6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x17deafab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x17deafaad070, JSClass 0x7ef28563f620, in object 0x17deafaad040 JS CTX: Initialized class GIRepositoryGType prototype 0x143ac6212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x17deafaad0d0, JSClass 0x7ef28563f620, in object 0x17deafaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x17deafaad130, JSClass 0x7ef28563f620, in object 0x17deafaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17deafaad190, JSClass 0x7ef28563f620, in object 0x17deafaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x17deafaad040 in GIRepository 0x143ac6211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17deafa6ee20), global 0x17deafa6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17deafaa92e0), global 0x17deafa6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x17deafaad1f0 in GIRepository 0x143ac6211b18 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 0x143ac6200100 of 0x17deafab1b20 '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 0x17deafaad250, JSClass 0x7ef28563f620, in object 0x17deafaad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x143ac6200100 of 0x17deafab1a90 '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' 0x17deafaad2e0 in GIRepository 0x143ac6211b18 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 71 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 5 JS MEMORY: closure = 1 JS MEMORY: function = 57 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 4 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 28/65 gjs:JS+thread-safe / Print RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp 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_=52 GJS_PATH='' /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 ▶ 1/65 - no profiling data should be dumped without --profile 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 ▶ 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 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 0x3fc20ec00098 JS IMPORT: Defining parent (nil) of 0x3fc20ec00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3fc20ec00100 of 0x3fc20ec003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x4b0acc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b0acc6e420), global 0x4b0acc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b0acc6e420), global 0x4b0acc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b0acc6e420), global 0x4b0acc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b0acc6e420), global 0x4b0acc6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4b0acc6e420), global 0x4b0acc6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4b0acc6e600), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4b0acc6e740), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4b0acc6e880), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4b0acc6e880), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4b0acc6e740), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4b0acc6e600), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4b0acc6ee20), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b0acca9060), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b0acca9060), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4b0acc6ee20), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b0acca92e0), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b0acca92e0), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4b0acc6ee20), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4b0acc6ee20), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4b0acc6e600), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4b0acc6e740), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4b0acc6e880), global 0x4b0acc6e1a0 JS IMPORT: Module metadata hook for module 0x4b0acc6e740 JS IMPORT: Defining meta.importSync for module 0x4b0acc6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4b0acc6e600), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4b0acc6ee20), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b0acca9060), global 0x4b0acc6e1a0 JS IMPORT: Module metadata hook for module 0x4b0acca91a0 JS IMPORT: Defining meta.importSync for module 0x4b0acca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fc20ec11c30 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 0x3fc20ec00100 of 0x3fc20ec11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3fc20ec11d88 in 0x3fc20ec00100 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 0x3fc20ec00100 of 0x3fc20ec12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3fc20ec00100 of 0x3fc20ec11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3fc20ec00100 of 0x4b0acc6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3fc20ec11d88 of 0x4b0acc6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4b0accb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4b0accad070, JSClass 0x7ddc6daee620, in object 0x4b0accad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3fc20ec12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4b0accad0d0, JSClass 0x7ddc6daee620, in object 0x4b0accad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4b0accad130, JSClass 0x7ddc6daee620, in object 0x4b0accad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4b0accad190, JSClass 0x7ddc6daee620, in object 0x4b0accad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4b0accad040 in GIRepository 0x3fc20ec11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4b0acc6ee20), global 0x4b0acc6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4b0acca92e0), global 0x4b0acc6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x4b0accad1f0 in GIRepository 0x3fc20ec11b18 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 0x3fc20ec00100 of 0x4b0accb1b20 '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 0x4b0accad250, JSClass 0x7ddc6daee620, in object 0x4b0accad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3fc20ec00100 of 0x4b0accb1a90 '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' 0x4b0accad2e0 in GIRepository 0x3fc20ec11b18 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 0x3fc20ec00100 of 0x4b0acc36370 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3fc20ec00100 of 0x4b0acc36310 '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 0x3fc20ec00100 of 0x4b0acc363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3fc20ec00100 of 0x4b0acc362b0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3fc20ec11d88 of 0x4b0acc36250 '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 0x3fc20ec00100 of 0x3fc20ec29f70 '_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 0x3fc20ec00100 of 0x4b0acc366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3fc20ec11d88 of 0x4b0acc36640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x4b0acc36760 class 0x7ddc6daf2360 in object 0x4b0accad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x4b0accad790, JSClass 0x7ddc6daeee20, in object 0x4b0accad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x4b0accad340 in GIRepository 0x3fc20ec11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x4b0accad7c0, JSClass 0x7ddc6daeee20, in object 0x4b0accad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x4b0accad820, JSClass 0x7ddc6daeee20, in object 0x4b0accad310 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 0x4b0accad880, JSClass 0x7ddc6daee620, in object 0x4b0accad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x4b0accad8e0, JSClass 0x7ddc6daee620, in object 0x4b0accad310 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 0x4b0accad940, JSClass 0x7ddc6daeee20, in object 0x4b0accad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x4b0accad9a0, JSClass 0x7ddc6daeee20, in object 0x4b0accad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x4b0accada00, JSClass 0x7ddc6daeee20, in object 0x4b0accad310 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 0x4b0acc36f10, JSClass 0x7ddc6daeebe0, in object 0x4b0accad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x4b0accada90, JSClass 0x7ddc6daeee20, in object 0x3fc20ec11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x4b0accadb20, JSClass 0x7ddc6daee620, in object 0x4b0accad310 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 0x4b0accadb80, JSClass 0x7ddc6daeee20, in object 0x4b0accad310 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' 0x4b0accad310 in GIRepository 0x3fc20ec11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3fc20ec00100 of 0x3fc20ec2eef8 '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 0x3fc20ec2f2a8 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x3fc20ec00100 of 0x43452620a30 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0x3fc20ec00100 of 0x434526209d0 'gettext' is mod 1 JS IMPORT: successfully imported module 'gettext' JS IMPORT: Importing module package succeeded JS IMPORT: Defining parent 0x3fc20ec00100 of 0x4b0acc361f0 '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' 0x4b0accadc10 in GIRepository 0x3fc20ec11b18 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 0x4b0accadc40, JSClass 0x7ddc6daeee20, in object 0x4b0accadc10 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' 0x4b0accadca0 in GIRepository 0x4b0acc6a400 JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x4345265e790, JSClass 0x7ddc6daeebe0, in object 0x4b0accadca0 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 0x4b0accadd00, JSClass 0x7ddc6daee620, in object 0x4b0accad340 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 0x3fc20ec43790 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=152 /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.int64 has the correct default value OK ▶ 27/65 GObject.ParamSpec.uint64 has the correct name strings OK ▶ 27/65 GObject.ParamSpec.uint64 has the correct flags OK ▶ 27/65 GObject.ParamSpec.uint64 has the correct default value OK ▶ 27/65 GObject.ParamSpec.enum has the correct name strings OK ▶ 27/65 GObject.ParamSpec.enum has the correct flags OK ▶ 27/65 GObject.ParamSpec.enum has the correct default value OK ▶ 27/65 GObject.ParamSpec.flags has the correct name strings OK ▶ 27/65 GObject.ParamSpec.flags has the correct flags OK ▶ 27/65 GObject.ParamSpec.flags has the correct default value OK ▶ 27/65 GObject.ParamSpec.object has the correct name strings OK ▶ 27/65 GObject.ParamSpec.object has the correct flags OK ▶ 27/65 GObject.ParamSpec.object has the correct default value OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct name strings OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct flags OK ▶ 27/65 GObject.ParamSpec.jsobject has the correct default value OK ▶ 27/65 GObject.ParamSpec object doesn't crash when resolving a non-string property OK 27/65 gjs:JS+thread-safe / ParamSpec OK 1.42s 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 0x309adaa00098 JS IMPORT: Defining parent (nil) of 0x309adaa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x309adaa00100 of 0x309adaa003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x16081386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16081386e420), global 0x16081386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16081386e420), global 0x16081386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16081386e420), global 0x16081386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16081386e420), global 0x16081386e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16081386e420), global 0x16081386e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16081386e600), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16081386e740), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16081386e880), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16081386e880), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16081386e740), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16081386e600), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16081386ee20), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1608138a9060), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1608138a9060), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16081386ee20), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1608138a92e0), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1608138a92e0), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16081386ee20), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16081386ee20), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16081386e600), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16081386e740), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16081386e880), global 0x16081386e1a0 JS IMPORT: Module metadata hook for module 0x16081386e740 JS IMPORT: Defining meta.importSync for module 0x16081386e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16081386e600), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16081386ee20), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1608138a9060), global 0x16081386e1a0 JS IMPORT: Module metadata hook for module 0x1608138a91a0 JS IMPORT: Defining meta.importSync for module 0x1608138a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x309adaa11c30 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 0x309adaa00100 of 0x309adaa11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x309adaa11d88 in 0x309adaa00100 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 0x309adaa00100 of 0x309adaa12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x309adaa00100 of 0x309adaa11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x309adaa00100 of 0x16081386ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x309adaa11d88 of 0x16081386ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1608138b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1608138ad070, JSClass 0x78f47015a620, in object 0x1608138ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x309adaa12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1608138ad0d0, JSClass 0x78f47015a620, in object 0x1608138ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1608138ad130, JSClass 0x78f47015a620, in object 0x1608138ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1608138ad190, JSClass 0x78f47015a620, in object 0x1608138ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1608138ad040 in GIRepository 0x309adaa11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16081386ee20), global 0x16081386e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1608138a92e0), global 0x16081386e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1608138ad1f0 in GIRepository 0x309adaa11b18 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 0x309adaa00100 of 0x1608138b1b20 '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 0x1608138ad250, JSClass 0x78f47015a620, in object 0x1608138ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x309adaa00100 of 0x1608138b1a90 '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' 0x1608138ad2e0 in GIRepository 0x309adaa11b18 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x309adaa00100 of 0x309adaa282d8 '_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 0x309adaa00100 of 0x160813836250 '_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 0x309adaa00100 of 0x1608138362b0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x309adaa11d88 of 0x1608138361f0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x160813836370 class 0x78f47015e360 in object 0x1608138ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1608138ad760, JSClass 0x78f47015ae20, in object 0x1608138ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1608138ad310 in GIRepository 0x309adaa11b18 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 0x309adaa2b920 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 0x309adaa33540 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 0x309adaa34f50 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 0x5714e59f7960 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 0x5714e59f79f0 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 0x5714e59f7a80 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 0x5714e5c7d060 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 0x5714e5c7d0e0 type GParamInt JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e5c7d160 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 0x5714e5c7d1e0 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 0x5714e5c7d260 type GParamUInt JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e5c7d2e0 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 0x5714e5c7d360 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 0x5714e5c7d3e0 type GParamInt64 JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e5c7d460 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 0x5714e5c7d4e0 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 0x5714e5c7d560 type GParamUInt64 JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e5c7d5e0 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 0x5714e5c7d660 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 0x5714e5c7d6e0 type GParamEnum JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e5c7d760 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 0x5714e5df1040 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 0x5714e5df10c0 type GParamFlags JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e5df1140 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 0x5714e59f5210 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 0x5714e59f5280 type GParamObject JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e59f52f0 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 0x5714e59f5360 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 0x5714e59f5860 type GParamBoxed JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0x5714e59f58d0 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 0x5714e59f7b10 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js MALLOC_PERTURB_=125 GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testSignals.js ▶ 28/65 print can be spied upon OK ▶ 28/65 printerr can be spied upon OK ▶ 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 ▶ 28/65 log can be spied upon OK ▶ 28/65 logError can be spied upon OK 28/65 gjs:JS+thread-safe / Print OK 1.50s 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 0x55ae3300098 JS IMPORT: Defining parent (nil) of 0x55ae3300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x55ae3300100 of 0x55ae33003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x38c9f476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38c9f476e420), global 0x38c9f476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38c9f476e420), global 0x38c9f476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38c9f476e420), global 0x38c9f476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38c9f476e420), global 0x38c9f476e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38c9f476e420), global 0x38c9f476e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38c9f476e600), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38c9f476e740), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38c9f476e880), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38c9f476e880), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38c9f476e740), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38c9f476e600), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c9f476ee20), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c9f47a9060), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c9f47a9060), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38c9f476ee20), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c9f47a92e0), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c9f47a92e0), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c9f476ee20), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38c9f476ee20), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38c9f476e600), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38c9f476e740), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38c9f476e880), global 0x38c9f476e1a0 JS IMPORT: Module metadata hook for module 0x38c9f476e740 JS IMPORT: Defining meta.importSync for module 0x38c9f476e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38c9f476e600), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38c9f476ee20), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c9f47a9060), global 0x38c9f476e1a0 JS IMPORT: Module metadata hook for module 0x38c9f47a91a0 JS IMPORT: Defining meta.importSync for module 0x38c9f47a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x55ae3311c30 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 0x55ae3300100 of 0x55ae3311d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x55ae3311d88 in 0x55ae3300100 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 0x55ae3300100 of 0x55ae3312118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x55ae3300100 of 0x55ae3311b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x55ae3300100 of 0x38c9f476ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x55ae3311d88 of 0x38c9f476ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x38c9f47b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38c9f47ad070, JSClass 0x7bff94c07620, in object 0x38c9f47ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x55ae3312468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38c9f47ad0d0, JSClass 0x7bff94c07620, in object 0x38c9f47ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38c9f47ad130, JSClass 0x7bff94c07620, in object 0x38c9f47ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38c9f47ad190, JSClass 0x7bff94c07620, in object 0x38c9f47ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x38c9f47ad040 in GIRepository 0x55ae3311b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38c9f476ee20), global 0x38c9f476e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38c9f47a92e0), global 0x38c9f476e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x38c9f47ad1f0 in GIRepository 0x55ae3311b18 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 0x55ae3300100 of 0x38c9f47b1b20 '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 0x38c9f47ad250, JSClass 0x7bff94c07620, in object 0x38c9f47ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x55ae3300100 of 0x38c9f47b1a90 '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 >>> MALLOC_PERTURB_=147 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/minijasmine /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testSystem.js ▶ 29/65 Life, the Universe and Everything includes null return value OK ▶ 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 ▶ 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 ▶ 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 ▶ 30/65 Legacy object with signals calls a signal handler when a signal is emitted 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 ▶ 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 includes sizes OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint8 OK ▶ 30/65 Legacy object with signals can disconnect a signal handler during signal emission OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint16 OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint32 OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint64 OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for uint OK ▶ 30/65 Legacy object with signals distinguishes multiple signals OK ▶ 29/65 Life, the Universe and Everything No implicit conversion to unsigned for size OK ▶ 29/65 Life, the Universe and Everything includes wide characters OK ▶ 30/65 Legacy object with signals determines if a signal is connected on a JS object OK ▶ 29/65 Life, the Universe and Everything includes time_t OK ▶ 30/65 Legacy object with signals with exception in signal handler does not affect other callbacks 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 includes GTypes OK ▶ 30/65 Object with signals added calls a signal handler when a signal is emitted OK ▶ 29/65 Life, the Universe and Everything closures 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 ▶ 29/65 Life, the Universe and Everything closures with one argument OK ▶ 30/65 Object with signals added distinguishes multiple signals OK ▶ 30/65 Object with signals added determines if a signal is connected on a JS object OK ▶ 30/65 Object with signals added with exception in signal handler does not affect other callbacks 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 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 ▶ 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 ▶ 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 ▶ 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 ▶ 29/65 Life, the Universe and Everything Various configurations of arguments nullable string out parameter OK ▶ 29/65 Life, the Universe and Everything arrays of int in OK ▶ 29/65 Life, the Universe and Everything arrays of gint8 in OK ▶ 29/65 Life, the Universe and Everything arrays of gint16 in OK ▶ 29/65 Life, the Universe and Everything arrays of gint32 in OK ▶ 29/65 Life, the Universe and Everything arrays of gint64 in OK ▶ 1/65 - unhandled promise rejection should be reported OK ▶ 29/65 Life, the Universe and Everything implicit conversions from strings to int arrays OK ▶ 29/65 Life, the Universe and Everything out arrays of integers OK ▶ 29/65 Life, the Universe and Everything inout arrays of integers SKIP ▶ 29/65 Life, the Universe and Everything String arrays marshalling in OK ▶ 29/65 Life, the Universe and Everything String arrays marshalling out OK ▶ 29/65 Life, the Universe and Everything String arrays marshalling return value with container transfer OK ▶ 29/65 Life, the Universe and Everything String arrays marshalling out parameter with container transfer OK ▶ 29/65 Life, the Universe and Everything GType arrays OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter OK ▶ 29/65 Life, the Universe and Everything Fixed arrays of integers marshals as a return value OK 30/65 gjs:JS+thread-safe / Signals OK 1.40s 14 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x25a238200098 JS IMPORT: Defining parent (nil) of 0x25a238200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x25a238200100 of 0x25a2382003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x11ddc7d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11ddc7d6e420), global 0x11ddc7d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11ddc7d6e420), global 0x11ddc7d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11ddc7d6e420), global 0x11ddc7d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11ddc7d6e420), global 0x11ddc7d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11ddc7d6e420), global 0x11ddc7d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11ddc7d6e600), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11ddc7d6e740), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11ddc7d6e880), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11ddc7d6e880), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11ddc7d6e740), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11ddc7d6e600), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ddc7d6ee20), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ddc7da9060), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ddc7da9060), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11ddc7d6ee20), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ddc7da92e0), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ddc7da92e0), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ddc7d6ee20), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11ddc7d6ee20), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11ddc7d6e600), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11ddc7d6e740), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11ddc7d6e880), global 0x11ddc7d6e1a0 JS IMPORT: Module metadata hook for module 0x11ddc7d6e740 JS IMPORT: Defining meta.importSync for module 0x11ddc7d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11ddc7d6e600), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11ddc7d6ee20), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ddc7da9060), global 0x11ddc7d6e1a0 JS IMPORT: Module metadata hook for module 0x11ddc7da91a0 JS IMPORT: Defining meta.importSync for module 0x11ddc7da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x25a238211c30 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 0x25a238200100 of 0x25a238211d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x25a238211d88 in 0x25a238200100 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 0x25a238200100 of 0x25a238212118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x25a238200100 of 0x25a238211b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x25a238200100 of 0x11ddc7d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x25a238211d88 of 0x11ddc7d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11ddc7db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11ddc7dad070, JSClass 0x7aa277ceb620, in object 0x11ddc7dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x25a238212468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11ddc7dad0d0, JSClass 0x7aa277ceb620, in object 0x11ddc7dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11ddc7dad130, JSClass 0x7aa277ceb620, in object 0x11ddc7dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11ddc7dad190, JSClass 0x7aa277ceb620, in object 0x11ddc7dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11ddc7dad040 in GIRepository 0x25a238211b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11ddc7d6ee20), global 0x11ddc7d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11ddc7da92e0), global 0x11ddc7d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x11ddc7dad1f0 in GIRepository 0x25a238211b18 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 0x25a238200100 of 0x11ddc7db1b20 '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 0x11ddc7dad250, JSClass 0x7aa277ceb620, in object 0x11ddc7dad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x25a238200100 of 0x11ddc7db1a90 '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 0x25a238200100 of 0x11ddc7d36250 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x25a238200100 of 0x11ddc7d361f0 '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 0x25a238200100 of 0x11ddc7d36310 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x25a238200100 of 0x11ddc7d362b0 '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 0x25a23821d290 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 >>> MALLOC_PERTURB_=10 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 integer array with static length OK ▶ 29/65 Life, the Universe and Everything string array that's const in C OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter OK ▶ 29/65 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value OK ▶ 29/65 Life, the Universe and Everything glist types return with transfer-none OK ▶ 29/65 Life, the Universe and Everything glist types return with transfer-container OK ▶ 29/65 Life, the Universe and Everything glist types return with transfer-full OK ▶ 29/65 Life, the Universe and Everything glist types in with transfer-none OK ▶ 29/65 Life, the Universe and Everything glist types nullable in OK ▶ 29/65 Life, the Universe and Everything glist types nullable out OK ▶ 29/65 Life, the Universe and Everything glist types in with transfer-container SKIP ▶ 29/65 Life, the Universe and Everything gslist types return with transfer-none OK ▶ 29/65 Life, the Universe and Everything gslist types return with transfer-container OK ▶ 29/65 Life, the Universe and Everything gslist types return with transfer-full OK ▶ 29/65 Life, the Universe and Everything gslist types in with transfer-none OK ▶ 29/65 Life, the Universe and Everything gslist types nullable in OK ▶ 29/65 Life, the Universe and Everything gslist types nullable out OK ▶ 29/65 Life, the Universe and Everything gslist types in with transfer-container SKIP ▶ 29/65 Life, the Universe and Everything GList of GTypes in with transfer container OK ▶ 29/65 Life, the Universe and Everything GHash type null GHash out OK ▶ 29/65 Life, the Universe and Everything GHash type out GHash OK ▶ 29/65 Life, the Universe and Everything GHash type with GValue value type out OK ▶ 29/65 Life, the Universe and Everything GHash type with GValue value type in SKIP ▶ 29/65 Life, the Universe and Everything GHash type marshals as a return value with transfer container OK ▶ 29/65 Life, the Universe and Everything GHash type marshals as a return value with transfer full OK ▶ 29/65 Life, the Universe and Everything GHash type null GHash in OK ▶ 29/65 Life, the Universe and Everything GHash type null GHashTable out OK ▶ 29/65 Life, the Universe and Everything GHash type in GHash OK ▶ 29/65 Life, the Universe and Everything GHash type nested GHash OK ▶ 29/65 Life, the Universe and Everything GArray marshals as a return value with transfer container OK ▶ 29/65 Life, the Universe and Everything GArray marshals as a return value with transfer full OK ▶ 29/65 Life, the Universe and Everything enum parameter OK ▶ 29/65 Life, the Universe and Everything unsigned enum parameter OK ▶ 29/65 Life, the Universe and Everything flags parameter OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct sets fields correctly OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct can clone OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct can be modified by a method OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct constructors catches bad field names OK ▶ 29/65 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type OK ▶ 29/65 Life, the Universe and Everything out arrays of structs OK ▶ 29/65 Life, the Universe and Everything Introspected nested struct sets fields correctly OK ▶ 29/65 Life, the Universe and Everything Introspected nested struct can clone OK ▶ 1/65 - catching an await expression should not cause unhandled rejection OK ▶ 29/65 Life, the Universe and Everything Struct with non-basic member sets fields correctly SKIP ▶ 31/65 System.addressOf() gives different results for different objects OK ▶ 31/65 System.version gives a plausible number OK ▶ 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 ▶ 31/65 System.refcount() gives the correct number OK ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values OK ▶ 31/65 System.addressOfGObject() gives different results for different objects OK ▶ 29/65 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names OK ▶ 31/65 System.addressOfGObject() throws for non GObject objects 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 ▶ 31/65 System.gc() does not crash the application 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 ▶ 31/65 System.dumpHeap() throws but does not crash when given a nonexistent path 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 ▶ 31/65 System.dumpMemoryInfo() OK ▶ 29/65 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor OK ▶ 31/65 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 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 ▶ 31/65 System.programPath is null when executed from minijasmine 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 ▶ 31/65 System.programArgs System.programArgs is an array OK ▶ 31/65 System.programArgs modifications persist 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 ▶ 31/65 System.programArgs System.programArgs is equal to ARGV 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 31/65 gjs:JS+thread-safe / System OK 2.10s 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 0x2d3284d00098 JS IMPORT: Defining parent (nil) of 0x2d3284d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2d3284d00100 of 0x2d3284d003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x264436e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264436e6e420), global 0x264436e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264436e6e420), global 0x264436e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264436e6e420), global 0x264436e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264436e6e420), global 0x264436e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x264436e6e420), global 0x264436e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264436e6e600), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264436e6e740), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264436e6e880), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264436e6e880), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264436e6e740), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264436e6e600), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264436e6ee20), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264436ea9060), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264436ea9060), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264436e6ee20), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264436ea92e0), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264436ea92e0), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264436e6ee20), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264436e6ee20), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x264436e6e600), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x264436e6e740), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x264436e6e880), global 0x264436e6e1a0 JS IMPORT: Module metadata hook for module 0x264436e6e740 JS IMPORT: Defining meta.importSync for module 0x264436e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x264436e6e600), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x264436e6ee20), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264436ea9060), global 0x264436e6e1a0 JS IMPORT: Module metadata hook for module 0x264436ea91a0 JS IMPORT: Defining meta.importSync for module 0x264436ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d3284d11c30 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 0x2d3284d00100 of 0x2d3284d11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2d3284d11d88 in 0x2d3284d00100 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 0x2d3284d00100 of 0x2d3284d12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2d3284d00100 of 0x2d3284d11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2d3284d00100 of 0x264436e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2d3284d11d88 of 0x264436e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x264436eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x264436ead070, JSClass 0x7b157a020620, in object 0x264436ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x2d3284d12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x264436ead0d0, JSClass 0x7b157a020620, in object 0x264436ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x264436ead130, JSClass 0x7b157a020620, in object 0x264436ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x264436ead190, JSClass 0x7b157a020620, in object 0x264436ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x264436ead040 in GIRepository 0x2d3284d11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x264436e6ee20), global 0x264436e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x264436ea92e0), global 0x264436e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x264436ead1f0 in GIRepository 0x2d3284d11b18 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 0x2d3284d00100 of 0x264436eb1b20 '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 0x264436ead250, JSClass 0x7b157a020620, in object 0x264436ead040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2d3284d00100 of 0x264436eb1a90 '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 0x2d3284d00100 of 0x2d3284d28078 '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 0x2d3284d00100 of 0x264436e36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2d3284d00100 of 0x264436e362b0 '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 0x2d3284d00100 of 0x264436e36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2d3284d00100 of 0x264436e36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2d3284d11d88 of 0x264436e361f0 '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 0x2d3284d00100 of 0x2d3284d29f10 '_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 0x2d3284d00100 of 0x264436e36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2d3284d11d88 of 0x264436e365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x264436e36700 class 0x7b157a024360 in object 0x264436ead310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x264436ead760, JSClass 0x7b157a020e20, in object 0x264436ead310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x264436ead310 in GIRepository 0x2d3284d11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x264436ead790, JSClass 0x7b157a020e20, in object 0x264436ead2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x264436ead7f0, JSClass 0x7b157a020e20, in object 0x264436ead2e0 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 0x264436ead850, JSClass 0x7b157a020620, in object 0x264436ead2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x264436ead8b0, JSClass 0x7b157a020620, in object 0x264436ead2e0 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 0x264436ead910, JSClass 0x7b157a020e20, in object 0x264436ead2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x264436ead970, JSClass 0x7b157a020e20, in object 0x264436ead1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x264436ead9d0, JSClass 0x7b157a020e20, in object 0x264436ead2e0 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 0x264436e36eb0, JSClass 0x7b157a020be0, in object 0x264436ead2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x264436eada60, JSClass 0x7b157a020e20, in object 0x2d3284d11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x264436eadaf0, JSClass 0x7b157a020620, in object 0x264436ead2e0 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 0x264436eadb50, JSClass 0x7b157a020e20, in object 0x264436ead2e0 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' 0x264436ead2e0 in GIRepository 0x2d3284d11b18 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 175 objects currently alive JS MEMORY: boxed_instance = 1 JS MEMORY: boxed_prototype = 8 JS MEMORY: closure = 1 JS MEMORY: function = 140 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 1 JS MEMORY: module = 11 JS MEMORY: ns = 4 JS MEMORY: object_instance = 1 JS MEMORY: object_prototype = 8 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 33/65 gjs:JS+thread-safe / Cairo RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 MALLOC_PERTURB_=7 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 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 ▶ 32/65 Tweener runs a simple tween 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 ▶ 32/65 Tweener calls callbacks during the tween OK ▶ 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 ▶ 32/65 Tweener can pause tweens 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 ▶ 32/65 Tweener can remove tweens OK ▶ 1/65 - main program exceptions are not swallowed by queued promise jobs OK ▶ 29/65 Life, the Universe and Everything GError callback 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 null GError callback OK ▶ 29/65 Life, the Universe and Everything owned GError callback OK ▶ 32/65 Tweener does not override a tween with another one acting not at the same time OK ▶ 32/65 Tweener can pause and resume all tweens OK ▶ 29/65 Life, the Universe and Everything Introspected interface correctly emits interface signals OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor OK ▶ 32/65 Tweener can remove all tweens OK ▶ 32/65 Tweener runs a tween with a time of 0 immediately OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix calls methods OK ▶ 29/65 Life, the Universe and Everything GObject with nonstandard prefix calls a static method OK ▶ 29/65 Life, the Universe and Everything GObject.InitiallyUnowned constructs OK ▶ 29/65 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor OK ▶ 29/65 Life, the Universe and Everything torture signature 0 OK ▶ 29/65 Life, the Universe and Everything torture signature 1 fail OK ▶ 32/65 Tweener can call a callback a certain number of times 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 count the number of tweens on an object OK ▶ 29/65 Life, the Universe and Everything GValue boxing and unboxing date in OK ▶ 32/65 Tweener can register special properties 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 ▶ 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 can register special modifiers for properties OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer none OK ▶ 32/65 Tweener can split properties into more than one special property OK ▶ 32/65 Tweener calls an overwrite callback when a tween is replaced OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer container OK ▶ 29/65 Life, the Universe and Everything Flat array of structs out parameter with transfer full OK ▶ 29/65 Life, the Universe and Everything Flat array of structs caller-allocated out parameter SKIP ▶ 29/65 Life, the Universe and Everything Flat array of structs transfer-full in parameter OK ▶ 29/65 Life, the Universe and Everything Flat array of structs transfer-none in parameter OK ▶ 32/65 Tweener can still overwrite a tween after it has started OK ▶ 32/65 Tweener stays within min and max values OK 29/65 gjs:JS+thread-safe / Regress OK 3.58s 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 0xd6d0ea00098 JS IMPORT: Defining parent (nil) of 0xd6d0ea00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd6d0ea00100 of 0xd6d0ea003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x29d6a286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29d6a286e420), global 0x29d6a286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29d6a286e420), global 0x29d6a286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29d6a286e420), global 0x29d6a286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29d6a286e420), global 0x29d6a286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29d6a286e420), global 0x29d6a286e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29d6a286e600), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29d6a286e740), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29d6a286e880), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29d6a286e880), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29d6a286e740), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29d6a286e600), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29d6a286ee20), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29d6a28a9060), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29d6a28a9060), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29d6a286ee20), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29d6a28a92e0), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29d6a28a92e0), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29d6a286ee20), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29d6a286ee20), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29d6a286e600), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29d6a286e740), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29d6a286e880), global 0x29d6a286e1a0 JS IMPORT: Module metadata hook for module 0x29d6a286e740 JS IMPORT: Defining meta.importSync for module 0x29d6a286e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29d6a286e600), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29d6a286ee20), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29d6a28a9060), global 0x29d6a286e1a0 JS IMPORT: Module metadata hook for module 0x29d6a28a91a0 JS IMPORT: Defining meta.importSync for module 0x29d6a28a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd6d0ea11c30 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 0xd6d0ea00100 of 0xd6d0ea11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd6d0ea11d88 in 0xd6d0ea00100 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 0xd6d0ea00100 of 0xd6d0ea12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd6d0ea00100 of 0xd6d0ea11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd6d0ea00100 of 0x29d6a286ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd6d0ea11d88 of 0x29d6a286ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x29d6a28b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29d6a28ad070, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd6d0ea12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29d6a28ad0d0, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29d6a28ad130, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29d6a28ad190, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x29d6a28ad040 in GIRepository 0xd6d0ea11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29d6a286ee20), global 0x29d6a286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29d6a28a92e0), global 0x29d6a286e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x29d6a28ad1f0 in GIRepository 0xd6d0ea11b18 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 0xd6d0ea00100 of 0x29d6a28b1b20 '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 0x29d6a28ad250, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xd6d0ea00100 of 0x29d6a28b1a90 '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' 0x29d6a28ad2e0 in GIRepository 0xd6d0ea11b18 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 0xd6d0ea00100 of 0x29d6a2836310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xd6d0ea00100 of 0x29d6a28362b0 '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 0xd6d0ea00100 of 0x29d6a2836370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xd6d0ea00100 of 0x29d6a2836250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xd6d0ea11d88 of 0x29d6a28361f0 '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 0xd6d0ea00100 of 0xd6d0ea29d70 '_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 0xd6d0ea00100 of 0x29d6a2836640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xd6d0ea11d88 of 0x29d6a28365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x29d6a2836700 class 0x77dcfa684360 in object 0x29d6a28ad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29d6a28ad790, JSClass 0x77dcfa680e20, in object 0x29d6a28ad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x29d6a28ad340 in GIRepository 0xd6d0ea11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x29d6a28ad7c0, JSClass 0x77dcfa680e20, in object 0x29d6a28ad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x29d6a28ad820, JSClass 0x77dcfa680e20, in object 0x29d6a28ad310 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 0x29d6a28ad880, JSClass 0x77dcfa680620, in object 0x29d6a28ad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x29d6a28ad8e0, JSClass 0x77dcfa680620, in object 0x29d6a28ad310 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 0x29d6a28ad940, JSClass 0x77dcfa680e20, in object 0x29d6a28ad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x29d6a28ad9a0, JSClass 0x77dcfa680e20, in object 0x29d6a28ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x29d6a28ada00, JSClass 0x77dcfa680e20, in object 0x29d6a28ad310 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 0x29d6a2836eb0, JSClass 0x77dcfa680be0, in object 0x29d6a28ad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x29d6a28ada90, JSClass 0x77dcfa680e20, in object 0xd6d0ea11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x29d6a28adb20, JSClass 0x77dcfa680620, in object 0x29d6a28ad310 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 0x29d6a28adb80, JSClass 0x77dcfa680e20, in object 0x29d6a28ad310 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' 0x29d6a28ad310 in GIRepository 0xd6d0ea11b18 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 0xd6d0ea1fa58 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 0xd6d0ea1fac0 JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x1a5e6b0ae670, JSClass 0x77dcfa680be0, in object 0x29d6a28ad2e0 JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject JS G PRM: JSObject created with param instance 0x623556140c30 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 0xd6d0ea01488 JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x29d6a28adc70, JSClass 0x77dcfa680e20, in object 0x29d6a286a760 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 0x29d6a28ade20, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 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 0x1a5e6b0e8220, JSClass 0x77dcfa680e20, in object 0x29d6a28ad310 JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' JS G IFACE: Defined class for Icon (GIcon), prototype 0x17c2c1f3c550, JSClass 0x77dcfa680be0, in object 0x29d6a28ad310 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 0x1a5e6b0e82b0, JSClass 0x77dcfa680e20, in object 0x29d6a28ad2e0 JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x1a5e6b0e8310, JSClass 0x77dcfa680e20, in object 0x29d6a28ad2e0 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 0x9bb5b262f18 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 0x1a5e6b0e83a0, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 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 0x1a5e6b0e84c0, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 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 0x1a5e6b0e85e0, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 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 0x1a5e6b0e8670, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x1a5e6b0e8910, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 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 0x1a5e6b0e8a00, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x1a5e6b0e8ac0, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x1a5e6b0e8b20, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 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 0x1a5e6b0e8be0, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 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 0x17c2c1f6beb0, JSClass 0x77dcfa680940, in object 0x29d6a28ad310 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 0x1a5e6b0e8e80, JSClass 0x77dcfa6806c0, in object 0x29d6a28ad2e0 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 0x1a5e6b0e8ee0, JSClass 0x77dcfa6806c0, in object 0x29d6a28ad2e0 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 0x1a5e6b0e8fa0, JSClass 0x77dcfa680e20, in object 0x29d6a28ad310 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 0x17c2c1f800a0, JSClass 0x77dcfa680e20, in object 0x29d6a28ad2e0 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 0x17c2c1f80130, JSClass 0x77dcfa680e20, in object 0x29d6a28ad340 JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x17c2c1f80190, JSClass 0x77dcfa680e20, in object 0x29d6a28ad2e0 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 0x17c2c1f80220, JSClass 0x77dcfa680620, in object 0x29d6a28ad040 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 0xe74b0d4eab8 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 0x17c2c1f802e0, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 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 0x17c2c1f80310, JSClass 0x77dcfa680620, in object 0x29d6a28ad2e0 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp 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_=53 GJS_PATH='' /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 32/65 gjs:JS+thread-safe / Tweener OK 1.82s 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 0x2331f2100098 JS IMPORT: Defining parent (nil) of 0x2331f2100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2331f2100100 of 0x2331f21003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7cdc0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7cdc0a6e420), global 0x7cdc0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7cdc0a6e420), global 0x7cdc0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7cdc0a6e420), global 0x7cdc0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7cdc0a6e420), global 0x7cdc0a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7cdc0a6e420), global 0x7cdc0a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7cdc0a6e600), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7cdc0a6e740), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7cdc0a6e880), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7cdc0a6e880), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7cdc0a6e740), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7cdc0a6e600), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7cdc0a6ee20), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7cdc0aa9060), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7cdc0aa9060), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7cdc0a6ee20), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7cdc0aa92e0), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7cdc0aa92e0), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7cdc0a6ee20), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7cdc0a6ee20), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7cdc0a6e600), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7cdc0a6e740), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7cdc0a6e880), global 0x7cdc0a6e1a0 JS IMPORT: Module metadata hook for module 0x7cdc0a6e740 JS IMPORT: Defining meta.importSync for module 0x7cdc0a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7cdc0a6e600), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7cdc0a6ee20), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7cdc0aa9060), global 0x7cdc0a6e1a0 JS IMPORT: Module metadata hook for module 0x7cdc0aa91a0 JS IMPORT: Defining meta.importSync for module 0x7cdc0aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2331f2111c30 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 0x2331f2100100 of 0x2331f2111d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2331f2111d88 in 0x2331f2100100 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 0x2331f2100100 of 0x2331f2112118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2331f2100100 of 0x2331f2111b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2331f2100100 of 0x7cdc0a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2331f2111d88 of 0x7cdc0a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7cdc0ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7cdc0aad070, JSClass 0x7c65fa29d620, in object 0x7cdc0aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2331f2112468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7cdc0aad0d0, JSClass 0x7c65fa29d620, in object 0x7cdc0aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7cdc0aad130, JSClass 0x7c65fa29d620, in object 0x7cdc0aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7cdc0aad190, JSClass 0x7c65fa29d620, in object 0x7cdc0aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7cdc0aad040 in GIRepository 0x2331f2111b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7cdc0a6ee20), global 0x7cdc0a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7cdc0aa92e0), global 0x7cdc0a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7cdc0aad1f0 in GIRepository 0x2331f2111b18 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 0x2331f2100100 of 0x7cdc0ab1b20 '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 0x7cdc0aad250, JSClass 0x7c65fa29d620, in object 0x7cdc0aad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2331f2100100 of 0x7cdc0ab1a90 '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 0x2331f2100100 of 0x2331f21281a8 'tweener' is mod 1 JS IMPORT: Defined importer 'tweener' 0x2331f21281a8 in 0x2331f2100100 JS IMPORT: successfully imported directory 'tweener' JS IMPORT: Importing module tweenList succeeded JS IMPORT: Defining parent 0x2331f21281a8 of 0x7cdc0a36280 '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 0x2331f2100100 of 0x7cdc0a36400 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2331f2100100 of 0x7cdc0a363a0 '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 0x2331f2100100 of 0x7cdc0a36460 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2331f2100100 of 0x7cdc0a36340 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module tweener succeeded JS IMPORT: Defining parent 0x2331f21281a8 of 0x7cdc0a361f0 '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 0x2331f21281a8 of 0x2d3dc2d1ba60 '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 >>> MALLOC_PERTURB_=198 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 1/65 - object unref from other thread after shutdown should not race OK ▶ 33/65 Cairo context has the right type OK ▶ 33/65 Cairo context reports its target surface OK ▶ 33/65 Cairo context can set its source to a pattern OK ▶ 33/65 Cairo context can set its antialias OK ▶ 33/65 Cairo context can set its fill rule OK ▶ 33/65 Cairo context can set its line cap OK ▶ 33/65 Cairo context can set its line join OK ▶ 33/65 Cairo context can set its line width OK ▶ 33/65 Cairo context can set its miter limit OK ▶ 33/65 Cairo context can set its operator OK ▶ 33/65 Cairo context can set its tolerance OK ▶ 33/65 Cairo context has a rectangle as clip extents OK ▶ 33/65 Cairo context has a rectangle as fill extents OK ▶ 33/65 Cairo context has a rectangle as stroke extents OK ▶ 33/65 Cairo context has zero dashes initially OK ▶ 33/65 Cairo context transforms user to device coordinates OK ▶ 33/65 Cairo context transforms user to device distance OK ▶ 33/65 Cairo context transforms device to user coordinates OK ▶ 33/65 Cairo context transforms device to user distance OK ▶ 33/65 Cairo context can call various, otherwise untested, methods without crashing OK ▶ 33/65 Cairo context has methods when created from a C function OK ▶ 33/65 Cairo pattern has typechecks OK ▶ 33/65 Cairo solid pattern can be created from RGB static method OK ▶ 33/65 Cairo solid pattern can be created from RGBA static method OK ▶ 33/65 Cairo surface pattern can be created and added as a source OK ▶ 33/65 Cairo linear gradient can be created and added as a source OK ▶ 33/65 Cairo radial gradient can be created and added as a source OK ▶ 33/65 Cairo path has typechecks OK ▶ 33/65 Cairo surface has typechecks OK ▶ 33/65 Cairo surface can access the device scale OK ▶ 33/65 Cairo surface can access the device offset OK ▶ 33/65 Cairo GI test suite for context can be marshalled as a return value OK ▶ 33/65 Cairo GI test suite for context can be marshalled as an in parameter OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK ▶ 34/65 Gtk overrides UI template sets up internal and public template children OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as an in parameter OK ▶ 33/65 Cairo GI test suite for surface can be marshalled as an out parameter OK ▶ 34/65 Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 34/65 Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 33/65 Cairo GI test suite can be marshalled through a signal handler OK ▶ 34/65 Gtk overrides UI template connects template callbacks to the correct handler OK ▶ 33/65 Cairo GI test suite can have its type inferred as a foreign struct OK ▶ 33/65 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 34/65 Gtk overrides UI template binds template callbacks to the correct object OK ▶ 34/65 Gtk overrides UI template from resource sets up internal and public template children OK ▶ 34/65 Gtk overrides UI template from resource sets up public template children with the correct widgets OK ▶ 33/65 Cairo imported via GI has boxed types from the GIR file OK ▶ 34/65 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 34/65 Gtk overrides UI template from resource connects template callbacks to the correct handler OK ▶ 34/65 Gtk overrides UI template from resource binds template callbacks to the correct object OK ▶ 34/65 Gtk overrides UI template from file sets up internal and public template children OK ▶ 34/65 Gtk overrides UI template from file sets up public template children with the correct widgets 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 ▶ 35/65 Access to destroyed GObject Get property OK ▶ 35/65 Access to destroyed GObject Set property OK ▶ 34/65 Gtk overrides sets CSS names on classes OK 33/65 gjs:JS+thread-safe / Cairo OK 3.90s 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 0x15dc79700098 JS IMPORT: Defining parent (nil) of 0x15dc79700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x15dc79700100 of 0x15dc797003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x189a6816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x189a6816e420), global 0x189a6816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x189a6816e420), global 0x189a6816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x189a6816e420), global 0x189a6816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x189a6816e420), global 0x189a6816e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x189a6816e420), global 0x189a6816e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x189a6816e600), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x189a6816e740), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x189a6816e880), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x189a6816e880), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x189a6816e740), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x189a6816e600), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189a6816ee20), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189a681a9060), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189a681a9060), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x189a6816ee20), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189a681a92e0), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189a681a92e0), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x189a6816ee20), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189a6816ee20), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x189a6816e600), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x189a6816e740), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x189a6816e880), global 0x189a6816e1a0 JS IMPORT: Module metadata hook for module 0x189a6816e740 JS IMPORT: Defining meta.importSync for module 0x189a6816e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x189a6816e600), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189a6816ee20), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189a681a9060), global 0x189a6816e1a0 JS IMPORT: Module metadata hook for module 0x189a681a91a0 JS IMPORT: Defining meta.importSync for module 0x189a681a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x15dc79711c30 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 0x15dc79700100 of 0x15dc79711d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x15dc79711d88 in 0x15dc79700100 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 0x15dc79700100 of 0x15dc79712118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x15dc79700100 of 0x15dc79711b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x15dc79700100 of 0x189a6816ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x15dc79711d88 of 0x189a6816ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x189a681b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x189a681ad070, JSClass 0x71cdf8f60620, in object 0x189a681ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x15dc79712468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x189a681ad0d0, JSClass 0x71cdf8f60620, in object 0x189a681ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x189a681ad130, JSClass 0x71cdf8f60620, in object 0x189a681ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x189a681ad190, JSClass 0x71cdf8f60620, in object 0x189a681ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x189a681ad040 in GIRepository 0x15dc79711b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x189a6816ee20), global 0x189a6816e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189a681a92e0), global 0x189a6816e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x189a681ad1f0 in GIRepository 0x15dc79711b18 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 0x15dc79700100 of 0x189a681b1b20 '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 0x189a681ad250, JSClass 0x71cdf8f60620, in object 0x189a681ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x15dc79700100 of 0x189a681b1a90 '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 0x15dc79700100 of 0x189a68136250 '_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 0x15dc797283c8 JS CTX: Initialized class Context prototype 0x15dc797284f0 JS CTX: Initialized class Surface prototype 0x15dc79728cd8 JS CTX: Initialized class ImageSurface prototype 0x15dc79728d40 JS CTX: Initialized class Path prototype 0x15dc79728da8 JS CTX: Initialized class PSSurface prototype 0x15dc79728e10 JS CTX: Initialized class PDFSurface prototype 0x15dc79728e78 JS CTX: Initialized class SVGSurface prototype 0x15dc79728ee0 JS CTX: Initialized class Pattern prototype 0x15dc79728f48 JS CTX: Initialized class Gradient prototype 0x15dc79729030 JS CTX: Initialized class LinearGradient prototype 0x15dc79729098 JS CTX: Initialized class RadialGradient prototype 0x15dc79729100 JS CTX: Initialized class SurfacePattern prototype 0x15dc79729168 JS CTX: Initialized class SolidPattern prototype 0x15dc797291d0 JS IMPORT: Defining parent 0x15dc79700100 of 0x15dc797283a0 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x15dc79700100 of 0x189a681361f0 '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' 0x189a681ad3a0 in GIRepository 0x15dc79711b18 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' 0x189a681ad3d0 in GIRepository 0x15dc79711b18 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 0x15dc79700100 of 0x189a68136370 '_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 0x15dc79700100 of 0x189a68136490 '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 0x15dc79700100 of 0x189a681364f0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x15dc79700100 of 0x189a68136430 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x15dc79711d88 of 0x189a681363d0 '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 0x15dc79700100 of 0x15dc7972b3f8 '_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 0x15dc79700100 of 0x189a681367c0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x15dc79711d88 of 0x189a68136760 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x189a68136880 class 0x71cdf8f64360 in object 0x189a681ad460 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x189a681ad8b0, JSClass 0x71cdf8f60e20, in object 0x189a681ad460 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x189a681ad460 in GIRepository 0x15dc79711b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x189a681ad8e0, JSClass 0x71cdf8f60e20, in object 0x189a681ad430 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x189a681ad940, JSClass 0x71cdf8f60e20, in object 0x189a681ad430 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 0x189a681ad9a0, JSClass 0x71cdf8f60620, in object 0x189a681ad430 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x189a681ada00, JSClass 0x71cdf8f60620, in object 0x189a681ad430 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 0x189a681ada60, JSClass 0x71cdf8f60e20, in object 0x189a681ad430 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x189a681adac0, JSClass 0x71cdf8f60e20, in object 0x189a681ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x189a681adb20, JSClass 0x71cdf8f60e20, in object 0x189a681ad430 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 0x2ea897c27070, JSClass 0x71cdf8f60be0, in object 0x189a681ad430 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x189a681adbb0, JSClass 0x71cdf8f60e20, in object 0x15dc79711c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x189a681adc40, JSClass 0x71cdf8f60620, in object 0x189a681ad430 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 0x189a681adca0, JSClass 0x71cdf8f60e20, in object 0x189a681ad430 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' 0x189a681ad430 in GIRepository 0x15dc79711b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x15dc79711d88 of 0x189a68136310 '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 0x189a681add00, JSClass 0x71cdf8f60e20, in object 0x189a681ad460 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x189a681add60, JSClass 0x71cdf8f60e20, in object 0x189a681ad400 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x189a681addc0, JSClass 0x71cdf8f60e20, in object 0x189a681ad400 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x189a681ad400 in GIRepository 0x15dc79711b18 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' 0x189a681ade20 in GIRepository 0x15dc79711b18 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x189a6816a860 of 0x2ea897c500a0 '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 0x15dc79707be8 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 0x15dc79707c50 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 0x15dc79707cb8 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 0x15dc79707d20 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 0x15dc79707d88 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 0x15dc79707df0 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 0x15dc79707e58 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 0x15dc79707ec0 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 0x15dc79707f28 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 0x15dc79707f90 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 0x15dc79707ff8 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 0x15dc797081e0 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 0x15dc79708248 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x2ea897c55130, JSClass 0x71cdf8f60620, in object 0x189a681ade50 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x2ea897c55160, JSClass 0x71cdf8f60620, in object 0x189a681ade50 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x2ea897c55190, JSClass 0x71cdf8f60620, in object 0x189a681ade50 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x2ea897c551c0, JSClass 0x71cdf8f60620, in object 0x189a681ade50 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x2ea897c551f0, JSClass 0x71cdf8f60620, in object 0x189a681ade50 JS G NS: Defined namespace 'cairo' 0x189a681ade50 in GIRepository 0x189a6816a300 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 0x2ea897c55220, JSClass 0x71cdf8f60e20, in object 0x189a681ad400 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2ea897c55280, JSClass 0x71cdf8f60e20, in object 0x189a681ad400 JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x2ea897c552e0, JSClass 0x71cdf8f60e20, in object 0x189a681ad400 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 0x2ea897c55340, JSClass 0x71cdf8f60e20, in object 0x189a681ad400 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 0x2ea897c553a0, JSClass 0x71cdf8f60e20, in object 0x189a681ad3a0 JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x2ea897c55400, JSClass 0x71cdf8f60e20, in object 0x189a6816a9c0 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 0x2ea897c55490, JSClass 0x71cdf8f60e20, in object 0x189a681ade20 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 0x2ea897c554f0, JSClass 0x71cdf8f60620, in object 0x189a681ade50 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 35/65 Access to destroyed GObject Add expando property OK 36/65 gjs:JS+thread-safe / LegacyGtk RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=241 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 35/65 Access to destroyed GObject Access to unset expando property OK ▶ 35/65 Access to destroyed GObject Access previously set expando property OK ▶ 35/65 Access to destroyed GObject Access to getter method OK ▶ 35/65 Access to destroyed GObject Access to setter method OK ▶ 35/65 Access to destroyed GObject Proto function connect OK ▶ 35/65 Access to destroyed GObject Proto function connect_after OK ▶ 35/65 Access to destroyed GObject Proto function emit OK ▶ 34/65 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection OK ▶ 35/65 Access to destroyed GObject Proto function signals_disconnect OK ▶ 1/65 - avoid crashing when GTK vfuncs are called on context destroy OK ▶ 35/65 Access to destroyed GObject Proto function signals_block OK ▶ 35/65 Access to destroyed GObject Proto function signals_unblock OK ▶ 35/65 Access to destroyed GObject Proto function toString OK ▶ 35/65 Access to destroyed GObject Proto function toString before/after OK ▶ 34/65 Gtk overrides GTK vfuncs are not called if the object is disposed OK ▶ 34/65 Gtk overrides destroy signal is emitted while disposing objects 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 ▶ 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 ▶ 34/65 Gtk overrides can get style properties using GObject.Value OK ▶ 35/65 Access to finalized GObject Get property OK ▶ 34/65 Gtk overrides can pass a parent object to a child at construction OK ▶ 35/65 Access to finalized GObject Set property OK 34/65 gjs:JS+thread-safe / Gtk3 OK 3.61s 25 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x8a309400098 JS IMPORT: Defining parent (nil) of 0x8a309400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8a309400100 of 0x8a3094003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1ef14066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef14066e420), global 0x1ef14066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef14066e420), global 0x1ef14066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef14066e420), global 0x1ef14066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef14066e420), global 0x1ef14066e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ef14066e420), global 0x1ef14066e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ef14066e600), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ef14066e740), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ef14066e880), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ef14066e880), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ef14066e740), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ef14066e600), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ef14066ee20), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef1406a9060), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef1406a9060), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ef14066ee20), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef1406a92e0), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef1406a92e0), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ef14066ee20), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ef14066ee20), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ef14066e600), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ef14066e740), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ef14066e880), global 0x1ef14066e1a0 JS IMPORT: Module metadata hook for module 0x1ef14066e740 JS IMPORT: Defining meta.importSync for module 0x1ef14066e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ef14066e600), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ef14066ee20), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef1406a9060), global 0x1ef14066e1a0 JS IMPORT: Module metadata hook for module 0x1ef1406a91a0 JS IMPORT: Defining meta.importSync for module 0x1ef1406a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8a309411c30 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 0x8a309400100 of 0x8a309411d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8a309411d88 in 0x8a309400100 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 0x8a309400100 of 0x8a309412118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8a309400100 of 0x8a309411b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8a309400100 of 0x1ef14066ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8a309411d88 of 0x1ef14066ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ef1406b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ef1406ad070, JSClass 0x7e5a908ca620, in object 0x1ef1406ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x8a309412468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ef1406ad0d0, JSClass 0x7e5a908ca620, in object 0x1ef1406ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ef1406ad130, JSClass 0x7e5a908ca620, in object 0x1ef1406ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ef1406ad190, JSClass 0x7e5a908ca620, in object 0x1ef1406ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ef1406ad040 in GIRepository 0x8a309411b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ef14066ee20), global 0x1ef14066e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ef1406a92e0), global 0x1ef14066e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1ef1406ad1f0 in GIRepository 0x8a309411b18 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 0x8a309400100 of 0x1ef1406b1b20 '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 0x1ef1406ad250, JSClass 0x7e5a908ca620, in object 0x1ef1406ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x8a309400100 of 0x1ef1406b1a90 '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 0x8a309400100 of 0x1ef140636340 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x8a309400100 of 0x1ef1406362e0 '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 0x8a309400100 of 0x1ef1406363a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x8a309400100 of 0x1ef140636280 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x8a309411d88 of 0x1ef140636220 '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 0x8a309400100 of 0x8a309429d08 '_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 0x8a309400100 of 0x1ef140636670 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8a309411d88 of 0x1ef140636610 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1ef140636730 class 0x7e5a908ce360 in object 0x1ef1406ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1ef1406ad760, JSClass 0x7e5a908cae20, in object 0x1ef1406ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1ef1406ad310 in GIRepository 0x8a309411b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1ef1406ad790, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1ef1406ad7f0, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 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 0x1ef1406ad850, JSClass 0x7e5a908ca620, in object 0x1ef1406ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1ef1406ad8b0, JSClass 0x7e5a908ca620, in object 0x1ef1406ad2e0 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 0x1ef1406ad910, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1ef1406ad970, JSClass 0x7e5a908cae20, in object 0x1ef1406ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1ef1406ad9d0, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 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 0x1ef140636ee0, JSClass 0x7e5a908cabe0, in object 0x1ef1406ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1ef1406ada60, JSClass 0x7e5a908cae20, in object 0x8a309411c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1ef1406adaf0, JSClass 0x7e5a908ca620, in object 0x1ef1406ad2e0 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 0x1ef1406adb50, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 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' 0x1ef1406ad2e0 in GIRepository 0x8a309411b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x8a309411d88 of 0x2fef83f209a0 '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 0x1ef1406adbe0, JSClass 0x7e5a908cae20, in object 0x1ef1406ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1ef1406adc40, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1ef1406adca0, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1ef1406adbb0 in GIRepository 0x8a309411b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x8a309400100 of 0x8a30942fff8 '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 0x1ef1406add00, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x1ef1406add60, JSClass 0x7e5a908cae20, in object 0x8a309411c08 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x1ef1406addc0, JSClass 0x7e5a908cae20, in object 0x8a309411c08 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 0x1ef1406ade50, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x1ef1406adeb0, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x1ef1406adf10, JSClass 0x7e5a908cae20, in object 0x8a309411c08 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 0x1ef1406adfa0, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x2fef83f2d040, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x2fef83f2d0a0, JSClass 0x7e5a908cae20, in object 0x8a309411c08 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 0x2fef83f2d130, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x2fef83f2d190, JSClass 0x7e5a908cae20, in object 0x1ef1406ad2e0 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 0x2fef83f2d1f0, JSClass 0x7e5a908cae20, in object 0x8a309411c08 JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x2fef83f2d280, JSClass 0x7e5a908cae20, in object 0x8a309411c08 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 0x2fef83f2d2e0, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x2fef83f2d340, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 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 0x8a30940f750 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 0x2fef83f2d3d0, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 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 0x2fef83f2d460, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x2fef83f2d4c0, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 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 0x8a30940f8e0 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 0x8a30942a388 JS G OBJ: Defined class for Gjs_BadLabel (Gjs_BadLabel), prototype 0x2fef83fa3070, JSClass 0x7e5a908cae20, in object 0x1ef14066a920 == Stack trace for context 0x64635c28d210 == #0 64635c4502b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:188 (2fef83f03150 @ 230) #1 7ffcaa5cf9a0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1ef1406d7dd0 @ 329) #2 7ffcaa5cfa70 b resource:///org/gjs/jsunit/jasmine.js:7085 (1ef1406d7b00 @ 83) #3 7ffcaa5cfb20 b resource:///org/gjs/jsunit/jasmine.js:7004 (1ef1406d7c90 @ 91) #4 7ffcaa5cfbd0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1ef1406d7ce0 @ 189) #5 7ffcaa5cfc80 b resource:///org/gjs/jsunit/jasmine.js:6905 (1ef1406d8100 @ 32) #6 7ffcaa5cfd30 b resource:///org/gjs/jsunit/jasmine.js:7101 (1ef1406d7ab0 @ 82) #7 7ffcaa5cfdd0 b resource:///org/gjs/jsunit/minijasmine.js:24 (1ef1406b0e70 @ 6) #8 64635c450220 i :12 (2fef83f16ab0 @ 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 0x1ef1406adac0, JSClass 0x7e5a908cae20, in object 0x1ef14066a920 == Stack trace for context 0x64635c28d210 == #0 64635c4502b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:212 (2fef83f030b0 @ 320) #1 7ffcaa5cf9a0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1ef1406d7dd0 @ 329) #2 7ffcaa5cfa70 b resource:///org/gjs/jsunit/jasmine.js:7085 (1ef1406d7b00 @ 83) #3 7ffcaa5cfb20 b resource:///org/gjs/jsunit/jasmine.js:7004 (1ef1406d7c90 @ 91) #4 7ffcaa5cfbd0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1ef1406d7ce0 @ 189) #5 7ffcaa5cfc80 b resource:///org/gjs/jsunit/jasmine.js:6905 (1ef1406d8100 @ 32) #6 7ffcaa5cfd30 b resource:///org/gjs/jsunit/jasmine.js:7101 (1ef1406d7ab0 @ 82) #7 7ffcaa5cfdd0 b resource:///org/gjs/jsunit/minijasmine.js:24 (1ef1406b0e70 @ 6) #8 64635c450220 i :12 (2fef83f16ab0 @ 75) == Stack trace for context 0x64635c28d210 == #0 64635c4502b8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGtk3.js:229 (1ef1406e5fb0 @ 226) #1 7ffcaa5cf9a0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1ef1406d7dd0 @ 329) #2 7ffcaa5cfa70 b resource:///org/gjs/jsunit/jasmine.js:7085 (1ef1406d7b00 @ 83) #3 7ffcaa5cfb20 b resource:///org/gjs/jsunit/jasmine.js:7004 (1ef1406d7c90 @ 91) #4 7ffcaa5cfbd0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1ef1406d7ce0 @ 189) #5 7ffcaa5cfc80 b resource:///org/gjs/jsunit/jasmine.js:6905 (1ef1406d8100 @ 32) #6 7ffcaa5cfd30 b resource:///org/gjs/jsunit/jasmine.js:7101 (1ef1406d7ab0 @ 82) #7 7ffcaa5cfdd0 b resource:///org/gjs/jsunit/minijasmine.js:24 (1ef1406b0e70 @ 6) #8 64635c450220 i :12 (2fef83f16ab0 @ 75) JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x2fef83f2d430, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' JS G OBJ: Defined class for Stack (GtkStack), prototype 0x2fef83f2d5b0, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' JS G OBJ: Defined class for Box (GtkBox), prototype 0x2fef83f2d610, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 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 0x2fef83f2d670, JSClass 0x7e5a908ca620, in object 0x1ef1406adbb0 JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x2fef83f2d6d0, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x2fef83f2d730, JSClass 0x7e5a908ca620, in object 0x1ef1406ad310 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 0x2fef83f2d790, JSClass 0x7e5a908cae20, in object 0x1ef1406adbb0 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=202 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 Add expando property OK ▶ 35/65 Access to finalized GObject Access to unset expando property OK ▶ 35/65 Access to finalized GObject Access previously set expando property OK ▶ 35/65 Access to finalized GObject Access to getter method 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 ▶ 1/65 - coverage prefix is treated as an absolute path OK ▶ 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 ▶ 37/65 WarnLib bug 689482 OK ▶ 37/65 WarnLib calls vfuncs with unnamed parameters OK 37/65 gjs:JS+thread-safe / WarnLib OK 1.18s 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 0x86dd5b00098 JS IMPORT: Defining parent (nil) of 0x86dd5b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x86dd5b00100 of 0x86dd5b003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x300907d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300907d6e420), global 0x300907d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300907d6e420), global 0x300907d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300907d6e420), global 0x300907d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300907d6e420), global 0x300907d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x300907d6e420), global 0x300907d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x300907d6e600), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300907d6e740), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300907d6e880), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300907d6e880), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300907d6e740), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x300907d6e600), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300907d6ee20), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300907da9060), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300907da9060), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300907d6ee20), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300907da92e0), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300907da92e0), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300907d6ee20), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300907d6ee20), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x300907d6e600), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x300907d6e740), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x300907d6e880), global 0x300907d6e1a0 JS IMPORT: Module metadata hook for module 0x300907d6e740 JS IMPORT: Defining meta.importSync for module 0x300907d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x300907d6e600), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x300907d6ee20), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300907da9060), global 0x300907d6e1a0 JS IMPORT: Module metadata hook for module 0x300907da91a0 JS IMPORT: Defining meta.importSync for module 0x300907da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x86dd5b11c30 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 0x86dd5b00100 of 0x86dd5b11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x86dd5b11d88 in 0x86dd5b00100 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 0x86dd5b00100 of 0x86dd5b12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x86dd5b00100 of 0x86dd5b11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x86dd5b00100 of 0x300907d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x86dd5b11d88 of 0x300907d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x300907db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x300907dad070, JSClass 0x7a5180ee9620, in object 0x300907dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x86dd5b12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x300907dad0d0, JSClass 0x7a5180ee9620, in object 0x300907dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x300907dad130, JSClass 0x7a5180ee9620, in object 0x300907dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x300907dad190, JSClass 0x7a5180ee9620, in object 0x300907dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x300907dad040 in GIRepository 0x86dd5b11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x300907d6ee20), global 0x300907d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x300907da92e0), global 0x300907d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x300907dad1f0 in GIRepository 0x86dd5b11b18 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 0x86dd5b00100 of 0x300907db1b20 '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 0x300907dad250, JSClass 0x7a5180ee9620, in object 0x300907dad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x86dd5b00100 of 0x300907db1a90 '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 0x86dd5b00100 of 0x300907d36310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x86dd5b00100 of 0x300907d362b0 '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 0x86dd5b00100 of 0x300907d36370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x86dd5b00100 of 0x300907d36250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x86dd5b11d88 of 0x300907d361f0 '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 0x86dd5b00100 of 0x86dd5b29cc8 '_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 0x86dd5b00100 of 0x300907d36640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x86dd5b11d88 of 0x300907d365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x300907d36700 class 0x7a5180eed360 in object 0x300907dad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x300907dad760, JSClass 0x7a5180ee9e20, in object 0x300907dad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x300907dad310 in GIRepository 0x86dd5b11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x300907dad790, JSClass 0x7a5180ee9e20, in object 0x300907dad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x300907dad7f0, JSClass 0x7a5180ee9e20, in object 0x300907dad2e0 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 0x300907dad850, JSClass 0x7a5180ee9620, in object 0x300907dad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x300907dad8b0, JSClass 0x7a5180ee9620, in object 0x300907dad2e0 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 0x300907dad910, JSClass 0x7a5180ee9e20, in object 0x300907dad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x300907dad970, JSClass 0x7a5180ee9e20, in object 0x300907dad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x300907dad9d0, JSClass 0x7a5180ee9e20, in object 0x300907dad2e0 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 0x300907d36eb0, JSClass 0x7a5180ee9be0, in object 0x300907dad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x300907dada60, JSClass 0x7a5180ee9e20, in object 0x86dd5b11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x300907dadaf0, JSClass 0x7a5180ee9620, in object 0x300907dad2e0 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 0x300907dadb50, JSClass 0x7a5180ee9e20, in object 0x300907dad2e0 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' 0x300907dad2e0 in GIRepository 0x86dd5b11b18 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' 0x300907dadbb0 in GIRepository 0x86dd5b11b18 JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x2bb01761da30, JSClass 0x7a5180ee9be0, in object 0x300907dadbb0 JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x300907dadc10, JSClass 0x7a5180ee9e20, in object 0x86dd5b11c08 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 0x2bb017628550, JSClass 0x7a5180ee9940, in object 0x300907dad2e0 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp 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 GJS_PATH='' MALLOC_PERTURB_=152 /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 ▶ 1/65 - avoid statically importing two versions of the same module OK ▶ 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 is marked as disposed when it is a manually disposed property garbage collected OK ▶ 36/65 Legacy Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 36/65 Legacy Gtk overrides UI template from resource sets up internal and public template children OK ▶ 35/65 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected OK ▶ 36/65 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets OK ▶ 36/65 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 36/65 Legacy Gtk overrides sets CSS names on classes OK ▶ 35/65 Disposed or finalized GObject calls dispose vfunc on explicit disposal only OK 36/65 gjs:JS+thread-safe / LegacyGtk OK 2.18s 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 0x3df904b00098 JS IMPORT: Defining parent (nil) of 0x3df904b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3df904b00100 of 0x3df904b003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x23fb6796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23fb6796e420), global 0x23fb6796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23fb6796e420), global 0x23fb6796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23fb6796e420), global 0x23fb6796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23fb6796e420), global 0x23fb6796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23fb6796e420), global 0x23fb6796e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23fb6796e600), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fb6796e740), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fb6796e880), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fb6796e880), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fb6796e740), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23fb6796e600), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fb6796ee20), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fb679a9060), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fb679a9060), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23fb6796ee20), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fb679a92e0), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fb679a92e0), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fb6796ee20), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23fb6796ee20), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23fb6796e600), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fb6796e740), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fb6796e880), global 0x23fb6796e1a0 JS IMPORT: Module metadata hook for module 0x23fb6796e740 JS IMPORT: Defining meta.importSync for module 0x23fb6796e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23fb6796e600), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fb6796ee20), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fb679a9060), global 0x23fb6796e1a0 JS IMPORT: Module metadata hook for module 0x23fb679a91a0 JS IMPORT: Defining meta.importSync for module 0x23fb679a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3df904b11c30 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 0x3df904b00100 of 0x3df904b11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3df904b11d88 in 0x3df904b00100 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 0x3df904b00100 of 0x3df904b12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3df904b00100 of 0x3df904b11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3df904b00100 of 0x23fb6796ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3df904b11d88 of 0x23fb6796ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x23fb679b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23fb679ad070, JSClass 0x75d897efa620, in object 0x23fb679ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3df904b12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23fb679ad0d0, JSClass 0x75d897efa620, in object 0x23fb679ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23fb679ad130, JSClass 0x75d897efa620, in object 0x23fb679ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23fb679ad190, JSClass 0x75d897efa620, in object 0x23fb679ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x23fb679ad040 in GIRepository 0x3df904b11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23fb6796ee20), global 0x23fb6796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fb679a92e0), global 0x23fb6796e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x23fb679ad1f0 in GIRepository 0x3df904b11b18 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 0x3df904b00100 of 0x23fb679b1b20 '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 0x23fb679ad250, JSClass 0x75d897efa620, in object 0x23fb679ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3df904b00100 of 0x23fb679b1a90 '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 0x3df904b00100 of 0x23fb67936250 '_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 0x3df904b00100 of 0x23fb67936370 '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 0x3df904b00100 of 0x23fb679363d0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3df904b00100 of 0x23fb67936310 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3df904b11d88 of 0x23fb679362b0 '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 0x3df904b00100 of 0x3df904b29e80 '_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 0x3df904b00100 of 0x23fb679366a0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3df904b11d88 of 0x23fb67936640 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x23fb67936760 class 0x75d897efe360 in object 0x23fb679ad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x23fb679ad790, JSClass 0x75d897efae20, in object 0x23fb679ad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x23fb679ad340 in GIRepository 0x3df904b11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x23fb679ad7c0, JSClass 0x75d897efae20, in object 0x23fb679ad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x23fb679ad820, JSClass 0x75d897efae20, in object 0x23fb679ad310 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 0x23fb679ad880, JSClass 0x75d897efa620, in object 0x23fb679ad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x23fb679ad8e0, JSClass 0x75d897efa620, in object 0x23fb679ad310 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 0x23fb679ad940, JSClass 0x75d897efae20, in object 0x23fb679ad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x23fb679ad9a0, JSClass 0x75d897efae20, in object 0x23fb679ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x23fb679ada00, JSClass 0x75d897efae20, in object 0x23fb679ad310 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 0x23fb67936f10, JSClass 0x75d897efabe0, in object 0x23fb679ad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x23fb679ada90, JSClass 0x75d897efae20, in object 0x3df904b11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x23fb679adb20, JSClass 0x75d897efa620, in object 0x23fb679ad310 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 0x23fb679adb80, JSClass 0x75d897efae20, in object 0x23fb679ad310 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' 0x23fb679ad310 in GIRepository 0x3df904b11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x3df904b11d88 of 0x23fb679361f0 '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 0x23fb679adbe0, JSClass 0x75d897efae20, in object 0x23fb679ad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x23fb679adc40, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x23fb679adca0, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x23fb679ad2e0 in GIRepository 0x3df904b11b18 JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x23fb679add00, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x23fb679add60, JSClass 0x75d897efae20, in object 0x3df904b11c08 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x23fb679addc0, JSClass 0x75d897efae20, in object 0x3df904b11c08 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 0x23fb679ade20, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x23fb679ade80, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 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 0x3df904b3f0f0 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 0x23fb679adf10, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x23fb679adf70, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 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 0x5b539c371c0, JSClass 0x75d897efae20, in object 0x23fb679ad2e0 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 0x3df904b1d350 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 >>> GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=43 GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 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 ▶ 35/65 Disposed or finalized GObject generates a warn if already disposed at garbage collection 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 ▶ 35/65 Disposed or finalized GObject created from other function is marked as disposed and garbage collected OK ▶ 38/65 Exported DBus object throws an exception when trying to call a method that does not exist OK ▶ 39/65 console has correct object tag 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 ▶ 35/65 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected OK ▶ 38/65 Exported DBus object can call a remote method with no return value OK ▶ 35/65 Disposed or finalized GObject returned from function is marked as disposed OK ▶ 39/65 console logs a message OK ▶ 38/65 Exported DBus object can emit a DBus signal OK ▶ 39/65 console logs a warning 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 ▶ 39/65 console logs an informative message OK ▶ 39/65 console clear() can be called OK ▶ 38/65 Exported DBus object does not coalesce an array of arrays into the array of return values OK ▶ 38/65 Exported DBus object can return multiple arrays from a remote method OK ▶ 38/65 Exported DBus object handles a bad signature by throwing an exception OK ▶ 39/65 console clear() resets indentation OK ▶ 38/65 Exported DBus object can call a remote method that is implemented asynchronously OK ▶ 39/65 console table() logs at least something OK ▶ 38/65 Exported DBus object can send and receive bytes from a remote method OK ▶ 39/65 console string replacement console.log() supports %s OK ▶ 38/65 Exported DBus object can call a remote method that returns an array of structs OK ▶ 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 ▶ 39/65 console string replacement console.log() supports %d 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 ▶ 38/65 Exported DBus object can send and receive dicts from a remote method OK ▶ 39/65 console string replacement console.log() supports %i OK ▶ 39/65 console string replacement console.log() supports %f OK ▶ 38/65 Exported DBus object can call a remote method with a Unix FD OK ▶ 35/65 Disposed or finalized GObject can be garbage collected once disposed from other thread 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 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 ▶ 39/65 console string replacement console.log() supports mixing substitutions OK ▶ 35/65 GObject with toggle references can be re-reffed from other thread delayed OK ▶ 38/65 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK ▶ 38/65 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK ▶ 38/65 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK ▶ 39/65 console string replacement console.log() supports invalid numbers OK ▶ 39/65 console string replacement console.log() supports missing substitutions OK ▶ 39/65 console string replacement console.warn() supports %s OK ▶ 38/65 Exported DBus object Has defined properties OK ▶ 38/65 Exported DBus object reading readonly property works OK ▶ 39/65 console string replacement console.warn() supports %d OK ▶ 38/65 Exported DBus object reading readwrite property works OK ▶ 39/65 console string replacement console.warn() supports %i OK ▶ 38/65 Exported DBus object reading writeonly throws an error OK ▶ 39/65 console string replacement console.warn() supports %f OK ▶ 39/65 console string replacement console.warn() supports %o OK ▶ 38/65 Exported DBus object Setting a readwrite property works OK ▶ 39/65 console string replacement console.warn() supports %O OK ▶ 39/65 console string replacement console.warn() ignores %c OK ▶ 35/65 GObject with toggle references can be re-reffed and unreffed again from other thread OK ▶ 38/65 Exported DBus object Setting a writeonly property works OK ▶ 39/65 console string replacement console.warn() supports mixing substitutions OK ▶ 39/65 console string replacement console.warn() supports invalid numbers OK ▶ 39/65 console string replacement console.warn() supports missing substitutions OK ▶ 38/65 Exported DBus object Setting a readonly property throws an error OK ▶ 39/65 console string replacement console.info() supports %s OK ▶ 39/65 console string replacement console.info() supports %d OK ▶ 38/65 Exported DBus object Marking a property as invalidated works 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 ▶ 35/65 GObject with toggle references can be re-reffed and unreffed again from other thread with delay OK ▶ 39/65 console string replacement console.info() supports %O 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 ▶ 39/65 console string replacement console.info() ignores %c 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 ▶ 39/65 console string replacement console.info() supports mixing substitutions OK ▶ 35/65 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads OK ▶ 39/65 console string replacement console.info() supports invalid numbers OK ▶ 39/65 console string replacement console.info() supports missing substitutions OK 38/65 gjs:dbus / GDBus OK 1.89s 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 0x106edbe00098 JS IMPORT: Defining parent (nil) of 0x106edbe00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x106edbe00100 of 0x106edbe003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xd6ee416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd6ee416e420), global 0xd6ee416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd6ee416e420), global 0xd6ee416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd6ee416e420), global 0xd6ee416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd6ee416e420), global 0xd6ee416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd6ee416e420), global 0xd6ee416e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd6ee416e600), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd6ee416e740), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd6ee416e880), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd6ee416e880), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd6ee416e740), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd6ee416e600), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd6ee416ee20), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd6ee41a9060), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd6ee41a9060), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd6ee416ee20), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd6ee41a92e0), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd6ee41a92e0), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd6ee416ee20), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd6ee416ee20), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd6ee416e600), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd6ee416e740), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd6ee416e880), global 0xd6ee416e1a0 JS IMPORT: Module metadata hook for module 0xd6ee416e740 JS IMPORT: Defining meta.importSync for module 0xd6ee416e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd6ee416e600), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd6ee416ee20), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd6ee41a9060), global 0xd6ee416e1a0 JS IMPORT: Module metadata hook for module 0xd6ee41a91a0 JS IMPORT: Defining meta.importSync for module 0xd6ee41a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x106edbe11c30 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 0x106edbe00100 of 0x106edbe11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x106edbe11d88 in 0x106edbe00100 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 0x106edbe00100 of 0x106edbe12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x106edbe00100 of 0x106edbe11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x106edbe00100 of 0xd6ee416ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x106edbe11d88 of 0xd6ee416ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd6ee41b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd6ee41ad070, JSClass 0x76964be55620, in object 0xd6ee41ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x106edbe12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd6ee41ad0d0, JSClass 0x76964be55620, in object 0xd6ee41ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd6ee41ad130, JSClass 0x76964be55620, in object 0xd6ee41ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd6ee41ad190, JSClass 0x76964be55620, in object 0xd6ee41ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd6ee41ad040 in GIRepository 0x106edbe11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd6ee416ee20), global 0xd6ee416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd6ee41a92e0), global 0xd6ee416e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xd6ee41ad1f0 in GIRepository 0x106edbe11b18 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 0x106edbe00100 of 0xd6ee41b1b20 '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 0xd6ee41ad250, JSClass 0x76964be55620, in object 0xd6ee41ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x106edbe00100 of 0xd6ee41b1a90 '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 0x106edbe00100 of 0xd6ee4136310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x106edbe00100 of 0xd6ee41362b0 '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 0x106edbe00100 of 0xd6ee4136370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x106edbe00100 of 0xd6ee4136250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x106edbe11d88 of 0xd6ee41361f0 '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 0x106edbe00100 of 0x106edbe29da0 '_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 0x106edbe00100 of 0xd6ee4136640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x106edbe11d88 of 0xd6ee41365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xd6ee4136700 class 0x76964be59360 in object 0xd6ee41ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd6ee41ad760, JSClass 0x76964be55e20, in object 0xd6ee41ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xd6ee41ad310 in GIRepository 0x106edbe11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xd6ee41ad790, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xd6ee41ad7f0, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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 0xd6ee41ad850, JSClass 0x76964be55620, in object 0xd6ee41ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xd6ee41ad8b0, JSClass 0x76964be55620, in object 0xd6ee41ad2e0 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 0xd6ee41ad910, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xd6ee41ad970, JSClass 0x76964be55e20, in object 0xd6ee41ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xd6ee41ad9d0, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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 0xd6ee4136eb0, JSClass 0x76964be55be0, in object 0xd6ee41ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xd6ee41ada60, JSClass 0x76964be55e20, in object 0x106edbe11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xd6ee41adaf0, JSClass 0x76964be55620, in object 0xd6ee41ad2e0 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 0xd6ee41adb50, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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' 0xd6ee41ad2e0 in GIRepository 0x106edbe11b18 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' 0xd6ee41adbb0 in GIRepository 0x106edbe11b18 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 0x106edbe06718 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 0x106edbe06780 Gjs-Message: 03:01:52.847: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xd6ee41add00 native@0x5e3108428040] 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 0x106edbe06958 JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0xd6ee41addc0, JSClass 0x76964be55620, in object 0xd6ee41ad2e0 JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0xd6ee41ade50, JSClass 0x76964be55620, in object 0xd6ee41ad2e0 JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x1231a2558310, JSClass 0x76964be55620, in object 0xd6ee41ad2e0 JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x1231a25589d0, JSClass 0x76964be55620, in object 0xd6ee41ad2e0 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 0x106edbe0bf20 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 0x1231a2558be0, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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 0x1231a2558ca0, JSClass 0x76964be55620, in object 0xd6ee41ad040 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 0x1231a2558dc0, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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 0x1231a2558e50, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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 0x106edbe211c0 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 0x1231a255edf0, JSClass 0x76964be55940, in object 0xd6ee41ad2e0 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: 03:01:53.041: 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 0x1231a25678b0, JSClass 0x76964be55940, in object 0xd6ee41ad2e0 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 0x1231a25aa4c0, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x1231a25aa550, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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 0x1231a25aa730, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x1231a25aa790, JSClass 0x76964be55e20, in object 0xd6ee41ad2e0 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 0x106edbe5c170 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 0x1231a25b3af0, JSClass 0x76964be55620, in object 0xd6ee41ad040 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 40/65 gjs:JS / ESModules RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes MALLOC_PERTURB_=46 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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.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 39/65 gjs:JS+thread-safe / Console OK 1.65s 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 0x87986c00098 JS IMPORT: Defining parent (nil) of 0x87986c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x87986c00100 of 0x87986c003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3702c616e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3702c616e420), global 0x3702c616e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3702c616e420), global 0x3702c616e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3702c616e420), global 0x3702c616e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3702c616e420), global 0x3702c616e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3702c616e420), global 0x3702c616e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3702c616e600), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3702c616e740), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3702c616e880), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3702c616e880), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3702c616e740), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3702c616e600), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3702c616ee20), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3702c61a9060), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3702c61a9060), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3702c616ee20), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3702c61a92e0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3702c61a92e0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3702c616ee20), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3702c616ee20), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3702c616e600), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3702c616e740), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3702c616e880), global 0x3702c616e1a0 JS IMPORT: Module metadata hook for module 0x3702c616e740 JS IMPORT: Defining meta.importSync for module 0x3702c616e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3702c616e600), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3702c616ee20), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3702c61a9060), global 0x3702c616e1a0 JS IMPORT: Module metadata hook for module 0x3702c61a91a0 JS IMPORT: Defining meta.importSync for module 0x3702c61a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x87986c11c30 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 0x87986c00100 of 0x87986c11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x87986c11d88 in 0x87986c00100 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 0x87986c00100 of 0x87986c12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x87986c00100 of 0x87986c11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x87986c00100 of 0x3702c616ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x87986c11d88 of 0x3702c616ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3702c61b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3702c61ad070, JSClass 0x78262610c620, in object 0x3702c61ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x87986c12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3702c61ad0d0, JSClass 0x78262610c620, in object 0x3702c61ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3702c61ad130, JSClass 0x78262610c620, in object 0x3702c61ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3702c61ad190, JSClass 0x78262610c620, in object 0x3702c61ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3702c61ad040 in GIRepository 0x87986c11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3702c616ee20), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3702c61a92e0), global 0x3702c616e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3702c61ad1f0 in GIRepository 0x87986c11b18 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 0x87986c00100 of 0x3702c61b1b20 '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 0x3702c61ad250, JSClass 0x78262610c620, in object 0x3702c61ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x87986c00100 of 0x3702c61b1a90 '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 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0xdb36bd001a0), global 0x3702c616e1a0 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 0x87986c2d270 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 0x3702c61ad3d0, JSClass 0x78262610c620, in object 0x3702c61ad040 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 0x87986c13a68 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 41/65 gjs:JS+thread-safe / Encoding RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=164 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 40/65 ES module imports default import OK ▶ 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 ▶ 35/65 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 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 ▶ 40/65 Builtin ES modules gettext default import OK ▶ 40/65 Builtin ES modules gettext named import 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 ▶ 40/65 Builtin ES modules system dynamic import matches static import OK ▶ 40/65 Builtin ES modules system named dynamic import OK ▶ 40/65 Dynamic imports default import OK ▶ 40/65 Dynamic imports named import OK ▶ 40/65 Dynamic imports dynamic gi import matches static OK 40/65 gjs:JS / ESModules OK 0.80s 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 0x33d967b00098 JS IMPORT: Defining parent (nil) of 0x33d967b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33d967b00100 of 0x33d967b003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2ea899a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ea899a6e420), global 0x2ea899a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ea899a6e420), global 0x2ea899a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ea899a6e420), global 0x2ea899a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ea899a6e420), global 0x2ea899a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ea899a6e420), global 0x2ea899a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ea899a6e600), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ea899a6e740), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ea899a6e880), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ea899a6e880), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ea899a6e740), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ea899a6e600), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ea899a6ee20), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ea899aa9060), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ea899aa9060), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ea899a6ee20), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ea899aa92e0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ea899aa92e0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ea899a6ee20), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ea899a6ee20), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ea899a6e600), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ea899a6e740), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ea899a6e880), global 0x2ea899a6e1a0 JS IMPORT: Module metadata hook for module 0x2ea899a6e740 JS IMPORT: Defining meta.importSync for module 0x2ea899a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ea899a6e600), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ea899a6ee20), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ea899aa9060), global 0x2ea899a6e1a0 JS IMPORT: Module metadata hook for module 0x2ea899aa91a0 JS IMPORT: Defining meta.importSync for module 0x2ea899aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33d967b11c30 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 0x33d967b00100 of 0x33d967b11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33d967b11d88 in 0x33d967b00100 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 0x33d967b00100 of 0x33d967b12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33d967b00100 of 0x33d967b11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33d967b00100 of 0x2ea899a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33d967b11d88 of 0x2ea899a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2ea899ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2ea899aad070, JSClass 0x7beb02028620, in object 0x2ea899aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x33d967b12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2ea899aad0d0, JSClass 0x7beb02028620, in object 0x2ea899aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ea899aad130, JSClass 0x7beb02028620, in object 0x2ea899aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ea899aad190, JSClass 0x7beb02028620, in object 0x2ea899aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2ea899aad040 in GIRepository 0x33d967b11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ea899a6ee20), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ea899aa92e0), global 0x2ea899a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2ea899aad1f0 in GIRepository 0x33d967b11b18 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 0x33d967b00100 of 0x2ea899ab1b20 '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 0x2ea899aad250, JSClass 0x7beb02028620, in object 0x2ea899aad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x33d967b00100 of 0x2ea899ab1a90 '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 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331090f004c0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331090f004c0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x331090f00880), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x331090f00880), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 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 0x33d967b2b208 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x33d967b00100 of 0x2ea899a36880 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331090f004c0), global 0x2ea899a6e1a0 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 0x33d967b00100 of 0x2ea899a36a00 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x33d967b00100 of 0x2ea899a369a0 '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 0x33d967b00100 of 0x2ea899a36a60 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x33d967b00100 of 0x2ea899a36940 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x33d967b11d88 of 0x2ea899a368e0 '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 0x33d967b00100 of 0x33d967b2d048 '_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 0x33d967b00100 of 0x2ea899a36d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x33d967b11d88 of 0x2ea899a36cd0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2ea899a36df0 class 0x7beb0202c360 in object 0x2ea899aad340 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2ea899aad790, JSClass 0x7beb02028e20, in object 0x2ea899aad340 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2ea899aad340 in GIRepository 0x33d967b11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2ea899aad7c0, JSClass 0x7beb02028e20, in object 0x2ea899aad310 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2ea899aad820, JSClass 0x7beb02028e20, in object 0x2ea899aad310 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 0x2ea899aad880, JSClass 0x7beb02028620, in object 0x2ea899aad310 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2ea899aad8e0, JSClass 0x7beb02028620, in object 0x2ea899aad310 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 0x2ea899aad940, JSClass 0x7beb02028e20, in object 0x2ea899aad310 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2ea899aad9a0, JSClass 0x7beb02028e20, in object 0x2ea899aad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2ea899aada00, JSClass 0x7beb02028e20, in object 0x2ea899aad310 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 0x331090f1d5e0, JSClass 0x7beb02028be0, in object 0x2ea899aad310 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2ea899aada90, JSClass 0x7beb02028e20, in object 0x33d967b11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2ea899aadb20, JSClass 0x7beb02028620, in object 0x2ea899aad310 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 0x2ea899aadb80, JSClass 0x7beb02028e20, in object 0x2ea899aad310 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' 0x2ea899aad310 in GIRepository 0x33d967b11b18 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module metadata hook for module 0x331090f00600 JS IMPORT: Defining meta.importSync for module 0x331090f00600 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x331090f00880), global 0x2ea899a6e1a0 JS IMPORT: Module metadata hook for module 0x331090f00880 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x2ea899aadbe0, JSClass 0x7beb02028e20, in object 0x33d967b11c08 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 JS IMPORT: Module metadata hook for module 0x331090f009c0 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 0x2ea899a6a5e0 of 0x331090f60700 '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 0x2ea899aadd00, JSClass 0x7beb02028e20, in object 0x2ea899aad340 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2ea899aadd60, JSClass 0x7beb02028e20, in object 0x2ea899aadcd0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2ea899aaddc0, JSClass 0x7beb02028e20, in object 0x2ea899aadcd0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x2ea899aadcd0 in GIRepository 0x2ea899a6a3e0 JS IMPORT: Module metadata hook for module 0x331090f001a0 JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 0x331090f001a0), global 0x2ea899a6e1a0 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 42/65 gjs:JS+thread-safe / GLibLogWriter RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=71 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 41/65 Text Encoding toString() uses spec-compliant tags OK ▶ 41/65 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK ▶ 41/65 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK ▶ 41/65 Text Encoding TextDecoder decode() fatal is false by default OK ▶ 41/65 Text Encoding TextDecoder decode() ignoreBOM is false by default OK ▶ 41/65 Text Encoding TextDecoder decode() fatal is true when passed OK ▶ 41/65 Text Encoding TextDecoder decode() ignoreBOM is true when passed OK ▶ 41/65 Text Encoding TextDecoder decode() fatal is coerced to a boolean value OK ▶ 41/65 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value OK ▶ 41/65 Text Encoding TextDecoder decode() throws on empty input OK ▶ 41/65 Text Encoding TextDecoder decode() throws on null input OK ▶ 41/65 Text Encoding TextDecoder decode() throws on invalid encoding label OK ▶ 41/65 Text Encoding TextDecoder decode() decodes undefined as an empty string OK ▶ 41/65 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) OK ▶ 41/65 Text Encoding TextDecoder decode() ignores byte order marker (BOM) OK ▶ 41/65 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) OK ▶ 41/65 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) OK ▶ 41/65 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) OK ▶ 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 ▶ 35/65 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 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 ▶ 35/65 GObject with toggle references can be finalized while queued in toggle queue 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 ▶ 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 ▶ 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 1/65 gjs:Scripts+thread-safe / CommandLine OK 27.30s 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 0x3551e5900098 JS IMPORT: Defining parent (nil) of 0x3551e5900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3551e5900100 of 0x3551e59003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xc5dcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc5dcf56e420), global 0xc5dcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc5dcf56e420), global 0xc5dcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc5dcf56e420), global 0xc5dcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc5dcf56e420), global 0xc5dcf56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc5dcf56e420), global 0xc5dcf56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc5dcf56e600), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc5dcf56e740), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc5dcf56e880), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc5dcf56e880), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc5dcf56e740), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc5dcf56e600), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc5dcf56ee20), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc5dcf5a9060), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc5dcf5a9060), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc5dcf56ee20), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc5dcf5a92e0), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc5dcf5a92e0), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc5dcf56ee20), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc5dcf56ee20), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc5dcf56e600), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc5dcf56e740), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc5dcf56e880), global 0xc5dcf56e1a0 JS IMPORT: Module metadata hook for module 0xc5dcf56e740 JS IMPORT: Defining meta.importSync for module 0xc5dcf56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc5dcf56e600), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc5dcf56ee20), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc5dcf5a9060), global 0xc5dcf56e1a0 JS IMPORT: Module metadata hook for module 0xc5dcf5a91a0 JS IMPORT: Defining meta.importSync for module 0xc5dcf5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3551e5911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3551e5900100 of 0x3551e5911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3551e5911d40 in 0x3551e5900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3551e5900100 of 0x3551e59120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3551e5900100 of 0x3551e5911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3551e5900100 of 0xc5dcf56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3551e5911d40 of 0xc5dcf56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc5dcf5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc5dcf5ad070, JSClass 0x72e1fdfc0620, in object 0xc5dcf5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3551e59123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc5dcf5ad0d0, JSClass 0x72e1fdfc0620, in object 0xc5dcf5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc5dcf5ad130, JSClass 0x72e1fdfc0620, in object 0xc5dcf5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc5dcf5ad190, JSClass 0x72e1fdfc0620, in object 0xc5dcf5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc5dcf5ad040 in GIRepository 0x3551e5911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc5dcf56ee20), global 0xc5dcf56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc5dcf5a92e0), global 0xc5dcf56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xc5dcf5ad1f0 in GIRepository 0x3551e5911af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3551e5900100 of 0x3551e5917020 '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 0x355766800098 JS IMPORT: Defining parent (nil) of 0x355766800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x355766800100 of 0x3557668003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xfebc026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfebc026e420), global 0xfebc026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfebc026e420), global 0xfebc026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfebc026e420), global 0xfebc026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfebc026e420), global 0xfebc026e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfebc026e420), global 0xfebc026e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfebc026e600), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfebc026e740), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfebc026e880), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfebc026e880), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfebc026e740), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfebc026e600), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfebc026ee20), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfebc02a9060), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfebc02a9060), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfebc026ee20), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfebc02a92e0), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfebc02a92e0), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfebc026ee20), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfebc026ee20), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfebc026e600), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfebc026e740), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfebc026e880), global 0xfebc026e1a0 JS IMPORT: Module metadata hook for module 0xfebc026e740 JS IMPORT: Defining meta.importSync for module 0xfebc026e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfebc026e600), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfebc026ee20), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfebc02a9060), global 0xfebc026e1a0 JS IMPORT: Module metadata hook for module 0xfebc02a91a0 JS IMPORT: Defining meta.importSync for module 0xfebc02a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x355766811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x355766800100 of 0x355766811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x355766811d40 in 0x355766800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x355766800100 of 0x3557668120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x355766800100 of 0x355766811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x355766800100 of 0xfebc026ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x355766811d40 of 0xfebc026ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xfebc02b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfebc02ad070, JSClass 0x7ff36a8be620, in object 0xfebc02ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3557668123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfebc02ad0d0, JSClass 0x7ff36a8be620, in object 0xfebc02ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfebc02ad130, JSClass 0x7ff36a8be620, in object 0xfebc02ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfebc02ad190, JSClass 0x7ff36a8be620, in object 0xfebc02ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xfebc02ad040 in GIRepository 0x355766811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfebc026ee20), global 0xfebc026e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfebc02a92e0), global 0xfebc026e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xfebc02ad1f0 in GIRepository 0x355766811af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x355766800100 of 0x355766817020 '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 0x2e4897a00098 JS IMPORT: Defining parent (nil) of 0x2e4897a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e4897a00100 of 0x2e4897a003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x255ec2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x255ec2e6e420), global 0x255ec2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x255ec2e6e420), global 0x255ec2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x255ec2e6e420), global 0x255ec2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x255ec2e6e420), global 0x255ec2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x255ec2e6e420), global 0x255ec2e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x255ec2e6e600), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x255ec2e6e740), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x255ec2e6e880), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x255ec2e6e880), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x255ec2e6e740), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x255ec2e6e600), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x255ec2e6ee20), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x255ec2ea9060), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x255ec2ea9060), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x255ec2e6ee20), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x255ec2ea92e0), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x255ec2ea92e0), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x255ec2e6ee20), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x255ec2e6ee20), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x255ec2e6e600), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x255ec2e6e740), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x255ec2e6e880), global 0x255ec2e6e1a0 JS IMPORT: Module metadata hook for module 0x255ec2e6e740 JS IMPORT: Defining meta.importSync for module 0x255ec2e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x255ec2e6e600), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x255ec2e6ee20), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x255ec2ea9060), global 0x255ec2e6e1a0 JS IMPORT: Module metadata hook for module 0x255ec2ea91a0 JS IMPORT: Defining meta.importSync for module 0x255ec2ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e4897a11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2e4897a00100 of 0x2e4897a11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e4897a11d40 in 0x2e4897a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e4897a00100 of 0x2e4897a120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e4897a00100 of 0x2e4897a11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e4897a00100 of 0x255ec2e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e4897a11d40 of 0x255ec2e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x255ec2eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x255ec2ead070, JSClass 0x7d8d3db25620, in object 0x255ec2ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x2e4897a123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x255ec2ead0d0, JSClass 0x7d8d3db25620, in object 0x255ec2ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x255ec2ead130, JSClass 0x7d8d3db25620, in object 0x255ec2ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x255ec2ead190, JSClass 0x7d8d3db25620, in object 0x255ec2ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x255ec2ead040 in GIRepository 0x2e4897a11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x255ec2e6ee20), global 0x255ec2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x255ec2ea92e0), global 0x255ec2e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x255ec2ead1f0 in GIRepository 0x2e4897a11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2e4897a00100 of 0x2e4897a17020 '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 0x21ca77500098 JS IMPORT: Defining parent (nil) of 0x21ca77500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21ca77500100 of 0x21ca775003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xee82876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xee82876e420), global 0xee82876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xee82876e420), global 0xee82876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xee82876e420), global 0xee82876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xee82876e420), global 0xee82876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xee82876e420), global 0xee82876e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xee82876e600), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xee82876e740), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xee82876e880), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xee82876e880), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xee82876e740), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xee82876e600), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee82876ee20), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee8287a9060), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee8287a9060), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xee82876ee20), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee8287a92e0), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee8287a92e0), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee82876ee20), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xee82876ee20), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xee82876e600), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xee82876e740), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xee82876e880), global 0xee82876e1a0 JS IMPORT: Module metadata hook for module 0xee82876e740 JS IMPORT: Defining meta.importSync for module 0xee82876e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xee82876e600), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xee82876ee20), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee8287a9060), global 0xee82876e1a0 JS IMPORT: Module metadata hook for module 0xee8287a91a0 JS IMPORT: Defining meta.importSync for module 0xee8287a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21ca77511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x21ca77500100 of 0x21ca77511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21ca77511d40 in 0x21ca77500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21ca77500100 of 0x21ca775120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21ca77500100 of 0x21ca77511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21ca77500100 of 0xee82876ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21ca77511d40 of 0xee82876ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xee8287b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xee8287ad070, JSClass 0x734fbb0a2620, in object 0xee8287ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21ca775123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xee8287ad0d0, JSClass 0x734fbb0a2620, in object 0xee8287ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xee8287ad130, JSClass 0x734fbb0a2620, in object 0xee8287ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xee8287ad190, JSClass 0x734fbb0a2620, in object 0xee8287ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xee8287ad040 in GIRepository 0x21ca77511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xee82876ee20), global 0xee82876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xee8287a92e0), global 0xee82876e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xee8287ad1f0 in GIRepository 0x21ca77511af8 JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xee8287ad220, JSClass 0x734fbb0a2620, in object 0xee8287ad040 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 0x21ca77500100 of 0x21ca77517020 '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 0xc38ea900098 JS IMPORT: Defining parent (nil) of 0xc38ea900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc38ea900100 of 0xc38ea9003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x20f57d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f57d6e420), global 0x20f57d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f57d6e420), global 0x20f57d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f57d6e420), global 0x20f57d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f57d6e420), global 0x20f57d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f57d6e420), global 0x20f57d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20f57d6e600), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f57d6e740), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f57d6e880), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f57d6e880), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f57d6e740), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20f57d6e600), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f57d6ee20), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f57da9060), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f57da9060), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20f57d6ee20), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f57da92e0), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f57da92e0), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20f57d6ee20), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f57d6ee20), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20f57d6e600), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f57d6e740), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f57d6e880), global 0x20f57d6e1a0 JS IMPORT: Module metadata hook for module 0x20f57d6e740 JS IMPORT: Defining meta.importSync for module 0x20f57d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20f57d6e600), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f57d6ee20), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f57da9060), global 0x20f57d6e1a0 JS IMPORT: Module metadata hook for module 0x20f57da91a0 JS IMPORT: Defining meta.importSync for module 0x20f57da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc38ea911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc38ea900100 of 0xc38ea911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc38ea911d40 in 0xc38ea900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc38ea900100 of 0xc38ea9120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc38ea900100 of 0xc38ea911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc38ea900100 of 0x20f57d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc38ea911d40 of 0x20f57d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x20f57db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x20f57dad070, JSClass 0x7474dec9b620, in object 0x20f57dad040 JS CTX: Initialized class GIRepositoryGType prototype 0xc38ea9123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x20f57dad0d0, JSClass 0x7474dec9b620, in object 0x20f57dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x20f57dad130, JSClass 0x7474dec9b620, in object 0x20f57dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20f57dad190, JSClass 0x7474dec9b620, in object 0x20f57dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x20f57dad040 in GIRepository 0xc38ea911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20f57d6ee20), global 0x20f57d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f57da92e0), global 0x20f57d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x20f57dad1f0 in GIRepository 0xc38ea911af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xc38ea900100 of 0xc38ea917020 '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 0x36f455300098 JS IMPORT: Defining parent (nil) of 0x36f455300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36f455300100 of 0x36f4553003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf37e6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf37e6b6e420), global 0xf37e6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf37e6b6e420), global 0xf37e6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf37e6b6e420), global 0xf37e6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf37e6b6e420), global 0xf37e6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf37e6b6e420), global 0xf37e6b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf37e6b6e600), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf37e6b6e740), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf37e6b6e880), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf37e6b6e880), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf37e6b6e740), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf37e6b6e600), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf37e6b6ee20), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf37e6ba9060), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf37e6ba9060), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf37e6b6ee20), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf37e6ba92e0), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf37e6ba92e0), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf37e6b6ee20), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf37e6b6ee20), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf37e6b6e600), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf37e6b6e740), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf37e6b6e880), global 0xf37e6b6e1a0 JS IMPORT: Module metadata hook for module 0xf37e6b6e740 JS IMPORT: Defining meta.importSync for module 0xf37e6b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf37e6b6e600), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf37e6b6ee20), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf37e6ba9060), global 0xf37e6b6e1a0 JS IMPORT: Module metadata hook for module 0xf37e6ba91a0 JS IMPORT: Defining meta.importSync for module 0xf37e6ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36f455311c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x36f455300100 of 0x36f455311d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36f455311d40 in 0x36f455300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36f455300100 of 0x36f4553120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36f455300100 of 0x36f455311af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36f455300100 of 0xf37e6b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36f455311d40 of 0xf37e6b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf37e6bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf37e6bad070, JSClass 0x7412e1123620, in object 0xf37e6bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x36f4553123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf37e6bad0d0, JSClass 0x7412e1123620, in object 0xf37e6bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf37e6bad130, JSClass 0x7412e1123620, in object 0xf37e6bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf37e6bad190, JSClass 0x7412e1123620, in object 0xf37e6bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf37e6bad040 in GIRepository 0x36f455311af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf37e6b6ee20), global 0xf37e6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf37e6ba92e0), global 0xf37e6b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xf37e6bad1f0 in GIRepository 0x36f455311af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x36f455300100 of 0x36f455317020 '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 0x2ff05cd00098 JS IMPORT: Defining parent (nil) of 0x2ff05cd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ff05cd00100 of 0x2ff05cd00428 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x66dde96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x66dde96e420), global 0x66dde96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x66dde96e420), global 0x66dde96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x66dde96e420), global 0x66dde96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x66dde96e420), global 0x66dde96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x66dde96e420), global 0x66dde96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x66dde96e600), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x66dde96e740), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x66dde96e880), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x66dde96e880), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x66dde96e740), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x66dde96e600), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x66dde96ee20), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x66dde9a9060), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x66dde9a9060), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x66dde96ee20), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x66dde9a92e0), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x66dde9a92e0), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x66dde96ee20), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x66dde96ee20), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x66dde96e600), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x66dde96e740), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x66dde96e880), global 0x66dde96e1a0 JS IMPORT: Module metadata hook for module 0x66dde96e740 JS IMPORT: Defining meta.importSync for module 0x66dde96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x66dde96e600), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x66dde96ee20), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x66dde9a9060), global 0x66dde96e1a0 JS IMPORT: Module metadata hook for module 0x66dde9a91a0 JS IMPORT: Defining meta.importSync for module 0x66dde9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ff05cd11c70 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 0x2ff05cd00100 of 0x2ff05cd11df0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ff05cd11df0 in 0x2ff05cd00100 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 0x2ff05cd00100 of 0x2ff05cd121a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ff05cd00100 of 0x2ff05cd11b58 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ff05cd00100 of 0x66dde96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ff05cd11df0 of 0x66dde96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x66dde9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x66dde9ad070, JSClass 0x7301f4b89620, in object 0x66dde9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2ff05cd124f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x66dde9ad0d0, JSClass 0x7301f4b89620, in object 0x66dde9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x66dde9ad130, JSClass 0x7301f4b89620, in object 0x66dde9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x66dde9ad190, JSClass 0x7301f4b89620, in object 0x66dde9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x66dde9ad040 in GIRepository 0x2ff05cd11b58 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x66dde96ee20), global 0x66dde96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x66dde9a92e0), global 0x66dde96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x66dde9ad1f0 in GIRepository 0x2ff05cd11b58 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2ff05cd00100 of 0x2ff05cd17120 '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 0x3942fae00098 JS IMPORT: Defining parent (nil) of 0x3942fae00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3942fae00100 of 0x3942fae00428 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x13a5e366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a5e366e420), global 0x13a5e366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a5e366e420), global 0x13a5e366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a5e366e420), global 0x13a5e366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a5e366e420), global 0x13a5e366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13a5e366e420), global 0x13a5e366e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13a5e366e600), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13a5e366e740), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13a5e366e880), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13a5e366e880), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13a5e366e740), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13a5e366e600), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a5e366ee20), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a5e36a9060), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a5e36a9060), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13a5e366ee20), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a5e36a92e0), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a5e36a92e0), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a5e366ee20), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13a5e366ee20), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13a5e366e600), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13a5e366e740), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13a5e366e880), global 0x13a5e366e1a0 JS IMPORT: Module metadata hook for module 0x13a5e366e740 JS IMPORT: Defining meta.importSync for module 0x13a5e366e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13a5e366e600), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a5e366ee20), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a5e36a9060), global 0x13a5e366e1a0 JS IMPORT: Module metadata hook for module 0x13a5e36a91a0 JS IMPORT: Defining meta.importSync for module 0x13a5e36a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3942fae11c70 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 0x3942fae00100 of 0x3942fae11df0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3942fae11df0 in 0x3942fae00100 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 0x3942fae00100 of 0x3942fae121a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3942fae00100 of 0x3942fae11b58 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3942fae00100 of 0x13a5e366ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3942fae11df0 of 0x13a5e366ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13a5e36b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13a5e36ad070, JSClass 0x76190f071620, in object 0x13a5e36ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3942fae124f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13a5e36ad0d0, JSClass 0x76190f071620, in object 0x13a5e36ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13a5e36ad130, JSClass 0x76190f071620, in object 0x13a5e36ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13a5e36ad190, JSClass 0x76190f071620, in object 0x13a5e36ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13a5e36ad040 in GIRepository 0x3942fae11b58 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13a5e366ee20), global 0x13a5e366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13a5e36a92e0), global 0x13a5e366e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x13a5e36ad1f0 in GIRepository 0x3942fae11b58 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3942fae00100 of 0x3942fae17120 '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 0x1fa488800098 JS IMPORT: Defining parent (nil) of 0x1fa488800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1fa488800100 of 0x1fa4888003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x376dce56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x376dce56e420), global 0x376dce56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x376dce56e420), global 0x376dce56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x376dce56e420), global 0x376dce56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x376dce56e420), global 0x376dce56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x376dce56e420), global 0x376dce56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x376dce56e600), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x376dce56e740), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x376dce56e880), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x376dce56e880), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x376dce56e740), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x376dce56e600), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x376dce56ee20), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x376dce5a9060), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x376dce5a9060), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x376dce56ee20), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x376dce5a92e0), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x376dce5a92e0), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x376dce56ee20), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x376dce56ee20), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x376dce56e600), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x376dce56e740), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x376dce56e880), global 0x376dce56e1a0 JS IMPORT: Module metadata hook for module 0x376dce56e740 JS IMPORT: Defining meta.importSync for module 0x376dce56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x376dce56e600), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x376dce56ee20), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x376dce5a9060), global 0x376dce56e1a0 JS IMPORT: Module metadata hook for module 0x376dce5a91a0 JS IMPORT: Defining meta.importSync for module 0x376dce5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fa488811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1fa488800100 of 0x1fa488811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1fa488811d40 in 0x1fa488800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1fa488800100 of 0x1fa4888120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1fa488800100 of 0x1fa488811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1fa488800100 of 0x376dce56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1fa488811d40 of 0x376dce56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x376dce5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x376dce5ad070, JSClass 0x79bec41b0620, in object 0x376dce5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1fa4888123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x376dce5ad0d0, JSClass 0x79bec41b0620, in object 0x376dce5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x376dce5ad130, JSClass 0x79bec41b0620, in object 0x376dce5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x376dce5ad190, JSClass 0x79bec41b0620, in object 0x376dce5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x376dce5ad040 in GIRepository 0x1fa488811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x376dce56ee20), global 0x376dce56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x376dce5a92e0), global 0x376dce56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x376dce5ad1f0 in GIRepository 0x1fa488811af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1fa488800100 of 0x1fa488817020 '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 0x10feab100098 JS IMPORT: Defining parent (nil) of 0x10feab100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10feab100100 of 0x10feab1003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25424c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25424c26e420), global 0x25424c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25424c26e420), global 0x25424c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25424c26e420), global 0x25424c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25424c26e420), global 0x25424c26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25424c26e420), global 0x25424c26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25424c26e600), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25424c26e740), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25424c26e880), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25424c26e880), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25424c26e740), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25424c26e600), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25424c26ee20), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25424c2a9060), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25424c2a9060), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25424c26ee20), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25424c2a92e0), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25424c2a92e0), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25424c26ee20), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25424c26ee20), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25424c26e600), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25424c26e740), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25424c26e880), global 0x25424c26e1a0 JS IMPORT: Module metadata hook for module 0x25424c26e740 JS IMPORT: Defining meta.importSync for module 0x25424c26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25424c26e600), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25424c26ee20), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25424c2a9060), global 0x25424c26e1a0 JS IMPORT: Module metadata hook for module 0x25424c2a91a0 JS IMPORT: Defining meta.importSync for module 0x25424c2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10feab111c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x10feab100100 of 0x10feab111d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10feab111d40 in 0x10feab100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10feab100100 of 0x10feab1120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10feab100100 of 0x10feab111af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10feab100100 of 0x25424c26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10feab111d40 of 0x25424c26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25424c2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25424c2ad070, JSClass 0x7f0cc57a3620, in object 0x25424c2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x10feab1123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25424c2ad0d0, JSClass 0x7f0cc57a3620, in object 0x25424c2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25424c2ad130, JSClass 0x7f0cc57a3620, in object 0x25424c2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25424c2ad190, JSClass 0x7f0cc57a3620, in object 0x25424c2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25424c2ad040 in GIRepository 0x10feab111af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25424c26ee20), global 0x25424c26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25424c2a92e0), global 0x25424c26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25424c2ad1f0 in GIRepository 0x10feab111af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x10feab100100 of 0x10feab117020 '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 0x394c77c00098 JS IMPORT: Defining parent (nil) of 0x394c77c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x394c77c00100 of 0x394c77c003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x227d56f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227d56f6e420), global 0x227d56f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227d56f6e420), global 0x227d56f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227d56f6e420), global 0x227d56f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227d56f6e420), global 0x227d56f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x227d56f6e420), global 0x227d56f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227d56f6e600), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227d56f6e740), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227d56f6e880), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227d56f6e880), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227d56f6e740), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227d56f6e600), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227d56f6ee20), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227d56fa9060), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227d56fa9060), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227d56f6ee20), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227d56fa92e0), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227d56fa92e0), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227d56f6ee20), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227d56f6ee20), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227d56f6e600), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227d56f6e740), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227d56f6e880), global 0x227d56f6e1a0 JS IMPORT: Module metadata hook for module 0x227d56f6e740 JS IMPORT: Defining meta.importSync for module 0x227d56f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227d56f6e600), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227d56f6ee20), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227d56fa9060), global 0x227d56f6e1a0 JS IMPORT: Module metadata hook for module 0x227d56fa91a0 JS IMPORT: Defining meta.importSync for module 0x227d56fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x394c77c11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x394c77c00100 of 0x394c77c11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x394c77c11d40 in 0x394c77c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x394c77c00100 of 0x394c77c120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x394c77c00100 of 0x394c77c11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x394c77c00100 of 0x227d56f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x394c77c11d40 of 0x227d56f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x227d56fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x227d56fad070, JSClass 0x795fe39f8620, in object 0x227d56fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x394c77c123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x227d56fad0d0, JSClass 0x795fe39f8620, in object 0x227d56fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x227d56fad130, JSClass 0x795fe39f8620, in object 0x227d56fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x227d56fad190, JSClass 0x795fe39f8620, in object 0x227d56fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x227d56fad040 in GIRepository 0x394c77c11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227d56f6ee20), global 0x227d56f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227d56fa92e0), global 0x227d56f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x227d56fad1f0 in GIRepository 0x394c77c11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x394c77c00100 of 0x394c77c17020 '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 0x26f7ac000098 JS IMPORT: Defining parent (nil) of 0x26f7ac000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x26f7ac000100 of 0x26f7ac0003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x35369936e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35369936e420), global 0x35369936e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35369936e420), global 0x35369936e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35369936e420), global 0x35369936e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35369936e420), global 0x35369936e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35369936e420), global 0x35369936e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35369936e600), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35369936e740), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35369936e880), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35369936e880), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35369936e740), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35369936e600), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35369936ee20), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3536993a9060), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3536993a9060), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35369936ee20), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3536993a92e0), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3536993a92e0), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35369936ee20), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35369936ee20), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35369936e600), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35369936e740), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35369936e880), global 0x35369936e1a0 JS IMPORT: Module metadata hook for module 0x35369936e740 JS IMPORT: Defining meta.importSync for module 0x35369936e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35369936e600), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35369936ee20), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3536993a9060), global 0x35369936e1a0 JS IMPORT: Module metadata hook for module 0x3536993a91a0 JS IMPORT: Defining meta.importSync for module 0x3536993a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x26f7ac011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x26f7ac000100 of 0x26f7ac011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x26f7ac011d40 in 0x26f7ac000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x26f7ac000100 of 0x26f7ac0120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x26f7ac000100 of 0x26f7ac011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x26f7ac000100 of 0x35369936ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x26f7ac011d40 of 0x35369936ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3536993b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3536993ad070, JSClass 0x7fc9a5b47620, in object 0x3536993ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x26f7ac0123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3536993ad0d0, JSClass 0x7fc9a5b47620, in object 0x3536993ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3536993ad130, JSClass 0x7fc9a5b47620, in object 0x3536993ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3536993ad190, JSClass 0x7fc9a5b47620, in object 0x3536993ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3536993ad040 in GIRepository 0x26f7ac011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35369936ee20), global 0x35369936e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3536993a92e0), global 0x35369936e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3536993ad1f0 in GIRepository 0x26f7ac011af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x26f7ac000100 of 0x26f7ac017020 '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 0x238f03600098 JS IMPORT: Defining parent (nil) of 0x238f03600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x238f03600100 of 0x238f036003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3ad9c7c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ad9c7c6e420), global 0x3ad9c7c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ad9c7c6e420), global 0x3ad9c7c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ad9c7c6e420), global 0x3ad9c7c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ad9c7c6e420), global 0x3ad9c7c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ad9c7c6e420), global 0x3ad9c7c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ad9c7c6e600), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ad9c7c6e740), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ad9c7c6e880), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ad9c7c6e880), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ad9c7c6e740), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ad9c7c6e600), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ad9c7c6ee20), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ad9c7ca9060), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ad9c7ca9060), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ad9c7c6ee20), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ad9c7ca92e0), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ad9c7ca92e0), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ad9c7c6ee20), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ad9c7c6ee20), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ad9c7c6e600), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ad9c7c6e740), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ad9c7c6e880), global 0x3ad9c7c6e1a0 JS IMPORT: Module metadata hook for module 0x3ad9c7c6e740 JS IMPORT: Defining meta.importSync for module 0x3ad9c7c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ad9c7c6e600), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ad9c7c6ee20), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ad9c7ca9060), global 0x3ad9c7c6e1a0 JS IMPORT: Module metadata hook for module 0x3ad9c7ca91a0 JS IMPORT: Defining meta.importSync for module 0x3ad9c7ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x238f03611c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x238f03600100 of 0x238f03611d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x238f03611d40 in 0x238f03600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x238f03600100 of 0x238f036120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x238f03600100 of 0x238f03611af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x238f03600100 of 0x3ad9c7c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x238f03611d40 of 0x3ad9c7c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ad9c7cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ad9c7cad070, JSClass 0x7b3273179620, in object 0x3ad9c7cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x238f036123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ad9c7cad0d0, JSClass 0x7b3273179620, in object 0x3ad9c7cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ad9c7cad130, JSClass 0x7b3273179620, in object 0x3ad9c7cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ad9c7cad190, JSClass 0x7b3273179620, in object 0x3ad9c7cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ad9c7cad040 in GIRepository 0x238f03611af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ad9c7c6ee20), global 0x3ad9c7c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ad9c7ca92e0), global 0x3ad9c7c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3ad9c7cad1f0 in GIRepository 0x238f03611af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x238f03600100 of 0x238f03617020 '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 0x110637600098 JS IMPORT: Defining parent (nil) of 0x110637600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x110637600100 of 0x1106376003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xec0b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec0b26e420), global 0xec0b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec0b26e420), global 0xec0b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec0b26e420), global 0xec0b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec0b26e420), global 0xec0b26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec0b26e420), global 0xec0b26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xec0b26e600), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec0b26e740), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec0b26e880), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec0b26e880), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec0b26e740), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xec0b26e600), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec0b26ee20), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec0b2a9060), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec0b2a9060), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec0b26ee20), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec0b2a92e0), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec0b2a92e0), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec0b26ee20), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec0b26ee20), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xec0b26e600), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec0b26e740), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec0b26e880), global 0xec0b26e1a0 JS IMPORT: Module metadata hook for module 0xec0b26e740 JS IMPORT: Defining meta.importSync for module 0xec0b26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xec0b26e600), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec0b26ee20), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec0b2a9060), global 0xec0b26e1a0 JS IMPORT: Module metadata hook for module 0xec0b2a91a0 JS IMPORT: Defining meta.importSync for module 0xec0b2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x110637611c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x110637600100 of 0x110637611d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x110637611d40 in 0x110637600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x110637600100 of 0x1106376120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x110637600100 of 0x110637611af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x110637600100 of 0xec0b26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x110637611d40 of 0xec0b26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xec0b2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xec0b2ad070, JSClass 0x748186b9d620, in object 0xec0b2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1106376123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xec0b2ad0d0, JSClass 0x748186b9d620, in object 0xec0b2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xec0b2ad130, JSClass 0x748186b9d620, in object 0xec0b2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xec0b2ad190, JSClass 0x748186b9d620, in object 0xec0b2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xec0b2ad040 in GIRepository 0x110637611af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec0b26ee20), global 0xec0b26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec0b2a92e0), global 0xec0b26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xec0b2ad1f0 in GIRepository 0x110637611af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x110637600100 of 0x110637617020 '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 0x9770dd00098 JS IMPORT: Defining parent (nil) of 0x9770dd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x9770dd00100 of 0x9770dd003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3888f2c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3888f2c6e420), global 0x3888f2c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3888f2c6e420), global 0x3888f2c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3888f2c6e420), global 0x3888f2c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3888f2c6e420), global 0x3888f2c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3888f2c6e420), global 0x3888f2c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3888f2c6e600), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3888f2c6e740), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3888f2c6e880), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3888f2c6e880), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3888f2c6e740), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3888f2c6e600), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3888f2c6ee20), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3888f2ca9060), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3888f2ca9060), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3888f2c6ee20), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3888f2ca92e0), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3888f2ca92e0), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3888f2c6ee20), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3888f2c6ee20), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3888f2c6e600), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3888f2c6e740), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3888f2c6e880), global 0x3888f2c6e1a0 JS IMPORT: Module metadata hook for module 0x3888f2c6e740 JS IMPORT: Defining meta.importSync for module 0x3888f2c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3888f2c6e600), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3888f2c6ee20), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3888f2ca9060), global 0x3888f2c6e1a0 JS IMPORT: Module metadata hook for module 0x3888f2ca91a0 JS IMPORT: Defining meta.importSync for module 0x3888f2ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x9770dd11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x9770dd00100 of 0x9770dd11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x9770dd11d40 in 0x9770dd00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x9770dd00100 of 0x9770dd120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x9770dd00100 of 0x9770dd11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x9770dd00100 of 0x3888f2c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x9770dd11d40 of 0x3888f2c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3888f2cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3888f2cad070, JSClass 0x79b2fe03a620, in object 0x3888f2cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x9770dd123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3888f2cad0d0, JSClass 0x79b2fe03a620, in object 0x3888f2cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3888f2cad130, JSClass 0x79b2fe03a620, in object 0x3888f2cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3888f2cad190, JSClass 0x79b2fe03a620, in object 0x3888f2cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3888f2cad040 in GIRepository 0x9770dd11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3888f2c6ee20), global 0x3888f2c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3888f2ca92e0), global 0x3888f2c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3888f2cad1f0 in GIRepository 0x9770dd11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x9770dd00100 of 0x9770dd17020 '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 0x1b0936d00098 JS IMPORT: Defining parent (nil) of 0x1b0936d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b0936d00100 of 0x1b0936d003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3106926e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3106926e420), global 0x3106926e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3106926e420), global 0x3106926e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3106926e420), global 0x3106926e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3106926e420), global 0x3106926e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3106926e420), global 0x3106926e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3106926e600), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3106926e740), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3106926e880), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3106926e880), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3106926e740), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3106926e600), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3106926ee20), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310692a9060), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310692a9060), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3106926ee20), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310692a92e0), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310692a92e0), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3106926ee20), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3106926ee20), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3106926e600), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3106926e740), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3106926e880), global 0x3106926e1a0 JS IMPORT: Module metadata hook for module 0x3106926e740 JS IMPORT: Defining meta.importSync for module 0x3106926e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3106926e600), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3106926ee20), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310692a9060), global 0x3106926e1a0 JS IMPORT: Module metadata hook for module 0x310692a91a0 JS IMPORT: Defining meta.importSync for module 0x310692a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b0936d11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b0936d00100 of 0x1b0936d11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b0936d11d40 in 0x1b0936d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b0936d00100 of 0x1b0936d120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b0936d00100 of 0x1b0936d11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b0936d00100 of 0x3106926ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b0936d11d40 of 0x3106926ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x310692b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x310692ad070, JSClass 0x7a3895840620, in object 0x310692ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b0936d123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x310692ad0d0, JSClass 0x7a3895840620, in object 0x310692ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x310692ad130, JSClass 0x7a3895840620, in object 0x310692ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x310692ad190, JSClass 0x7a3895840620, in object 0x310692ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x310692ad040 in GIRepository 0x1b0936d11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3106926ee20), global 0x3106926e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310692a92e0), global 0x3106926e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x310692ad1f0 in GIRepository 0x1b0936d11af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1b0936d00100 of 0x1b0936d17020 '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 0x16239f400098 JS IMPORT: Defining parent (nil) of 0x16239f400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x16239f400100 of 0x16239f4003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25b96636e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b96636e420), global 0x25b96636e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b96636e420), global 0x25b96636e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b96636e420), global 0x25b96636e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b96636e420), global 0x25b96636e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b96636e420), global 0x25b96636e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25b96636e600), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25b96636e740), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25b96636e880), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25b96636e880), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25b96636e740), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25b96636e600), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25b96636ee20), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b9663a9060), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b9663a9060), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25b96636ee20), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b9663a92e0), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b9663a92e0), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25b96636ee20), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25b96636ee20), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25b96636e600), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25b96636e740), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25b96636e880), global 0x25b96636e1a0 JS IMPORT: Module metadata hook for module 0x25b96636e740 JS IMPORT: Defining meta.importSync for module 0x25b96636e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25b96636e600), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25b96636ee20), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b9663a9060), global 0x25b96636e1a0 JS IMPORT: Module metadata hook for module 0x25b9663a91a0 JS IMPORT: Defining meta.importSync for module 0x25b9663a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x16239f411c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x16239f400100 of 0x16239f411d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x16239f411d40 in 0x16239f400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x16239f400100 of 0x16239f4120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x16239f400100 of 0x16239f411af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x16239f400100 of 0x25b96636ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x16239f411d40 of 0x25b96636ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25b9663b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25b9663ad070, JSClass 0x7ba60813a620, in object 0x25b9663ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x16239f4123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25b9663ad0d0, JSClass 0x7ba60813a620, in object 0x25b9663ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25b9663ad130, JSClass 0x7ba60813a620, in object 0x25b9663ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25b9663ad190, JSClass 0x7ba60813a620, in object 0x25b9663ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25b9663ad040 in GIRepository 0x16239f411af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25b96636ee20), global 0x25b96636e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b9663a92e0), global 0x25b96636e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25b9663ad1f0 in GIRepository 0x16239f411af8 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 0xb1f4e700098 JS IMPORT: Defining parent (nil) of 0xb1f4e700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb1f4e700100 of 0xb1f4e7003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x68c4376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x68c4376e420), global 0x68c4376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x68c4376e420), global 0x68c4376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x68c4376e420), global 0x68c4376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x68c4376e420), global 0x68c4376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x68c4376e420), global 0x68c4376e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x68c4376e600), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68c4376e740), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68c4376e880), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68c4376e880), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68c4376e740), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x68c4376e600), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68c4376ee20), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68c437a9060), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68c437a9060), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x68c4376ee20), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68c437a92e0), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68c437a92e0), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x68c4376ee20), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68c4376ee20), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x68c4376e600), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x68c4376e740), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x68c4376e880), global 0x68c4376e1a0 JS IMPORT: Module metadata hook for module 0x68c4376e740 JS IMPORT: Defining meta.importSync for module 0x68c4376e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x68c4376e600), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x68c4376ee20), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68c437a9060), global 0x68c4376e1a0 JS IMPORT: Module metadata hook for module 0x68c437a91a0 JS IMPORT: Defining meta.importSync for module 0x68c437a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb1f4e711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xb1f4e700100 of 0xb1f4e711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb1f4e711d40 in 0xb1f4e700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb1f4e700100 of 0xb1f4e7120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb1f4e700100 of 0xb1f4e711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb1f4e700100 of 0x68c4376ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb1f4e711d40 of 0x68c4376ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x68c437b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x68c437ad070, JSClass 0x74d430bba620, in object 0x68c437ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb1f4e7123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x68c437ad0d0, JSClass 0x74d430bba620, in object 0x68c437ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x68c437ad130, JSClass 0x74d430bba620, in object 0x68c437ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x68c437ad190, JSClass 0x74d430bba620, in object 0x68c437ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x68c437ad040 in GIRepository 0xb1f4e711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x68c4376ee20), global 0x68c4376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x68c437a92e0), global 0x68c4376e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x68c437ad1f0 in GIRepository 0xb1f4e711af8 JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xb1f4e700100 of 0x68c437b1be0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xb1f4e700100 of 0x68c437b1b80 '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 0xb1f4e700100 of 0x68c437b1c40 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xb1f4e700100 of 0x68c437b1b20 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xb1f4e711d40 of 0x68c437b1ac0 '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 0xb1f4e700100 of 0xb1f4e718dd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xb1f4e700100 of 0x68c437b1f10 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb1f4e711d40 of 0x68c437b1eb0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x68c437d1070 class 0x74d430bbe360 in object 0x68c437ad250 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x68c437ad6a0, JSClass 0x74d430bbae20, in object 0x68c437ad250 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x68c437ad250 in GIRepository 0xb1f4e711af8 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x68c437ad6d0, JSClass 0x74d430bbae20, in object 0x68c437ad220 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x68c437ad730, JSClass 0x74d430bbae20, in object 0x68c437ad220 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 0x68c437ad790, JSClass 0x74d430bba620, in object 0x68c437ad220 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x68c437ad7f0, JSClass 0x74d430bba620, in object 0x68c437ad220 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 0x68c437ad850, JSClass 0x74d430bbae20, in object 0x68c437ad220 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x68c437ad8b0, JSClass 0x74d430bbae20, in object 0x68c437ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x68c437ad910, JSClass 0x74d430bbae20, in object 0x68c437ad220 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 0x68c437d1820, JSClass 0x74d430bbabe0, in object 0x68c437ad220 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x68c437ad9a0, JSClass 0x74d430bbae20, in object 0xb1f4e711be8 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x68c437ada30, JSClass 0x74d430bba620, in object 0x68c437ad220 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 0x68c437ada90, JSClass 0x74d430bbae20, in object 0x68c437ad220 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' 0x68c437ad220 in GIRepository 0xb1f4e711af8 JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x68c437adaf0, JSClass 0x74d430bbae20, in object 0x68c437ad220 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 0x1cb8c0500098 JS IMPORT: Defining parent (nil) of 0x1cb8c0500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cb8c0500100 of 0x1cb8c05003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x379b6d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x379b6d56e420), global 0x379b6d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x379b6d56e420), global 0x379b6d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x379b6d56e420), global 0x379b6d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x379b6d56e420), global 0x379b6d56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x379b6d56e420), global 0x379b6d56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x379b6d56e600), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x379b6d56e740), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x379b6d56e880), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x379b6d56e880), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x379b6d56e740), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x379b6d56e600), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x379b6d56ee20), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x379b6d5a9060), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x379b6d5a9060), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x379b6d56ee20), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x379b6d5a92e0), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x379b6d5a92e0), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x379b6d56ee20), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x379b6d56ee20), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x379b6d56e600), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x379b6d56e740), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x379b6d56e880), global 0x379b6d56e1a0 JS IMPORT: Module metadata hook for module 0x379b6d56e740 JS IMPORT: Defining meta.importSync for module 0x379b6d56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x379b6d56e600), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x379b6d56ee20), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x379b6d5a9060), global 0x379b6d56e1a0 JS IMPORT: Module metadata hook for module 0x379b6d5a91a0 JS IMPORT: Defining meta.importSync for module 0x379b6d5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cb8c0511c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1cb8c0500100 of 0x1cb8c0511d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cb8c0511d40 in 0x1cb8c0500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cb8c0500100 of 0x1cb8c05120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cb8c0500100 of 0x1cb8c0511af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cb8c0500100 of 0x379b6d56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cb8c0511d40 of 0x379b6d56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x379b6d5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x379b6d5ad070, JSClass 0x7c6ea960e620, in object 0x379b6d5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1cb8c05123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x379b6d5ad0d0, JSClass 0x7c6ea960e620, in object 0x379b6d5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x379b6d5ad130, JSClass 0x7c6ea960e620, in object 0x379b6d5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x379b6d5ad190, JSClass 0x7c6ea960e620, in object 0x379b6d5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x379b6d5ad040 in GIRepository 0x1cb8c0511af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x379b6d56ee20), global 0x379b6d56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x379b6d5a92e0), global 0x379b6d56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x379b6d5ad1f0 in GIRepository 0x1cb8c0511af8 JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1cb8c0500100 of 0x379b6d5b1af0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1cb8c0500100 of 0x379b6d5b1c10 '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 0x1cb8c0500100 of 0x379b6d5b1c70 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1cb8c0500100 of 0x379b6d5b1bb0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1cb8c0511d40 of 0x379b6d5b1b50 '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 0x1cb8c0500100 of 0x1cb8c0518f48 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1cb8c0500100 of 0x379b6d5b1f40 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1cb8c0511d40 of 0x379b6d5b1ee0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x379b6d5cf0a0 class 0x7c6ea9612360 in object 0x379b6d5ad280 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x379b6d5ad6d0, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad280 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x379b6d5ad280 in GIRepository 0x1cb8c0511af8 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x379b6d5ad700, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad250 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x379b6d5ad760, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad250 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 0x379b6d5ad7c0, JSClass 0x7c6ea960e620, in object 0x379b6d5ad250 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x379b6d5ad820, JSClass 0x7c6ea960e620, in object 0x379b6d5ad250 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 0x379b6d5ad880, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad250 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x379b6d5ad8e0, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x379b6d5ad940, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad250 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 0x379b6d5cf850, JSClass 0x7c6ea960ebe0, in object 0x379b6d5ad250 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x379b6d5ad9d0, JSClass 0x7c6ea960ee20, in object 0x1cb8c0511be8 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x379b6d5ada60, JSClass 0x7c6ea960e620, in object 0x379b6d5ad250 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 0x379b6d5adac0, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad250 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' 0x379b6d5ad250 in GIRepository 0x1cb8c0511af8 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1cb8c0511d40 of 0x379b6d5b1a90 '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 0x379b6d5adb20, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad280 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x379b6d5adb80, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad220 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x379b6d5adbe0, JSClass 0x7c6ea960ee20, in object 0x379b6d5ad220 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x379b6d5ad220 in GIRepository 0x1cb8c0511af8 JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G OBJ: Defined class for Gjs_BadWidget (Gjs_BadWidget), prototype 0x379b6d5adc70, JSClass 0x7c6ea960ee20, in object 0x1cb8c0511be8 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:424535): Gjs-CRITICAL **: 03:01:50.219: 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:424535): Gjs-CRITICAL **: 03:01:50.220: The offending callback was destroy(), a vfunc. == Stack trace for context 0x57fd5b6bf1f0 == 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 0x5da72c00098 JS IMPORT: Defining parent (nil) of 0x5da72c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5da72c00100 of 0x5da72c003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xbcfc526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbcfc526e420), global 0xbcfc526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbcfc526e420), global 0xbcfc526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbcfc526e420), global 0xbcfc526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbcfc526e420), global 0xbcfc526e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbcfc526e420), global 0xbcfc526e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbcfc526e600), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbcfc526e740), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbcfc526e880), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbcfc526e880), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbcfc526e740), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbcfc526e600), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcfc526ee20), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcfc52a9060), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcfc52a9060), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbcfc526ee20), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcfc52a92e0), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcfc52a92e0), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbcfc526ee20), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcfc526ee20), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbcfc526e600), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbcfc526e740), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbcfc526e880), global 0xbcfc526e1a0 JS IMPORT: Module metadata hook for module 0xbcfc526e740 JS IMPORT: Defining meta.importSync for module 0xbcfc526e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbcfc526e600), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbcfc526ee20), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcfc52a9060), global 0xbcfc526e1a0 JS IMPORT: Module metadata hook for module 0xbcfc52a91a0 JS IMPORT: Defining meta.importSync for module 0xbcfc52a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5da72c11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5da72c00100 of 0x5da72c11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5da72c11d40 in 0x5da72c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5da72c00100 of 0x5da72c120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5da72c00100 of 0x5da72c11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5da72c00100 of 0xbcfc52af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5da72c11d40 of 0xbcfc526ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xbcfc52af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xbcfc52ae070, JSClass 0x794c279de620, in object 0xbcfc52ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x5da72c123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xbcfc52ae0d0, JSClass 0x794c279de620, in object 0xbcfc52ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xbcfc52ae130, JSClass 0x794c279de620, in object 0xbcfc52ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xbcfc52ae190, JSClass 0x794c279de620, in object 0xbcfc52ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xbcfc52ae040 in GIRepository 0x5da72c11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbcfc526ee20), global 0xbcfc526e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbcfc52a92e0), global 0xbcfc526e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xbcfc52ae1f0 in GIRepository 0x5da72c11af8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing 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:424549): Gjs-CRITICAL **: 03:01:51.131: 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 0x15f933b00098 JS IMPORT: Defining parent (nil) of 0x15f933b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x15f933b00100 of 0x15f933b003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3da9e996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da9e996e420), global 0x3da9e996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da9e996e420), global 0x3da9e996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da9e996e420), global 0x3da9e996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da9e996e420), global 0x3da9e996e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3da9e996e420), global 0x3da9e996e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da9e996e600), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da9e996e740), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da9e996e880), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da9e996e880), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da9e996e740), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da9e996e600), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da9e996ee20), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a9060), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a9060), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da9e996ee20), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a92e0), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a92e0), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da9e996ee20), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da9e996ee20), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3da9e996e600), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3da9e996e740), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3da9e996e880), global 0x3da9e996e1a0 JS IMPORT: Module metadata hook for module 0x3da9e996e740 JS IMPORT: Defining meta.importSync for module 0x3da9e996e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3da9e996e600), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da9e996ee20), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a9060), global 0x3da9e996e1a0 JS IMPORT: Module metadata hook for module 0x3da9e99a91a0 JS IMPORT: Defining meta.importSync for module 0x3da9e99a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x15f933b11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x15f933b00100 of 0x15f933b11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x15f933b11d40 in 0x15f933b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x15f933b00100 of 0x15f933b120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x15f933b00100 of 0x15f933b11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x15f933b00100 of 0x3da9e996ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x15f933b11d40 of 0x3da9e996ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3da9e99b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3da9e99ad070, JSClass 0x7047b8b2e620, in object 0x3da9e99ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x15f933b123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3da9e99ad0d0, JSClass 0x7047b8b2e620, in object 0x3da9e99ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3da9e99ad130, JSClass 0x7047b8b2e620, in object 0x3da9e99ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3da9e99ad190, JSClass 0x7047b8b2e620, in object 0x3da9e99ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3da9e99ad040 in GIRepository 0x15f933b11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3da9e996ee20), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a92e0), global 0x3da9e996e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3da9e99ad1f0 in GIRepository 0x15f933b11af8 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 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a96a0), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a96a0), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3da9e99a96a0), global 0x3da9e996e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x15f933b00100 of 0x15f933b189e0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x15f933b00100 of 0x3da9e99b1d90 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x15f933b00100 of 0x3da9e99b1df0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x15f933b11d40 of 0x3da9e99b1d30 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3da9e99b1f10 class 0x7047b8b32360 in object 0x3da9e99ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3da9e99ad670, JSClass 0x7047b8b2ee20, in object 0x3da9e99ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3da9e99ad220 in GIRepository 0x15f933b11af8 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3da9e99a9560), global 0x3da9e996e1a0 JS IMPORT: Module metadata hook for module 0x3da9e99a97e0 JS IMPORT: Defining meta.importSync for module 0x3da9e99a97e0 JS NATIVE: Defining native module 'system' JS G OBJ: Defined class for Gjs_Button (Gjs_Button), prototype 0x3da9e99ad6d0, JSClass 0x7047b8b2ee20, in object 0x15f933b11be8 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 0x15f933b1c538 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 0x3da9e99ad730, JSClass 0x7047b8b2e620, in object 0x3da9e99ad040 JS G BXD: Defining method run in prototype for GLib.MainLoop ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 43/65 gjs:JS+thread-safe / CairoModule RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=105 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 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 ▶ 42/65 GLib Structured logging handler writes a warning 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 ISO-8859-13 can be decoded. 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 ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK 42/65 gjs:JS+thread-safe / GLibLogWriter OK 0.89s 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 0x3efac3800098 JS IMPORT: Defining parent (nil) of 0x3efac3800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3efac3800100 of 0x3efac38003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x18517606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18517606e420), global 0x18517606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18517606e420), global 0x18517606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18517606e420), global 0x18517606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18517606e420), global 0x18517606e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18517606e420), global 0x18517606e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18517606e600), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18517606e740), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18517606e880), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18517606e880), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18517606e740), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18517606e600), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18517606ee20), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1851760a9060), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1851760a9060), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18517606ee20), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1851760a92e0), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1851760a92e0), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18517606ee20), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18517606ee20), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18517606e600), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18517606e740), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18517606e880), global 0x18517606e1a0 JS IMPORT: Module metadata hook for module 0x18517606e740 JS IMPORT: Defining meta.importSync for module 0x18517606e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18517606e600), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18517606ee20), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1851760a9060), global 0x18517606e1a0 JS IMPORT: Module metadata hook for module 0x1851760a91a0 JS IMPORT: Defining meta.importSync for module 0x1851760a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3efac3811c30 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 0x3efac3800100 of 0x3efac3811d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3efac3811d88 in 0x3efac3800100 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 0x3efac3800100 of 0x3efac3812118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3efac3800100 of 0x3efac3811b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3efac3800100 of 0x18517606ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3efac3811d88 of 0x18517606ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1851760b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1851760ad070, JSClass 0x7406e83e8620, in object 0x1851760ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3efac3812468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1851760ad0d0, JSClass 0x7406e83e8620, in object 0x1851760ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1851760ad130, JSClass 0x7406e83e8620, in object 0x1851760ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1851760ad190, JSClass 0x7406e83e8620, in object 0x1851760ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1851760ad040 in GIRepository 0x3efac3811b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18517606ee20), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1851760a92e0), global 0x18517606e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1851760ad1f0 in GIRepository 0x3efac3811b18 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 0x3efac3800100 of 0x1851760b1b20 '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 0x1851760ad250, JSClass 0x7406e83e8620, in object 0x1851760ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3efac3800100 of 0x1851760b1a90 '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 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a1793001a0), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13a1793001a0), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13a1793001a0), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a1793001a0), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13a1793001a0), global 0x18517606e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x13a1793001a0), global 0x18517606e1a0 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 0x3efac3832220 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 0x1851760ad3d0, JSClass 0x7406e83e8620, in object 0x1851760ad040 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 0x3efac3832f78 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 >>> MALLOC_PERTURB_=156 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 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 ▶ 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 ▶ 43/65 Cairo imported as ES module cairo default import OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. OK ▶ 43/65 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 41/65 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. OK ▶ 43/65 Cairo imported via GI has boxed types from the GIR file OK 43/65 gjs:JS+thread-safe / CairoModule OK 0.88s 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 0x4c30e00098 JS IMPORT: Defining parent (nil) of 0x4c30e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x4c30e00100 of 0x4c30e003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3f3d0a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3d0a26e420), global 0x3f3d0a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3d0a26e420), global 0x3f3d0a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3d0a26e420), global 0x3f3d0a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3d0a26e420), global 0x3f3d0a26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3f3d0a26e420), global 0x3f3d0a26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f3d0a26e600), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f3d0a26e740), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f3d0a26e880), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f3d0a26e880), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f3d0a26e740), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f3d0a26e600), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f3d0a26ee20), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3d0a2a9060), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3d0a2a9060), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f3d0a26ee20), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3d0a2a92e0), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3d0a2a92e0), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f3d0a26ee20), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f3d0a26ee20), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f3d0a26e600), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f3d0a26e740), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f3d0a26e880), global 0x3f3d0a26e1a0 JS IMPORT: Module metadata hook for module 0x3f3d0a26e740 JS IMPORT: Defining meta.importSync for module 0x3f3d0a26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f3d0a26e600), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f3d0a26ee20), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3d0a2a9060), global 0x3f3d0a26e1a0 JS IMPORT: Module metadata hook for module 0x3f3d0a2a91a0 JS IMPORT: Defining meta.importSync for module 0x3f3d0a2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x4c30e11c30 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 0x4c30e00100 of 0x4c30e11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x4c30e11d88 in 0x4c30e00100 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 0x4c30e00100 of 0x4c30e12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x4c30e00100 of 0x4c30e11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x4c30e00100 of 0x3f3d0a26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x4c30e11d88 of 0x3f3d0a26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3f3d0a2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3f3d0a2ad070, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x4c30e12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3f3d0a2ad0d0, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f3d0a2ad130, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f3d0a2ad190, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3f3d0a2ad040 in GIRepository 0x4c30e11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f3d0a26ee20), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f3d0a2a92e0), global 0x3f3d0a26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3f3d0a2ad1f0 in GIRepository 0x4c30e11b18 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 0x4c30e00100 of 0x3f3d0a2b1b20 '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 0x3f3d0a2ad250, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x4c30e00100 of 0x3f3d0a2b1a90 '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 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1fdf6a1001a0), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1fdf6a1001a0), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fdf6a100420), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fdf6a100420), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1fdf6a1001a0), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1fdf6a1001a0), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x1fdf6a1001a0), global 0x3f3d0a26e1a0 JS IMPORT: Module metadata hook for module 0x1fdf6a1002e0 JS IMPORT: Defining meta.importSync for module 0x1fdf6a1002e0 JS NATIVE: Defining native module 'cairoNative' JS CTX: Initialized class Region prototype 0x4c30e29030 JS CTX: Initialized class Context prototype 0x4c30e29158 JS CTX: Initialized class Surface prototype 0x4c30e29940 JS CTX: Initialized class ImageSurface prototype 0x4c30e299a8 JS CTX: Initialized class Path prototype 0x4c30e29a10 JS CTX: Initialized class PSSurface prototype 0x4c30e29a78 JS CTX: Initialized class PDFSurface prototype 0x4c30e29ae0 JS CTX: Initialized class SVGSurface prototype 0x4c30e29b48 JS CTX: Initialized class Pattern prototype 0x4c30e29bb0 JS CTX: Initialized class Gradient prototype 0x4c30e29c98 JS CTX: Initialized class LinearGradient prototype 0x4c30e29d00 JS CTX: Initialized class RadialGradient prototype 0x4c30e29d68 JS CTX: Initialized class SurfacePattern prototype 0x4c30e29dd0 JS CTX: Initialized class SolidPattern prototype 0x4c30e29e38 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 0x4c30e00100 of 0x3f3d0a236400 '_cairo' is mod 1 JS IMPORT: successfully imported module '_cairo' JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x1fdf6a1001a0), global 0x3f3d0a26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fdf6a100420), global 0x3f3d0a26e1a0 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x4c30e11d88 of 0x3f3d0a2364c0 '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 0x4c30e00100 of 0x4c30e29008 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x4c30e00100 of 0x3f3d0a236520 '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 0x4c30e2a568 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 0x4c30e2a5d0 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 0x4c30e2a638 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 0x4c30e2a6a0 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 0x4c30e2a708 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 0x4c30e2a770 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 0x4c30e2a7d8 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 0x4c30e2a840 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 0x4c30e2a8a8 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 0x4c30e2a910 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 0x4c30e2a978 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 0x4c30e2ab60 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 0x4c30e2abc8 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x3f3d0a2ad640, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad3a0 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x3f3d0a2ad670, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad3a0 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x3f3d0a2ad6a0, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad3a0 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x3f3d0a2ad6d0, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad3a0 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x3f3d0a2ad730, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad3a0 JS G NS: Defined namespace 'cairo' 0x3f3d0a2ad3a0 in GIRepository 0x4c30e11b18 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 0x3f3d0a2ad760, JSClass 0x7e5f1d8d5620, in object 0x3f3d0a2ad3a0 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 81 objects currently alive JS MEMORY: boxed_instance = 2 JS MEMORY: boxed_prototype = 11 JS MEMORY: closure = 1 JS MEMORY: function = 57 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 0 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 45/65 gjs:Debugger+thread-safe / breakpoint command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals LD_LIBRARY_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=109 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/breakpoint.debugger 41/65 gjs:JS+thread-safe / Encoding OK 2.09s 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 0x3c0292c00098 JS IMPORT: Defining parent (nil) of 0x3c0292c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3c0292c00100 of 0x3c0292c003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x178a5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x178a5e26e420), global 0x178a5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x178a5e26e420), global 0x178a5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x178a5e26e420), global 0x178a5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x178a5e26e420), global 0x178a5e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x178a5e26e420), global 0x178a5e26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x178a5e26e600), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x178a5e26e740), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x178a5e26e880), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x178a5e26e880), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x178a5e26e740), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x178a5e26e600), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x178a5e26ee20), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x178a5e2a9060), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x178a5e2a9060), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x178a5e26ee20), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x178a5e2a92e0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x178a5e2a92e0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x178a5e26ee20), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x178a5e26ee20), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x178a5e26e600), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x178a5e26e740), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x178a5e26e880), global 0x178a5e26e1a0 JS IMPORT: Module metadata hook for module 0x178a5e26e740 JS IMPORT: Defining meta.importSync for module 0x178a5e26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x178a5e26e600), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x178a5e26ee20), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x178a5e2a9060), global 0x178a5e26e1a0 JS IMPORT: Module metadata hook for module 0x178a5e2a91a0 JS IMPORT: Defining meta.importSync for module 0x178a5e2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c0292c11c30 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 0x3c0292c00100 of 0x3c0292c11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3c0292c11d88 in 0x3c0292c00100 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 0x3c0292c00100 of 0x3c0292c12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3c0292c00100 of 0x3c0292c11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3c0292c00100 of 0x178a5e26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3c0292c11d88 of 0x178a5e26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x178a5e2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x178a5e2ad070, JSClass 0x7255e5017620, in object 0x178a5e2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3c0292c12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x178a5e2ad0d0, JSClass 0x7255e5017620, in object 0x178a5e2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x178a5e2ad130, JSClass 0x7255e5017620, in object 0x178a5e2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x178a5e2ad190, JSClass 0x7255e5017620, in object 0x178a5e2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x178a5e2ad040 in GIRepository 0x3c0292c11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x178a5e26ee20), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x178a5e2a92e0), global 0x178a5e26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x178a5e2ad1f0 in GIRepository 0x3c0292c11b18 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 0x3c0292c00100 of 0x178a5e2b1b20 '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 0x178a5e2ad250, JSClass 0x7255e5017620, in object 0x178a5e2ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3c0292c00100 of 0x178a5e2b1a90 '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 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x36c0e51001a0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36c0e51002e0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36c0e51002e0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x36c0e51001a0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x36c0e51001a0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x36c0e51001a0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x36c0e51001a0), global 0x178a5e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36c0e51002e0), global 0x178a5e26e1a0 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 0x3c0292c00100 of 0x178a5e236550 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3c0292c00100 of 0x178a5e2364f0 '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 0x3c0292c00100 of 0x178a5e2365b0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3c0292c00100 of 0x178a5e236490 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3c0292c11d88 of 0x178a5e236430 '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 0x3c0292c00100 of 0x3c0292c2aec8 '_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 0x3c0292c00100 of 0x178a5e236880 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3c0292c11d88 of 0x178a5e236820 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x178a5e236940 class 0x7255e501b360 in object 0x178a5e2ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x178a5e2ad760, JSClass 0x7255e5017e20, in object 0x178a5e2ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x178a5e2ad310 in GIRepository 0x3c0292c11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x178a5e2ad790, JSClass 0x7255e5017e20, in object 0x178a5e2ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x178a5e2ad7f0, JSClass 0x7255e5017e20, in object 0x178a5e2ad2e0 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 0x178a5e2ad850, JSClass 0x7255e5017620, in object 0x178a5e2ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x178a5e2ad8b0, JSClass 0x7255e5017620, in object 0x178a5e2ad2e0 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 0x178a5e2ad910, JSClass 0x7255e5017e20, in object 0x178a5e2ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x178a5e2ad970, JSClass 0x7255e5017e20, in object 0x178a5e2ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x178a5e2ad9d0, JSClass 0x7255e5017e20, in object 0x178a5e2ad2e0 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 0x36c0e511d130, JSClass 0x7255e5017be0, in object 0x178a5e2ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x178a5e2ada60, JSClass 0x7255e5017e20, in object 0x3c0292c11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x178a5e2adaf0, JSClass 0x7255e5017620, in object 0x178a5e2ad2e0 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 0x178a5e2adb50, JSClass 0x7255e5017e20, in object 0x178a5e2ad2e0 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' 0x178a5e2ad2e0 in GIRepository 0x3c0292c11b18 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x36c0e51001a0), global 0x178a5e26e1a0 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x178a5e2adbb0, JSClass 0x7255e5017e20, in object 0x3c0292c11c08 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 46/65 gjs:Debugger+thread-safe / continue command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=161 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js 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 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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.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 0x1f93ce200098 JS IMPORT: Defining parent (nil) of 0x1f93ce200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f93ce200100 of 0x1f93ce2003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3392d376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3392d376e420), global 0x3392d376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3392d376e420), global 0x3392d376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3392d376e420), global 0x3392d376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3392d376e420), global 0x3392d376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3392d376e420), global 0x3392d376e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3392d376e600), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3392d376e740), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3392d376e880), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3392d376e880), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3392d376e740), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3392d376e600), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3392d376ee20), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3392d37a9060), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3392d37a9060), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3392d376ee20), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3392d37a92e0), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3392d37a92e0), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3392d376ee20), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3392d376ee20), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3392d376e600), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3392d376e740), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3392d376e880), global 0x3392d376e1a0 JS IMPORT: Module metadata hook for module 0x3392d376e740 JS IMPORT: Defining meta.importSync for module 0x3392d376e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3392d376e600), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3392d376ee20), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3392d37a9060), global 0x3392d376e1a0 JS IMPORT: Module metadata hook for module 0x3392d37a91a0 JS IMPORT: Defining meta.importSync for module 0x3392d37a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f93ce211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f93ce200100 of 0x1f93ce211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f93ce211d40 in 0x1f93ce200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f93ce200100 of 0x1f93ce2120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f93ce200100 of 0x1f93ce211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f93ce200100 of 0x3392d376ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f93ce211d40 of 0x3392d376ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3392d37b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3392d37ad070, JSClass 0x7bc920f2b620, in object 0x3392d37ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f93ce2123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3392d37ad0d0, JSClass 0x7bc920f2b620, in object 0x3392d37ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3392d37ad130, JSClass 0x7bc920f2b620, in object 0x3392d37ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3392d37ad190, JSClass 0x7bc920f2b620, in object 0x3392d37ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3392d37ad040 in GIRepository 0x1f93ce211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3392d376ee20), global 0x3392d376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3392d37a92e0), global 0x3392d376e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3392d37ad1f0 in GIRepository 0x1f93ce211af8 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=167 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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.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 0x378c76000098 JS IMPORT: Defining parent (nil) of 0x378c76000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x378c76000100 of 0x378c760003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x54409f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54409f6e420), global 0x54409f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54409f6e420), global 0x54409f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54409f6e420), global 0x54409f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54409f6e420), global 0x54409f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x54409f6e420), global 0x54409f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x54409f6e600), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x54409f6e740), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x54409f6e880), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x54409f6e880), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x54409f6e740), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x54409f6e600), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x54409f6ee20), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54409fa9060), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54409fa9060), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x54409f6ee20), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54409fa92e0), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54409fa92e0), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x54409f6ee20), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x54409f6ee20), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x54409f6e600), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x54409f6e740), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x54409f6e880), global 0x54409f6e1a0 JS IMPORT: Module metadata hook for module 0x54409f6e740 JS IMPORT: Defining meta.importSync for module 0x54409f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x54409f6e600), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x54409f6ee20), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54409fa9060), global 0x54409f6e1a0 JS IMPORT: Module metadata hook for module 0x54409fa91a0 JS IMPORT: Defining meta.importSync for module 0x54409fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x378c76011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x378c76000100 of 0x378c76011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x378c76011d40 in 0x378c76000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x378c76000100 of 0x378c760120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x378c76000100 of 0x378c76011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x378c76000100 of 0x54409f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x378c76011d40 of 0x54409f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x54409fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x54409fad070, JSClass 0x70fe859ae620, in object 0x54409fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x378c760123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x54409fad0d0, JSClass 0x70fe859ae620, in object 0x54409fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x54409fad130, JSClass 0x70fe859ae620, in object 0x54409fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x54409fad190, JSClass 0x70fe859ae620, in object 0x54409fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x54409fad040 in GIRepository 0x378c76011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x54409f6ee20), global 0x54409f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x54409fa92e0), global 0x54409f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x54409fad1f0 in GIRepository 0x378c76011af8 JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 48/65 gjs:Debugger+thread-safe / detach command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=241 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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 1.10s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x24099f300098 JS IMPORT: Defining parent (nil) of 0x24099f300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x24099f300100 of 0x24099f3003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e5ba96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5ba96e420), global 0x2e5ba96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5ba96e420), global 0x2e5ba96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5ba96e420), global 0x2e5ba96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5ba96e420), global 0x2e5ba96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e5ba96e420), global 0x2e5ba96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e5ba96e600), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5ba96e740), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e5ba96e880), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e5ba96e880), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5ba96e740), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e5ba96e600), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5ba96ee20), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5ba9a9060), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5ba9a9060), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5ba96ee20), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5ba9a92e0), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5ba9a92e0), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5ba96ee20), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5ba96ee20), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e5ba96e600), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e5ba96e740), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e5ba96e880), global 0x2e5ba96e1a0 JS IMPORT: Module metadata hook for module 0x2e5ba96e740 JS IMPORT: Defining meta.importSync for module 0x2e5ba96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e5ba96e600), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e5ba96ee20), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5ba9a9060), global 0x2e5ba96e1a0 JS IMPORT: Module metadata hook for module 0x2e5ba9a91a0 JS IMPORT: Defining meta.importSync for module 0x2e5ba9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x24099f311c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x24099f300100 of 0x24099f311d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x24099f311d40 in 0x24099f300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x24099f300100 of 0x24099f3120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x24099f300100 of 0x24099f311af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x24099f300100 of 0x2e5ba96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x24099f311d40 of 0x2e5ba96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e5ba9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e5ba9ad070, JSClass 0x76b9c1ec5620, in object 0x2e5ba9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x24099f3123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e5ba9ad0d0, JSClass 0x76b9c1ec5620, in object 0x2e5ba9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e5ba9ad130, JSClass 0x76b9c1ec5620, in object 0x2e5ba9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e5ba9ad190, JSClass 0x76b9c1ec5620, in object 0x2e5ba9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e5ba9ad040 in GIRepository 0x24099f311af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e5ba96ee20), global 0x2e5ba96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e5ba9a92e0), global 0x2e5ba96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2e5ba9ad1f0 in GIRepository 0x24099f311af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 49/65 gjs:Debugger+thread-safe / down-up command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=105 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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 1.10s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3b0669b00098 JS IMPORT: Defining parent (nil) of 0x3b0669b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b0669b00100 of 0x3b0669b003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25e26cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25e26cd6e420), global 0x25e26cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25e26cd6e420), global 0x25e26cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25e26cd6e420), global 0x25e26cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25e26cd6e420), global 0x25e26cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25e26cd6e420), global 0x25e26cd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25e26cd6e600), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25e26cd6e740), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25e26cd6e880), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25e26cd6e880), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25e26cd6e740), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25e26cd6e600), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25e26cd6ee20), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25e26cda9060), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25e26cda9060), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25e26cd6ee20), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25e26cda92e0), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25e26cda92e0), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25e26cd6ee20), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25e26cd6ee20), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25e26cd6e600), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25e26cd6e740), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25e26cd6e880), global 0x25e26cd6e1a0 JS IMPORT: Module metadata hook for module 0x25e26cd6e740 JS IMPORT: Defining meta.importSync for module 0x25e26cd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25e26cd6e600), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25e26cd6ee20), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25e26cda9060), global 0x25e26cd6e1a0 JS IMPORT: Module metadata hook for module 0x25e26cda91a0 JS IMPORT: Defining meta.importSync for module 0x25e26cda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b0669b11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3b0669b00100 of 0x3b0669b11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b0669b11d40 in 0x3b0669b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3b0669b00100 of 0x3b0669b120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b0669b00100 of 0x3b0669b11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b0669b00100 of 0x25e26cd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b0669b11d40 of 0x25e26cd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25e26cdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25e26cdad070, JSClass 0x79bef9e39620, in object 0x25e26cdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3b0669b123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25e26cdad0d0, JSClass 0x79bef9e39620, in object 0x25e26cdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25e26cdad130, JSClass 0x79bef9e39620, in object 0x25e26cdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25e26cdad190, JSClass 0x79bef9e39620, in object 0x25e26cdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25e26cdad040 in GIRepository 0x3b0669b11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25e26cd6ee20), global 0x25e26cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25e26cda92e0), global 0x25e26cd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25e26cdad1f0 in GIRepository 0x3b0669b11af8 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=121 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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.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 0xcb865800098 JS IMPORT: Defining parent (nil) of 0xcb865800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xcb865800100 of 0xcb8658003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x32c76ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32c76ed6e420), global 0x32c76ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32c76ed6e420), global 0x32c76ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32c76ed6e420), global 0x32c76ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32c76ed6e420), global 0x32c76ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x32c76ed6e420), global 0x32c76ed6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32c76ed6e600), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32c76ed6e740), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32c76ed6e880), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32c76ed6e880), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32c76ed6e740), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32c76ed6e600), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32c76ed6ee20), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32c76eda9060), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32c76eda9060), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32c76ed6ee20), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32c76eda92e0), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32c76eda92e0), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32c76ed6ee20), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32c76ed6ee20), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32c76ed6e600), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32c76ed6e740), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32c76ed6e880), global 0x32c76ed6e1a0 JS IMPORT: Module metadata hook for module 0x32c76ed6e740 JS IMPORT: Defining meta.importSync for module 0x32c76ed6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32c76ed6e600), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32c76ed6ee20), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32c76eda9060), global 0x32c76ed6e1a0 JS IMPORT: Module metadata hook for module 0x32c76eda91a0 JS IMPORT: Defining meta.importSync for module 0x32c76eda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xcb865811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xcb865800100 of 0xcb865811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xcb865811d40 in 0xcb865800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xcb865800100 of 0xcb8658120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xcb865800100 of 0xcb865811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xcb865800100 of 0x32c76ed6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xcb865811d40 of 0x32c76ed6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x32c76edb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32c76edad070, JSClass 0x79a2a3590620, in object 0x32c76edad040 JS CTX: Initialized class GIRepositoryGType prototype 0xcb8658123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32c76edad0d0, JSClass 0x79a2a3590620, in object 0x32c76edad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32c76edad130, JSClass 0x79a2a3590620, in object 0x32c76edad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x32c76edad190, JSClass 0x79a2a3590620, in object 0x32c76edad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x32c76edad040 in GIRepository 0xcb865811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32c76ed6ee20), global 0x32c76ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32c76eda92e0), global 0x32c76ed6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x32c76edad1f0 in GIRepository 0xcb865811af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 51/65 gjs:Debugger+thread-safe / frame command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes MALLOC_PERTURB_=45 TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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.71s 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 0x286c71f00098 JS IMPORT: Defining parent (nil) of 0x286c71f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x286c71f00100 of 0x286c71f003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x16be0826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16be0826e420), global 0x16be0826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16be0826e420), global 0x16be0826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16be0826e420), global 0x16be0826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16be0826e420), global 0x16be0826e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16be0826e420), global 0x16be0826e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16be0826e600), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16be0826e740), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16be0826e880), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16be0826e880), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16be0826e740), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16be0826e600), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16be0826ee20), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16be082a9060), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16be082a9060), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16be0826ee20), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16be082a92e0), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16be082a92e0), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16be0826ee20), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16be0826ee20), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16be0826e600), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16be0826e740), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16be0826e880), global 0x16be0826e1a0 JS IMPORT: Module metadata hook for module 0x16be0826e740 JS IMPORT: Defining meta.importSync for module 0x16be0826e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16be0826e600), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16be0826ee20), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16be082a9060), global 0x16be0826e1a0 JS IMPORT: Module metadata hook for module 0x16be082a91a0 JS IMPORT: Defining meta.importSync for module 0x16be082a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x286c71f11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x286c71f00100 of 0x286c71f11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x286c71f11d40 in 0x286c71f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x286c71f00100 of 0x286c71f120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x286c71f00100 of 0x286c71f11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x286c71f00100 of 0x16be0826ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x286c71f11d40 of 0x16be0826ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x16be082b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16be082ad070, JSClass 0x72e5bdff1620, in object 0x16be082ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x286c71f123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16be082ad0d0, JSClass 0x72e5bdff1620, in object 0x16be082ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16be082ad130, JSClass 0x72e5bdff1620, in object 0x16be082ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16be082ad190, JSClass 0x72e5bdff1620, in object 0x16be082ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x16be082ad040 in GIRepository 0x286c71f11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16be0826ee20), global 0x16be0826e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16be082a92e0), global 0x16be0826e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x16be082ad1f0 in GIRepository 0x286c71f11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 52/65 gjs:Debugger+thread-safe / keys command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js MALLOC_PERTURB_=204 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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 1.11s 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 0x3a4dd6100098 JS IMPORT: Defining parent (nil) of 0x3a4dd6100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a4dd6100100 of 0x3a4dd61003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x20f2a976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f2a976e420), global 0x20f2a976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f2a976e420), global 0x20f2a976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f2a976e420), global 0x20f2a976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f2a976e420), global 0x20f2a976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x20f2a976e420), global 0x20f2a976e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20f2a976e600), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f2a976e740), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f2a976e880), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f2a976e880), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f2a976e740), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20f2a976e600), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f2a976ee20), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f2a97a9060), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f2a97a9060), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20f2a976ee20), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f2a97a92e0), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f2a97a92e0), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20f2a976ee20), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f2a976ee20), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20f2a976e600), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20f2a976e740), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20f2a976e880), global 0x20f2a976e1a0 JS IMPORT: Module metadata hook for module 0x20f2a976e740 JS IMPORT: Defining meta.importSync for module 0x20f2a976e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20f2a976e600), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20f2a976ee20), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f2a97a9060), global 0x20f2a976e1a0 JS IMPORT: Module metadata hook for module 0x20f2a97a91a0 JS IMPORT: Defining meta.importSync for module 0x20f2a97a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a4dd6111c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3a4dd6100100 of 0x3a4dd6111d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a4dd6111d40 in 0x3a4dd6100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a4dd6100100 of 0x3a4dd61120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a4dd6100100 of 0x3a4dd6111af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a4dd6100100 of 0x20f2a976ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a4dd6111d40 of 0x20f2a976ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x20f2a97b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x20f2a97ad070, JSClass 0x7422f09b0620, in object 0x20f2a97ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3a4dd61123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x20f2a97ad0d0, JSClass 0x7422f09b0620, in object 0x20f2a97ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x20f2a97ad130, JSClass 0x7422f09b0620, in object 0x20f2a97ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20f2a97ad190, JSClass 0x7422f09b0620, in object 0x20f2a97ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x20f2a97ad040 in GIRepository 0x3a4dd6111af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20f2a976ee20), global 0x20f2a976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20f2a97a92e0), global 0x20f2a976e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x20f2a97ad1f0 in GIRepository 0x3a4dd6111af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 53/65 gjs:Debugger+thread-safe / lastvalues command RUNNING >>> MALLOC_PERTURB_=218 GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 35/65 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main OK 35/65 gjs:JS+thread-safe / GObjectDestructionAccess OK 11.32s 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 0x3969ccf00098 JS IMPORT: Defining parent (nil) of 0x3969ccf00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3969ccf00100 of 0x3969ccf003e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x31beae46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31beae46e420), global 0x31beae46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31beae46e420), global 0x31beae46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31beae46e420), global 0x31beae46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31beae46e420), global 0x31beae46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31beae46e420), global 0x31beae46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31beae46e600), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31beae46e740), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31beae46e880), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31beae46e880), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31beae46e740), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31beae46e600), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31beae46ee20), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31beae4a9060), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31beae4a9060), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31beae46ee20), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31beae4a92e0), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31beae4a92e0), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31beae46ee20), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31beae46ee20), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31beae46e600), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31beae46e740), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31beae46e880), global 0x31beae46e1a0 JS IMPORT: Module metadata hook for module 0x31beae46e740 JS IMPORT: Defining meta.importSync for module 0x31beae46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31beae46e600), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31beae46ee20), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31beae4a9060), global 0x31beae46e1a0 JS IMPORT: Module metadata hook for module 0x31beae4a91a0 JS IMPORT: Defining meta.importSync for module 0x31beae4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3969ccf11c30 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 0x3969ccf00100 of 0x3969ccf11d88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3969ccf11d88 in 0x3969ccf00100 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 0x3969ccf00100 of 0x3969ccf12118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3969ccf00100 of 0x3969ccf11b18 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3969ccf00100 of 0x31beae46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3969ccf11d88 of 0x31beae46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31beae4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31beae4ad070, JSClass 0x77097aaf5620, in object 0x31beae4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3969ccf12468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31beae4ad0d0, JSClass 0x77097aaf5620, in object 0x31beae4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31beae4ad130, JSClass 0x77097aaf5620, in object 0x31beae4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31beae4ad190, JSClass 0x77097aaf5620, in object 0x31beae4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31beae4ad040 in GIRepository 0x3969ccf11b18 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31beae46ee20), global 0x31beae46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31beae4a92e0), global 0x31beae46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x31beae4ad1f0 in GIRepository 0x3969ccf11b18 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 0x3969ccf00100 of 0x31beae4b1b20 '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 0x31beae4ad250, JSClass 0x77097aaf5620, in object 0x31beae4ad040 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3969ccf00100 of 0x31beae4b1a90 '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 0x3969ccf00100 of 0x31beae436310 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3969ccf00100 of 0x31beae4362b0 '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 0x3969ccf00100 of 0x31beae436370 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3969ccf00100 of 0x31beae436250 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3969ccf11d88 of 0x31beae4361f0 '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 0x3969ccf00100 of 0x3969ccf29cc8 '_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 0x3969ccf00100 of 0x31beae436640 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3969ccf11d88 of 0x31beae4365e0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x31beae436700 class 0x77097aaf9360 in object 0x31beae4ad310 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31beae4ad760, JSClass 0x77097aaf5e20, in object 0x31beae4ad310 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x31beae4ad310 in GIRepository 0x3969ccf11b18 JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x31beae4ad790, JSClass 0x77097aaf5e20, in object 0x31beae4ad2e0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x31beae4ad7f0, JSClass 0x77097aaf5e20, in object 0x31beae4ad2e0 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 0x31beae4ad850, JSClass 0x77097aaf5620, in object 0x31beae4ad2e0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x31beae4ad8b0, JSClass 0x77097aaf5620, in object 0x31beae4ad2e0 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 0x31beae4ad910, JSClass 0x77097aaf5e20, in object 0x31beae4ad2e0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x31beae4ad970, JSClass 0x77097aaf5e20, in object 0x31beae4ad1f0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x31beae4ad9d0, JSClass 0x77097aaf5e20, in object 0x31beae4ad2e0 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 0x31beae436eb0, JSClass 0x77097aaf5be0, in object 0x31beae4ad2e0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x31beae4ada60, JSClass 0x77097aaf5e20, in object 0x3969ccf11c08 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x31beae4adaf0, JSClass 0x77097aaf5620, in object 0x31beae4ad2e0 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 0x31beae4adb50, JSClass 0x77097aaf5e20, in object 0x31beae4ad2e0 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' 0x31beae4ad2e0 in GIRepository 0x3969ccf11b18 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' 0x31beae4adbb0 in GIRepository 0x3969ccf11b18 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x3969ccf11d88 of 0x2b5a06723970 '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 0x31beae4adc10, JSClass 0x77097aaf5e20, in object 0x31beae4ad310 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x31beae4adc70, JSClass 0x77097aaf5e20, in object 0x31beae4adbe0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x31beae4adcd0, JSClass 0x77097aaf5e20, in object 0x31beae4adbe0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x31beae4adbe0 in GIRepository 0x3969ccf11b18 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3969ccf00100 of 0x3969ccf30040 '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 0x31beae4add30, JSClass 0x77097aaf5e20, in object 0x31beae4adbe0 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x31beae4add90, JSClass 0x77097aaf5e20, in object 0x31beae4adbe0 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 0x3969ccf16710 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 0x3969ccf16d70 == Stack trace for context 0x5a0eb1121210 == #0 5a0eb1266a68 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:27 (2b5a067067e0 @ 61) #1 5a0eb12669b0 i resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eaab0 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 5a0eb1266918 i resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 5a0eb1266880 i resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 5a0eb12667f0 i resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 5a0eb1266750 i resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 5a0eb12666c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb1266920 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:39 (2b5a06706790 @ 97) #1 7ffed67e9de0 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67e9eb0 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 5a0eb1266888 i resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 5a0eb12667f0 i resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eaab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 5a0eb1266750 i resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 5a0eb12666c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb1266920 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:40 (2b5a06706790 @ 118) #1 7ffed67e9de0 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67e9eb0 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 5a0eb1266888 i resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 5a0eb12667f0 i resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eaab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 5a0eb1266750 i resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 5a0eb12666c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb1266920 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:50 (2b5a06706740 @ 56) #1 7ffed67e9ea0 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67e9f70 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 5a0eb1266888 i resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 5a0eb12667f0 i resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eaab0 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 5a0eb1266750 i resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 5a0eb12666c8 i resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:72 (2b5a06706650 @ 68) #1 7ffed67ea4c0 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67ea590 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67ea640 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:84 (2b5a06706600 @ 104) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:85 (2b5a06706600 @ 130) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:95 (2b5a067065b0 @ 79) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:105 (2b5a06706510 @ 79) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:115 (2b5a06706470 @ 73) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb1266770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:750 (2b5a06710600 @ 29) #1 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:125 (2b5a06706420 @ 79) #2 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #3 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #4 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #5 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #6 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #7 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #8 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #9 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb1266770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:728 (2b5a067106a0 @ 29) #1 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:135 (2b5a06706380 @ 79) #2 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #3 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #4 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #5 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #6 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #7 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #8 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #9 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb1266770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:739 (2b5a06710650 @ 29) #1 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:145 (2b5a067062e0 @ 79) #2 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #3 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #4 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #5 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #6 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #7 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #8 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #9 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:201 (2b5a06706060 @ 61) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:213 (2b5a06705fb0 @ 97) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:214 (2b5a06705fb0 @ 118) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:224 (2b5a06705f60 @ 56) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:248 (2b5a06705e70 @ 109) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:260 (2b5a06705e20 @ 104) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:270 (2b5a06705dd0 @ 79) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:280 (2b5a06705d30 @ 79) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:290 (2b5a06705c90 @ 73) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 7ffed67ea4a0 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb1266770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:750 (2b5a06710600 @ 29) #1 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:300 (2b5a06705c40 @ 79) #2 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #3 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #4 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #5 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #6 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #7 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #8 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #9 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 7ffed67eaa70 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb1266770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:728 (2b5a067106a0 @ 29) #1 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:310 (2b5a06705ba0 @ 79) #2 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #3 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #4 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #5 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #6 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #7 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #8 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #9 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 7ffed67eaa70 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 75) == Stack trace for context 0x5a0eb1121210 == #0 5a0eb1266770 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:739 (2b5a06710650 @ 29) #1 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:320 (2b5a06705b00 @ 79) #2 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #3 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #4 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #5 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #6 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #7 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #8 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #9 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x5a0eb1121210 == #0 7ffed67eaa70 b /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (2b5a06706100 @ 150) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x31beae4adac0, JSClass 0x77097aaf5e20, in object 0x31beae4ad2e0 JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x31beae4ade50, JSClass 0x77097aaf5e20, in object 0x31beae4ad2e0 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 0x31beae4adee0, JSClass 0x77097aaf5e20, in object 0x31beae46a7e0 == Stack trace for context 0x5a0eb1121210 == #0 5a0eb12666c8 i /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:387 (2b5a06705830 @ 380) #1 7ffed67eab40 b resource:///org/gjs/jsunit/jasmine.js:7044 (31beae4d7dd0 @ 329) #2 7ffed67eac10 b resource:///org/gjs/jsunit/jasmine.js:7085 (31beae4d7b00 @ 83) #3 7ffed67eacc0 b resource:///org/gjs/jsunit/jasmine.js:7004 (31beae4d7c90 @ 91) #4 7ffed67ead70 b resource:///org/gjs/jsunit/jasmine.js:7011 (31beae4d7ce0 @ 189) #5 7ffed67eae20 b resource:///org/gjs/jsunit/jasmine.js:6905 (31beae4d8100 @ 32) #6 7ffed67eaed0 b resource:///org/gjs/jsunit/jasmine.js:7101 (31beae4d7ab0 @ 82) #7 7ffed67eaf70 b resource:///org/gjs/jsunit/minijasmine.js:24 (31beae4b0e70 @ 6) #8 5a0eb1266630 i :12 (2b5a06718740 @ 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 0x31beae4adf70, JSClass 0x77097aaf5620, in object 0x31beae4ad040 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 0x31beae4adf40, JSClass 0x77097aaf5620, in object 0x31beae4ad040 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 54/65 gjs:Debugger+thread-safe / list command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=33 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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.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 0x285d17400098 JS IMPORT: Defining parent (nil) of 0x285d17400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x285d17400100 of 0x285d174003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x17a65956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17a65956e420), global 0x17a65956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17a65956e420), global 0x17a65956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17a65956e420), global 0x17a65956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17a65956e420), global 0x17a65956e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17a65956e420), global 0x17a65956e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17a65956e600), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17a65956e740), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17a65956e880), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17a65956e880), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17a65956e740), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17a65956e600), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17a65956ee20), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17a6595a9060), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17a6595a9060), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17a65956ee20), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17a6595a92e0), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17a6595a92e0), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17a65956ee20), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17a65956ee20), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17a65956e600), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17a65956e740), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17a65956e880), global 0x17a65956e1a0 JS IMPORT: Module metadata hook for module 0x17a65956e740 JS IMPORT: Defining meta.importSync for module 0x17a65956e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17a65956e600), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17a65956ee20), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17a6595a9060), global 0x17a65956e1a0 JS IMPORT: Module metadata hook for module 0x17a6595a91a0 JS IMPORT: Defining meta.importSync for module 0x17a6595a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x285d17411c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x285d17400100 of 0x285d17411d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x285d17411d40 in 0x285d17400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x285d17400100 of 0x285d174120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x285d17400100 of 0x285d17411af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x285d17400100 of 0x17a65956ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x285d17411d40 of 0x17a65956ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x17a6595b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x17a6595ad070, JSClass 0x7fbd8fafb620, in object 0x17a6595ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x285d174123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x17a6595ad0d0, JSClass 0x7fbd8fafb620, in object 0x17a6595ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x17a6595ad130, JSClass 0x7fbd8fafb620, in object 0x17a6595ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17a6595ad190, JSClass 0x7fbd8fafb620, in object 0x17a6595ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x17a6595ad040 in GIRepository 0x285d17411af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17a65956ee20), global 0x17a65956e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17a6595a92e0), global 0x17a65956e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x17a6595ad1f0 in GIRepository 0x285d17411af8 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' MALLOC_PERTURB_=97 /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 ▶ 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 1.01s 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 0xe8d3e700098 JS IMPORT: Defining parent (nil) of 0xe8d3e700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe8d3e700100 of 0xe8d3e7003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x214e0e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x214e0e66e420), global 0x214e0e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x214e0e66e420), global 0x214e0e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x214e0e66e420), global 0x214e0e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x214e0e66e420), global 0x214e0e66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x214e0e66e420), global 0x214e0e66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x214e0e66e600), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x214e0e66e740), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x214e0e66e880), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x214e0e66e880), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x214e0e66e740), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x214e0e66e600), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x214e0e66ee20), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x214e0e6a9060), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x214e0e6a9060), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x214e0e66ee20), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x214e0e6a92e0), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x214e0e6a92e0), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x214e0e66ee20), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x214e0e66ee20), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x214e0e66e600), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x214e0e66e740), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x214e0e66e880), global 0x214e0e66e1a0 JS IMPORT: Module metadata hook for module 0x214e0e66e740 JS IMPORT: Defining meta.importSync for module 0x214e0e66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x214e0e66e600), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x214e0e66ee20), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x214e0e6a9060), global 0x214e0e66e1a0 JS IMPORT: Module metadata hook for module 0x214e0e6a91a0 JS IMPORT: Defining meta.importSync for module 0x214e0e6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8d3e711c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe8d3e700100 of 0xe8d3e711d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe8d3e711d40 in 0xe8d3e700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe8d3e700100 of 0xe8d3e7120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe8d3e700100 of 0xe8d3e711af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe8d3e700100 of 0x214e0e66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe8d3e711d40 of 0x214e0e66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x214e0e6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x214e0e6ad070, JSClass 0x70ebabe49620, in object 0x214e0e6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xe8d3e7123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x214e0e6ad0d0, JSClass 0x70ebabe49620, in object 0x214e0e6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x214e0e6ad130, JSClass 0x70ebabe49620, in object 0x214e0e6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x214e0e6ad190, JSClass 0x70ebabe49620, in object 0x214e0e6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x214e0e6ad040 in GIRepository 0xe8d3e711af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x214e0e66ee20), global 0x214e0e66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x214e0e6a92e0), global 0x214e0e66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x214e0e6ad1f0 in GIRepository 0xe8d3e711af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 56/65 gjs:Debugger+thread-safe / print command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=16 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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 1.20s 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 0x1dca53e00098 JS IMPORT: Defining parent (nil) of 0x1dca53e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1dca53e00100 of 0x1dca53e003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3619eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3619eb6e420), global 0x3619eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3619eb6e420), global 0x3619eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3619eb6e420), global 0x3619eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3619eb6e420), global 0x3619eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3619eb6e420), global 0x3619eb6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3619eb6e600), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3619eb6e740), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3619eb6e880), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3619eb6e880), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3619eb6e740), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3619eb6e600), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3619eb6ee20), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3619eba9060), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3619eba9060), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3619eb6ee20), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3619eba92e0), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3619eba92e0), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3619eb6ee20), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3619eb6ee20), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3619eb6e600), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3619eb6e740), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3619eb6e880), global 0x3619eb6e1a0 JS IMPORT: Module metadata hook for module 0x3619eb6e740 JS IMPORT: Defining meta.importSync for module 0x3619eb6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3619eb6e600), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3619eb6ee20), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3619eba9060), global 0x3619eb6e1a0 JS IMPORT: Module metadata hook for module 0x3619eba91a0 JS IMPORT: Defining meta.importSync for module 0x3619eba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dca53e11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1dca53e00100 of 0x1dca53e11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1dca53e11d40 in 0x1dca53e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1dca53e00100 of 0x1dca53e120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1dca53e00100 of 0x1dca53e11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1dca53e00100 of 0x3619eb6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1dca53e11d40 of 0x3619eb6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3619ebb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3619ebad070, JSClass 0x78d20ef4a620, in object 0x3619ebad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1dca53e123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3619ebad0d0, JSClass 0x78d20ef4a620, in object 0x3619ebad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3619ebad130, JSClass 0x78d20ef4a620, in object 0x3619ebad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3619ebad190, JSClass 0x78d20ef4a620, in object 0x3619ebad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3619ebad040 in GIRepository 0x1dca53e11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3619eb6ee20), global 0x3619eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3619eba92e0), global 0x3619eb6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3619ebad1f0 in GIRepository 0x1dca53e11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 57/65 gjs:Debugger+thread-safe / quit command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js GJS_PATH='' LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp 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_=249 /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.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 0x214a39100098 JS IMPORT: Defining parent (nil) of 0x214a39100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x214a39100100 of 0x214a391003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x177f4156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x177f4156e420), global 0x177f4156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x177f4156e420), global 0x177f4156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x177f4156e420), global 0x177f4156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x177f4156e420), global 0x177f4156e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x177f4156e420), global 0x177f4156e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x177f4156e600), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x177f4156e740), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x177f4156e880), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x177f4156e880), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x177f4156e740), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x177f4156e600), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177f4156ee20), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177f415a9060), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177f415a9060), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x177f4156ee20), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177f415a92e0), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177f415a92e0), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x177f4156ee20), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177f4156ee20), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x177f4156e600), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x177f4156e740), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x177f4156e880), global 0x177f4156e1a0 JS IMPORT: Module metadata hook for module 0x177f4156e740 JS IMPORT: Defining meta.importSync for module 0x177f4156e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x177f4156e600), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x177f4156ee20), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177f415a9060), global 0x177f4156e1a0 JS IMPORT: Module metadata hook for module 0x177f415a91a0 JS IMPORT: Defining meta.importSync for module 0x177f415a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x214a39111c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x214a39100100 of 0x214a39111d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x214a39111d40 in 0x214a39100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x214a39100100 of 0x214a391120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x214a39100100 of 0x214a39111af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x214a39100100 of 0x177f4156ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x214a39111d40 of 0x177f4156ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x177f415b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x177f415ad070, JSClass 0x7fee8b0d1620, in object 0x177f415ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x214a391123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x177f415ad0d0, JSClass 0x7fee8b0d1620, in object 0x177f415ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x177f415ad130, JSClass 0x7fee8b0d1620, in object 0x177f415ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x177f415ad190, JSClass 0x7fee8b0d1620, in object 0x177f415ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x177f415ad040 in GIRepository 0x214a39111af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x177f4156ee20), global 0x177f4156e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x177f415a92e0), global 0x177f4156e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x177f415ad1f0 in GIRepository 0x214a39111af8 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=140 G_DEBUG=fatal-warnings,fatal-criticals G_FILENAME_ENCODING=latin1 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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.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 0x2803a7000098 JS IMPORT: Defining parent (nil) of 0x2803a7000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2803a7000100 of 0x2803a70003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x13991b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13991b86e420), global 0x13991b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13991b86e420), global 0x13991b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13991b86e420), global 0x13991b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13991b86e420), global 0x13991b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x13991b86e420), global 0x13991b86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13991b86e600), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13991b86e740), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13991b86e880), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13991b86e880), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13991b86e740), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13991b86e600), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13991b86ee20), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13991b8a9060), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13991b8a9060), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13991b86ee20), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13991b8a92e0), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13991b8a92e0), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13991b86ee20), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13991b86ee20), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13991b86e600), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13991b86e740), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13991b86e880), global 0x13991b86e1a0 JS IMPORT: Module metadata hook for module 0x13991b86e740 JS IMPORT: Defining meta.importSync for module 0x13991b86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13991b86e600), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13991b86ee20), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13991b8a9060), global 0x13991b86e1a0 JS IMPORT: Module metadata hook for module 0x13991b8a91a0 JS IMPORT: Defining meta.importSync for module 0x13991b8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2803a7011c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2803a7000100 of 0x2803a7011d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2803a7011d40 in 0x2803a7000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2803a7000100 of 0x2803a70120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2803a7000100 of 0x2803a7011af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2803a7000100 of 0x13991b86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2803a7011d40 of 0x13991b86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13991b8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13991b8ad070, JSClass 0x731616e2b620, in object 0x13991b8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2803a70123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13991b8ad0d0, JSClass 0x731616e2b620, in object 0x13991b8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13991b8ad130, JSClass 0x731616e2b620, in object 0x13991b8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13991b8ad190, JSClass 0x731616e2b620, in object 0x13991b8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13991b8ad040 in GIRepository 0x2803a7011af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13991b86ee20), global 0x13991b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13991b8a92e0), global 0x13991b86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x13991b8ad1f0 in GIRepository 0x2803a7011af8 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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.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 0x1c002cb00098 JS IMPORT: Defining parent (nil) of 0x1c002cb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c002cb00100 of 0x1c002cb003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x27310a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27310a66e420), global 0x27310a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27310a66e420), global 0x27310a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27310a66e420), global 0x27310a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27310a66e420), global 0x27310a66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27310a66e420), global 0x27310a66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27310a66e600), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27310a66e740), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27310a66e880), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27310a66e880), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27310a66e740), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27310a66e600), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27310a66ee20), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27310a6a9060), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27310a6a9060), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27310a66ee20), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27310a6a92e0), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27310a6a92e0), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27310a66ee20), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27310a66ee20), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27310a66e600), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27310a66e740), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27310a66e880), global 0x27310a66e1a0 JS IMPORT: Module metadata hook for module 0x27310a66e740 JS IMPORT: Defining meta.importSync for module 0x27310a66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27310a66e600), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27310a66ee20), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27310a6a9060), global 0x27310a66e1a0 JS IMPORT: Module metadata hook for module 0x27310a6a91a0 JS IMPORT: Defining meta.importSync for module 0x27310a6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c002cb11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c002cb00100 of 0x1c002cb11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c002cb11d40 in 0x1c002cb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c002cb00100 of 0x1c002cb120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c002cb00100 of 0x1c002cb11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c002cb00100 of 0x27310a66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c002cb11d40 of 0x27310a66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x27310a6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x27310a6ad070, JSClass 0x7398fcede620, in object 0x27310a6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c002cb123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x27310a6ad0d0, JSClass 0x7398fcede620, in object 0x27310a6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x27310a6ad130, JSClass 0x7398fcede620, in object 0x27310a6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27310a6ad190, JSClass 0x7398fcede620, in object 0x27310a6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x27310a6ad040 in GIRepository 0x1c002cb11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27310a66ee20), global 0x27310a66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27310a6a92e0), global 0x27310a66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x27310a6ad1f0 in GIRepository 0x1c002cb11af8 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 >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu MALLOC_PERTURB_=185 ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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.88s 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 0x27a4b2200098 JS IMPORT: Defining parent (nil) of 0x27a4b2200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27a4b2200100 of 0x27a4b22003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x614aa66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x614aa66e420), global 0x614aa66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x614aa66e420), global 0x614aa66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x614aa66e420), global 0x614aa66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x614aa66e420), global 0x614aa66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x614aa66e420), global 0x614aa66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x614aa66e600), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x614aa66e740), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x614aa66e880), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x614aa66e880), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x614aa66e740), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x614aa66e600), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x614aa66ee20), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x614aa6a9060), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x614aa6a9060), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x614aa66ee20), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x614aa6a92e0), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x614aa6a92e0), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x614aa66ee20), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x614aa66ee20), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x614aa66e600), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x614aa66e740), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x614aa66e880), global 0x614aa66e1a0 JS IMPORT: Module metadata hook for module 0x614aa66e740 JS IMPORT: Defining meta.importSync for module 0x614aa66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x614aa66e600), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x614aa66ee20), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x614aa6a9060), global 0x614aa66e1a0 JS IMPORT: Module metadata hook for module 0x614aa6a91a0 JS IMPORT: Defining meta.importSync for module 0x614aa6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27a4b2211c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x27a4b2200100 of 0x27a4b2211d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27a4b2211d40 in 0x27a4b2200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27a4b2200100 of 0x27a4b22120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27a4b2200100 of 0x27a4b2211af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27a4b2200100 of 0x614aa66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27a4b2211d40 of 0x614aa66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x614aa6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x614aa6ad070, JSClass 0x7206c8516620, in object 0x614aa6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x27a4b22123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x614aa6ad0d0, JSClass 0x7206c8516620, in object 0x614aa6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x614aa6ad130, JSClass 0x7206c8516620, in object 0x614aa6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x614aa6ad190, JSClass 0x7206c8516620, in object 0x614aa6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x614aa6ad040 in GIRepository 0x27a4b2211af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x614aa66ee20), global 0x614aa66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x614aa6a92e0), global 0x614aa66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x614aa6ad1f0 in GIRepository 0x27a4b2211af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 61/65 gjs:Debugger+thread-safe / throw command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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_=233 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/throw.debugger ▶ 59/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/set.debugger OK 59/65 gjs:Debugger+thread-safe / set command OK 0.70s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x17650af00098 JS IMPORT: Defining parent (nil) of 0x17650af00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17650af00100 of 0x17650af003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2ca77876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ca77876e420), global 0x2ca77876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ca77876e420), global 0x2ca77876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ca77876e420), global 0x2ca77876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ca77876e420), global 0x2ca77876e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2ca77876e420), global 0x2ca77876e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ca77876e600), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca77876e740), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca77876e880), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca77876e880), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca77876e740), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ca77876e600), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca77876ee20), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca7787a9060), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca7787a9060), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca77876ee20), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca7787a92e0), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca7787a92e0), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca77876ee20), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca77876ee20), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ca77876e600), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca77876e740), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca77876e880), global 0x2ca77876e1a0 JS IMPORT: Module metadata hook for module 0x2ca77876e740 JS IMPORT: Defining meta.importSync for module 0x2ca77876e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ca77876e600), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca77876ee20), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca7787a9060), global 0x2ca77876e1a0 JS IMPORT: Module metadata hook for module 0x2ca7787a91a0 JS IMPORT: Defining meta.importSync for module 0x2ca7787a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17650af11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x17650af00100 of 0x17650af11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17650af11d40 in 0x17650af00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x17650af00100 of 0x17650af120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17650af00100 of 0x17650af11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17650af00100 of 0x2ca77876ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17650af11d40 of 0x2ca77876ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2ca7787b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2ca7787ad070, JSClass 0x7038d962e620, in object 0x2ca7787ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x17650af123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2ca7787ad0d0, JSClass 0x7038d962e620, in object 0x2ca7787ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ca7787ad130, JSClass 0x7038d962e620, in object 0x2ca7787ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ca7787ad190, JSClass 0x7038d962e620, in object 0x2ca7787ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2ca7787ad040 in GIRepository 0x17650af11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca77876ee20), global 0x2ca77876e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca7787a92e0), global 0x2ca77876e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2ca7787ad1f0 in GIRepository 0x17650af11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 62/65 gjs:Debugger+thread-safe / throw-ignored command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp MALLOC_PERTURB_=164 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 56/65 - /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/../installed-tests/debugger/print.debugger OK 56/65 gjs:Debugger+thread-safe / print command OK 1.19s 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 0x320656800098 JS IMPORT: Defining parent (nil) of 0x320656800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x320656800100 of 0x3206568003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xbd2686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbd2686e420), global 0xbd2686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbd2686e420), global 0xbd2686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbd2686e420), global 0xbd2686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbd2686e420), global 0xbd2686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xbd2686e420), global 0xbd2686e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbd2686e600), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbd2686e740), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbd2686e880), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbd2686e880), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbd2686e740), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbd2686e600), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbd2686ee20), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbd268a9060), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbd268a9060), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbd2686ee20), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbd268a92e0), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbd268a92e0), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbd2686ee20), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbd2686ee20), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xbd2686e600), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xbd2686e740), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xbd2686e880), global 0xbd2686e1a0 JS IMPORT: Module metadata hook for module 0xbd2686e740 JS IMPORT: Defining meta.importSync for module 0xbd2686e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xbd2686e600), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xbd2686ee20), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbd268a9060), global 0xbd2686e1a0 JS IMPORT: Module metadata hook for module 0xbd268a91a0 JS IMPORT: Defining meta.importSync for module 0xbd268a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x320656811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x320656800100 of 0x320656811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x320656811d40 in 0x320656800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x320656800100 of 0x3206568120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x320656800100 of 0x320656811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x320656800100 of 0xbd2686ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x320656811d40 of 0xbd2686ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xbd268b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xbd268ad070, JSClass 0x71a9e1f07620, in object 0xbd268ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3206568123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xbd268ad0d0, JSClass 0x71a9e1f07620, in object 0xbd268ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xbd268ad130, JSClass 0x71a9e1f07620, in object 0xbd268ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xbd268ad190, JSClass 0x71a9e1f07620, in object 0xbd268ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xbd268ad040 in GIRepository 0x320656811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xbd2686ee20), global 0xbd2686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xbd268a92e0), global 0xbd2686e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xbd268ad1f0 in GIRepository 0x320656811af8 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 0x320656800100 of 0x32065681a590 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' 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 0x320656800100 of 0xbd268b1b50 '_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 0x320656800100 of 0xbd268b1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x320656811d40 of 0xbd268b1af0 '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 0xbd268b1cd0 class 0x71a9e1f0b360 in object 0xbd268ad220 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Pausing job queue JS CTX: 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 0xbd268ad670, JSClass 0x71a9e1f07e20, in object 0xbd268ad220 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' 0xbd268ad220 in GIRepository 0x320656811af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 63/65 gjs:Debugger+thread-safe / until command RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=154 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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 ▶ 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.62s 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 0x352615800098 JS IMPORT: Defining parent (nil) of 0x352615800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x352615800100 of 0x3526158003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x10b11ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10b11ac6e420), global 0x10b11ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10b11ac6e420), global 0x10b11ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10b11ac6e420), global 0x10b11ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10b11ac6e420), global 0x10b11ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10b11ac6e420), global 0x10b11ac6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10b11ac6e600), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10b11ac6e740), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10b11ac6e880), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10b11ac6e880), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10b11ac6e740), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10b11ac6e600), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b11ac6ee20), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b11aca9060), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b11aca9060), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10b11ac6ee20), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b11aca92e0), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b11aca92e0), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10b11ac6ee20), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b11ac6ee20), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10b11ac6e600), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10b11ac6e740), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10b11ac6e880), global 0x10b11ac6e1a0 JS IMPORT: Module metadata hook for module 0x10b11ac6e740 JS IMPORT: Defining meta.importSync for module 0x10b11ac6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10b11ac6e600), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b11ac6ee20), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b11aca9060), global 0x10b11ac6e1a0 JS IMPORT: Module metadata hook for module 0x10b11aca91a0 JS IMPORT: Defining meta.importSync for module 0x10b11aca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x352615811c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x352615800100 of 0x352615811d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x352615811d40 in 0x352615800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x352615800100 of 0x3526158120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x352615800100 of 0x352615811af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x352615800100 of 0x10b11ac6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x352615811d40 of 0x10b11ac6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10b11acb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10b11acad070, JSClass 0x7c27689e3620, in object 0x10b11acad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3526158123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10b11acad0d0, JSClass 0x7c27689e3620, in object 0x10b11acad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10b11acad130, JSClass 0x7c27689e3620, in object 0x10b11acad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10b11acad190, JSClass 0x7c27689e3620, in object 0x10b11acad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10b11acad040 in GIRepository 0x352615811af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10b11ac6ee20), global 0x10b11ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b11aca92e0), global 0x10b11ac6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x10b11acad1f0 in GIRepository 0x352615811af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 64/65 gjs:C / API tests RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 NO_AT_BRIDGE=1 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 G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/test/gjs-tests --tap --keep-going --verbose ▶ 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.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 0x21c2bba00098 JS IMPORT: Defining parent (nil) of 0x21c2bba00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21c2bba00100 of 0x21c2bba003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3a286f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a286f36e420), global 0x3a286f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a286f36e420), global 0x3a286f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a286f36e420), global 0x3a286f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a286f36e420), global 0x3a286f36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a286f36e420), global 0x3a286f36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a286f36e600), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a286f36e740), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a286f36e880), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a286f36e880), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a286f36e740), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a286f36e600), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a286f36ee20), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a286f3a9060), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a286f3a9060), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a286f36ee20), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a286f3a92e0), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a286f3a92e0), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a286f36ee20), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a286f36ee20), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a286f36e600), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a286f36e740), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a286f36e880), global 0x3a286f36e1a0 JS IMPORT: Module metadata hook for module 0x3a286f36e740 JS IMPORT: Defining meta.importSync for module 0x3a286f36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a286f36e600), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a286f36ee20), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a286f3a9060), global 0x3a286f36e1a0 JS IMPORT: Module metadata hook for module 0x3a286f3a91a0 JS IMPORT: Defining meta.importSync for module 0x3a286f3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21c2bba11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x21c2bba00100 of 0x21c2bba11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21c2bba11d40 in 0x21c2bba00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21c2bba00100 of 0x21c2bba120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21c2bba00100 of 0x21c2bba11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21c2bba00100 of 0x3a286f36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21c2bba11d40 of 0x3a286f36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a286f3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a286f3ad070, JSClass 0x79372d108620, in object 0x3a286f3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21c2bba123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a286f3ad0d0, JSClass 0x79372d108620, in object 0x3a286f3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a286f3ad130, JSClass 0x79372d108620, in object 0x3a286f3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a286f3ad190, JSClass 0x79372d108620, in object 0x3a286f3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a286f3ad040 in GIRepository 0x21c2bba11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a286f36ee20), global 0x3a286f36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a286f3a92e0), global 0x3a286f36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3a286f3ad1f0 in GIRepository 0x21c2bba11af8 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 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 65/65 gjs:C+thread-safe / Internal API tests RUNNING >>> GJS_DEBUG_OUTPUT=stderr GSETTINGS_BACKEND=memory ENABLE_GTK=yes TOP_BUILDDIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=236 NO_AT_BRIDGE=1 GI_TYPELIB_PATH=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js:/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/libgjstesttools G_FILENAME_ENCODING=latin1 G_DEBUG=fatal-warnings,fatal-criticals 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 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/tsan.supp GJS_PATH='' /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.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 0x3bb72ae00098 JS IMPORT: Defining parent (nil) of 0x3bb72ae00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3bb72ae00100 of 0x3bb72ae003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3a7c4186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7c4186e420), global 0x3a7c4186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7c4186e420), global 0x3a7c4186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7c4186e420), global 0x3a7c4186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7c4186e420), global 0x3a7c4186e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a7c4186e420), global 0x3a7c4186e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a7c4186e600), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7c4186e740), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7c4186e880), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7c4186e880), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7c4186e740), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a7c4186e600), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7c4186ee20), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7c418a9060), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7c418a9060), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7c4186ee20), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7c418a92e0), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7c418a92e0), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7c4186ee20), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7c4186ee20), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a7c4186e600), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a7c4186e740), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a7c4186e880), global 0x3a7c4186e1a0 JS IMPORT: Module metadata hook for module 0x3a7c4186e740 JS IMPORT: Defining meta.importSync for module 0x3a7c4186e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a7c4186e600), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a7c4186ee20), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7c418a9060), global 0x3a7c4186e1a0 JS IMPORT: Module metadata hook for module 0x3a7c418a91a0 JS IMPORT: Defining meta.importSync for module 0x3a7c418a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3bb72ae11c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3bb72ae00100 of 0x3bb72ae11d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3bb72ae11d40 in 0x3bb72ae00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3bb72ae00100 of 0x3bb72ae120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3bb72ae00100 of 0x3bb72ae11af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3bb72ae00100 of 0x3a7c4186ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3bb72ae11d40 of 0x3a7c4186ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a7c418b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a7c418ad070, JSClass 0x7e8a46e9b620, in object 0x3a7c418ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3bb72ae123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a7c418ad0d0, JSClass 0x7e8a46e9b620, in object 0x3a7c418ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a7c418ad130, JSClass 0x7e8a46e9b620, in object 0x3a7c418ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a7c418ad190, JSClass 0x7e8a46e9b620, in object 0x3a7c418ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a7c418ad040 in GIRepository 0x3bb72ae11af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a7c4186ee20), global 0x3a7c4186e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a7c418a92e0), global 0x3a7c4186e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3a7c418ad1f0 in GIRepository 0x3bb72ae11af8 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.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 0xd514300098 JS IMPORT: Defining parent (nil) of 0xd514300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd514300100 of 0xd5143003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x30068716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30068716e420), global 0x30068716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30068716e420), global 0x30068716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30068716e420), global 0x30068716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30068716e420), global 0x30068716e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x30068716e420), global 0x30068716e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30068716e600), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30068716e740), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30068716e880), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30068716e880), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30068716e740), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30068716e600), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30068716ee20), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3006871a9060), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3006871a9060), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30068716ee20), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3006871a92e0), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3006871a92e0), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30068716ee20), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30068716ee20), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30068716e600), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30068716e740), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30068716e880), global 0x30068716e1a0 JS IMPORT: Module metadata hook for module 0x30068716e740 JS IMPORT: Defining meta.importSync for module 0x30068716e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30068716e600), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30068716ee20), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3006871a9060), global 0x30068716e1a0 JS IMPORT: Module metadata hook for module 0x3006871a91a0 JS IMPORT: Defining meta.importSync for module 0x3006871a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd514311c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xd514300100 of 0xd514311d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd514311d40 in 0xd514300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd514300100 of 0xd5143120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd514300100 of 0xd514311af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd514300100 of 0x30068716ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd514311d40 of 0x30068716ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3006871b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3006871ad070, JSClass 0x7404752a8620, in object 0x3006871ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd5143123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3006871ad0d0, JSClass 0x7404752a8620, in object 0x3006871ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3006871ad130, JSClass 0x7404752a8620, in object 0x3006871ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3006871ad190, JSClass 0x7404752a8620, in object 0x3006871ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3006871ad040 in GIRepository 0xd514311af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30068716ee20), global 0x30068716e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3006871a92e0), global 0x30068716e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3006871ad1f0 in GIRepository 0xd514311af8 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 ▶ 64/65 /gjs/context/construct/eval OK ▶ 65/65 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK ▶ 64/65 /gjs/context/eval/dynamic-import OK ▶ 65/65 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK ▶ 64/65 /gjs/context/eval/non-zero-terminated OK ▶ 65/65 /rooting/maybe-owned/switching-mode-keeps-same-value OK ▶ 64/65 /gjs/context/eval/dynamic-import/relative OK ▶ 65/65 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK ▶ 64/65 /gjs/context/eval/dynamic-import/bad OK ▶ 65/65 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK ▶ 64/65 /gjs/context/eval-module-file/throw OK ▶ 65/65 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK ▶ 64/65 /gjs/context/eval-module-file/exit OK ▶ 65/65 /rooting/maybe-owned/object-destroyed-after-notify OK ▶ 64/65 /gjs/context/eval-module-file/fail-instantiate OK ▶ 65/65 /callargs/no-args-works OK ▶ 64/65 /gjs/context/register-module/eval-module OK ▶ 65/65 /callargs/no-args-fails-on-extra-args OK ▶ 64/65 /gjs/context/register-module/eval-module-file OK ▶ 65/65 /callargs/no-args-ignores-trailing OK ▶ 64/65 /gjs/context/register-module/non-existent OK ▶ 65/65 /callargs/too-many-args-fails OK ▶ 64/65 /gjs/context/eval-module/unregistered OK ▶ 65/65 /callargs/too-many-args-fails-when-more-than-optional OK ▶ 64/65 /gjs/gobject/js_defined_type OK ▶ 65/65 /callargs/too-few-args-fails OK ▶ 65/65 /callargs/too-few-args-fails-with-optional OK ▶ 64/65 /gjs/gobject/without_introspection OK ▶ 65/65 /callargs/args-ignores-trailing OK ▶ 64/65 /gjs/profiler/start_stop OK ▶ 65/65 /callargs/one-of-each-type-works OK ▶ 64/65 /gjs/jsapi/util/error/throw OK ▶ 65/65 /callargs/optional-args-work-when-passing-all-args OK ▶ 64/65 /gjs/jsapi/util/string/utf8-nchars-to-js OK ▶ 65/65 /callargs/optional-args-work-when-passing-only-required-args OK ▶ 64/65 /gjs/jsapi/util/string/char16_data OK ▶ 65/65 /callargs/enum-types-work OK ▶ 64/65 /gjs/jsapi/util/string/to_ucs4 OK ▶ 65/65 /callargs/signed-enum-types-work OK ▶ 64/65 /gjs/jsapi/util/string/js/string/utf8 OK ▶ 65/65 /callargs/one-of-each-nullable-type-works OK ▶ 65/65 /callargs/passing-no-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/valid-utf8 OK ▶ 65/65 /callargs/passing-some-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/invalid-utf8 SKIP ▶ 65/65 /callargs/passing-all-arguments-when-all-optional OK ▶ 64/65 /gjs/jsapi/util/debug_string/object-with-complicated-to-string OK ▶ 65/65 /callargs/allocated-args-are-freed-on-error OK ▶ 64/65 /gjs/jsapi/util/debug_string/quotes OK ▶ 65/65 /callargs/nullable-bool-is-invalid OK ▶ 64/65 /gjs/jsapi/util/gi/args/safe-integer/max OK ▶ 65/65 /callargs/nullable-int-is-invalid OK ▶ 64/65 /gjs/jsapi/util/gi/args/safe-integer/min OK ▶ 65/65 /callargs/nullable-unsigned-is-invalid OK ▶ 64/65 /gjs/jsapi/util/debug_id/string/no-quotes OK ▶ 65/65 /callargs/nullable-int64-is-invalid OK ▶ 65/65 /callargs/nullable-double-is-invalid OK ▶ 64/65 /gjs/jsapi/util/debug_value/bigint OK ▶ 65/65 /callargs/invalid-bool-type OK ▶ 64/65 /gjs/jsapi/util/debug_value/bigint/uint64 OK ▶ 65/65 /callargs/invalid-int-type OK ▶ 64/65 /gjs/jsapi/util/debug_value/bigint/huge OK ▶ 65/65 /callargs/invalid-unsigned-type OK ▶ 64/65 /gjs/jsapi/util/debug_value/string/quotes OK ▶ 65/65 /callargs/invalid-int64-type OK ▶ 64/65 /gjs/coverage/file_duplicated_into_output_path OK ▶ 65/65 /callargs/invalid-double-type OK ▶ 65/65 /callargs/invalid-autochar-type OK ▶ 64/65 /gjs/coverage/file_duplicated_full_resource_path OK ▶ 65/65 /callargs/invalid-autojschar-type OK ▶ 65/65 /callargs/invalid-jsstring-type OK ▶ 64/65 /gjs/coverage/contents_preserved_accumulate_mode OK ▶ 65/65 /callargs/invalid-object-type OK ▶ 65/65 /callargs/invalid-boolean OK ▶ 64/65 /gjs/coverage/new_contents_appended_accumulate_mode 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 ▶ 65/65 /toggle-queue/empty OK ▶ 64/65 /gjs/coverage/expected_source_file_name_written_to_coverage_data OK ▶ 65/65 /toggle-queue/empty_cancel OK ▶ 64/65 /gjs/coverage/entry_not_written_for_nonexistent_file OK ▶ 65/65 /toggle-queue/enqueue_one OK ▶ 65/65 /toggle-queue/enqueue_one_cancel OK ▶ 65/65 /toggle-queue/enqueue_many_equal OK ▶ 65/65 /toggle-queue/enqueue_many_equal_cancel OK ▶ 64/65 /gjs/coverage/single_branch_coverage_written_to_coverage_data OK ▶ 65/65 /toggle-queue/enqueue_more_up OK ▶ 65/65 /toggle-queue/enqueue_only_up OK ▶ 65/65 /toggle-queue/enqueue_only_up_cancel OK ▶ 64/65 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK ▶ 65/65 /toggle-queue/handle_more_up OK ▶ 65/65 /toggle-queue/handle_only_up OK ▶ 64/65 /gjs/coverage/branches_for_multiple_case_statements_fallthrough OK ▶ 65/65 /toggle-queue/spin-lock/unlock-empty OK ▶ 65/65 /toggle-queue/spin-lock/unlock-same-thread OK ▶ 64/65 /gjs/coverage/not_hit_branch_point_written_to_coverage_data OK ▶ 65/65 /toggle-queue/spin-lock/blocks-other-thread OK ▶ 65/65 /toggle-queue/object/not-enqueued_main_thread OK ▶ 64/65 /gjs/coverage/function_names_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/already_enqueued_main_thread OK ▶ 65/65 /toggle-queue/object/already_enqueued_unref_main_thread OK ▶ 65/65 /toggle-queue/object/ref_unref_other_thread OK ▶ 64/65 /gjs/coverage/function_lines_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/handle_up OK ▶ 65/65 /toggle-queue/object/handle_up_down OK ▶ 64/65 /gjs/coverage/function_hit_counts_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/handle_up_down_delayed OK ▶ 65/65 /toggle-queue/object/handle_up_down_on_gc OK ▶ 64/65 /gjs/coverage/big_function_hit_counts_written_to_coverage_data OK ▶ 65/65 /toggle-queue/object/handle_many_up OK ▶ 65/65 /toggle-queue/object/handle_many_up_and_down OK 65/65 gjs:C+thread-safe / Internal API tests OK 15.37s 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 0x3174d2900098 JS IMPORT: Defining parent (nil) of 0x3174d2900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3174d2900100 of 0x3174d29003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c707b06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c707b06e420), global 0x3c707b06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c707b06e420), global 0x3c707b06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c707b06e420), global 0x3c707b06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c707b06e420), global 0x3c707b06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c707b06e420), global 0x3c707b06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c707b06e600), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c707b06e740), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c707b06e880), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c707b06e880), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c707b06e740), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c707b06e600), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c707b06ee20), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c707b0a9060), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c707b0a9060), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c707b06ee20), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c707b0a92e0), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c707b0a92e0), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c707b06ee20), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c707b06ee20), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c707b06e600), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c707b06e740), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c707b06e880), global 0x3c707b06e1a0 JS IMPORT: Module metadata hook for module 0x3c707b06e740 JS IMPORT: Defining meta.importSync for module 0x3c707b06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c707b06e600), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c707b06ee20), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c707b0a9060), global 0x3c707b06e1a0 JS IMPORT: Module metadata hook for module 0x3c707b0a91a0 JS IMPORT: Defining meta.importSync for module 0x3c707b0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3174d2911c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3174d2900100 of 0x3174d2911d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3174d2911d40 in 0x3174d2900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3174d2900100 of 0x3174d29120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3174d2900100 of 0x3174d2911af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3174d2900100 of 0x3c707b06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3174d2911d40 of 0x3c707b06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c707b0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c707b0ad070, JSClass 0x5b6b59a673e0, in object 0x3c707b0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3174d29123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c707b0ad0d0, JSClass 0x5b6b59a673e0, in object 0x3c707b0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c707b0ad130, JSClass 0x5b6b59a673e0, in object 0x3c707b0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c707b0ad190, JSClass 0x5b6b59a673e0, in object 0x3c707b0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c707b0ad040 in GIRepository 0x3174d2911af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c707b06ee20), global 0x3c707b06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c707b0a92e0), global 0x3c707b06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c707b0ad1f0 in GIRepository 0x3174d2911af8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x8d82d600098 JS IMPORT: Defining parent (nil) of 0x8d82d600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8d82d600100 of 0x8d82d6004a0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x5ed9f96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5ed9f96e420), global 0x5ed9f96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5ed9f96e420), global 0x5ed9f96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5ed9f96e420), global 0x5ed9f96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5ed9f96e420), global 0x5ed9f96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5ed9f96e420), global 0x5ed9f96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5ed9f96e600), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5ed9f96e740), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5ed9f96e880), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5ed9f96e880), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5ed9f96e740), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5ed9f96e600), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5ed9f96ee20), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5ed9f9a9060), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5ed9f9a9060), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5ed9f96ee20), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5ed9f9a92e0), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5ed9f9a92e0), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5ed9f96ee20), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5ed9f96ee20), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5ed9f96e600), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5ed9f96e740), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5ed9f96e880), global 0x5ed9f96e1a0 JS IMPORT: Module metadata hook for module 0x5ed9f96e740 JS IMPORT: Defining meta.importSync for module 0x5ed9f96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5ed9f96e600), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5ed9f96ee20), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5ed9f9a9060), global 0x5ed9f96e1a0 JS IMPORT: Module metadata hook for module 0x5ed9f9a91a0 JS IMPORT: Defining meta.importSync for module 0x5ed9f9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8d82d611ce8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x8d82d600100 of 0x8d82d611ee0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8d82d611ee0 in 0x8d82d600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8d82d600100 of 0x8d82d612268 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8d82d600100 of 0x8d82d611bd0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8d82d600100 of 0x5ed9f96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8d82d611ee0 of 0x5ed9f96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5ed9f9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5ed9f9ad070, JSClass 0x5b6b59a673e0, in object 0x5ed9f9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x8d82d6125b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5ed9f9ad0d0, JSClass 0x5b6b59a673e0, in object 0x5ed9f9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5ed9f9ad130, JSClass 0x5b6b59a673e0, in object 0x5ed9f9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5ed9f9ad190, JSClass 0x5b6b59a673e0, in object 0x5ed9f9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5ed9f9ad040 in GIRepository 0x8d82d611bd0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5ed9f96ee20), global 0x5ed9f96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5ed9f9a92e0), global 0x5ed9f96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x5ed9f9ad1f0 in GIRepository 0x8d82d611bd0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3ab920700098 JS IMPORT: Defining parent (nil) of 0x3ab920700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ab920700100 of 0x3ab920700590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2dead726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2dead726e420), global 0x2dead726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2dead726e420), global 0x2dead726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2dead726e420), global 0x2dead726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2dead726e420), global 0x2dead726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2dead726e420), global 0x2dead726e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2dead726e600), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dead726e740), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dead726e880), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dead726e880), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dead726e740), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2dead726e600), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dead726ee20), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dead72a9060), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dead72a9060), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dead726ee20), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dead72a92e0), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dead72a92e0), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dead726ee20), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dead726ee20), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2dead726e600), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dead726e740), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dead726e880), global 0x2dead726e1a0 JS IMPORT: Module metadata hook for module 0x2dead726e740 JS IMPORT: Defining meta.importSync for module 0x2dead726e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2dead726e600), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dead726ee20), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dead72a9060), global 0x2dead726e1a0 JS IMPORT: Module metadata hook for module 0x2dead72a91a0 JS IMPORT: Defining meta.importSync for module 0x2dead72a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ab920711dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3ab920700100 of 0x3ab920712098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ab920712098 in 0x3ab920700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ab920700100 of 0x3ab920712460 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ab920700100 of 0x3ab920711cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ab920700100 of 0x2dead726ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ab920712098 of 0x2dead726ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2dead72b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2dead72ad070, JSClass 0x5b6b59a673e0, in object 0x2dead72ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3ab9207127b0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2dead72ad0d0, JSClass 0x5b6b59a673e0, in object 0x2dead72ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2dead72ad130, JSClass 0x5b6b59a673e0, in object 0x2dead72ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2dead72ad190, JSClass 0x5b6b59a673e0, in object 0x2dead72ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2dead72ad040 in GIRepository 0x3ab920711cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dead726ee20), global 0x2dead726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dead72a92e0), global 0x2dead726e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2dead72ad1f0 in GIRepository 0x3ab920711cc0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3b61b8900098 JS IMPORT: Defining parent (nil) of 0x3b61b8900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b61b8900100 of 0x3b61b8900670 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x123c5fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x123c5fd6e420), global 0x123c5fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x123c5fd6e420), global 0x123c5fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x123c5fd6e420), global 0x123c5fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x123c5fd6e420), global 0x123c5fd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x123c5fd6e420), global 0x123c5fd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x123c5fd6e600), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x123c5fd6e740), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x123c5fd6e880), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x123c5fd6e880), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x123c5fd6e740), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x123c5fd6e600), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x123c5fd6ee20), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x123c5fda9060), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x123c5fda9060), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x123c5fd6ee20), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x123c5fda92e0), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x123c5fda92e0), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x123c5fd6ee20), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x123c5fd6ee20), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x123c5fd6e600), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x123c5fd6e740), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x123c5fd6e880), global 0x123c5fd6e1a0 JS IMPORT: Module metadata hook for module 0x123c5fd6e740 JS IMPORT: Defining meta.importSync for module 0x123c5fd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x123c5fd6e600), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x123c5fd6ee20), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x123c5fda9060), global 0x123c5fd6e1a0 JS IMPORT: Module metadata hook for module 0x123c5fda91a0 JS IMPORT: Defining meta.importSync for module 0x123c5fda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b61b8911eb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3b61b8900100 of 0x3b61b8912240 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b61b8912240 in 0x3b61b8900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3b61b8900100 of 0x3b61b8912628 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b61b8900100 of 0x3b61b8911da0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b61b8900100 of 0x123c5fd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b61b8912240 of 0x123c5fd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x123c5fdb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x123c5fdad070, JSClass 0x5b6b59a673e0, in object 0x123c5fdad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3b61b8912978 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x123c5fdad0d0, JSClass 0x5b6b59a673e0, in object 0x123c5fdad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x123c5fdad130, JSClass 0x5b6b59a673e0, in object 0x123c5fdad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x123c5fdad190, JSClass 0x5b6b59a673e0, in object 0x123c5fdad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x123c5fdad040 in GIRepository 0x3b61b8911da0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x123c5fd6ee20), global 0x123c5fd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x123c5fda92e0), global 0x123c5fd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x123c5fdad1f0 in GIRepository 0x3b61b8911da0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x4fc9e000098 JS IMPORT: Defining parent (nil) of 0x4fc9e000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x4fc9e000100 of 0x4fc9e000750 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3cb48866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cb48866e420), global 0x3cb48866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cb48866e420), global 0x3cb48866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cb48866e420), global 0x3cb48866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cb48866e420), global 0x3cb48866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3cb48866e420), global 0x3cb48866e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cb48866e600), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cb48866e740), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cb48866e880), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cb48866e880), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cb48866e740), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cb48866e600), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb48866ee20), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb4886a9060), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb4886a9060), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cb48866ee20), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb4886a92e0), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb4886a92e0), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb48866ee20), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cb48866ee20), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cb48866e600), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cb48866e740), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cb48866e880), global 0x3cb48866e1a0 JS IMPORT: Module metadata hook for module 0x3cb48866e740 JS IMPORT: Defining meta.importSync for module 0x3cb48866e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cb48866e600), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cb48866ee20), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb4886a9060), global 0x3cb48866e1a0 JS IMPORT: Module metadata hook for module 0x3cb4886a91a0 JS IMPORT: Defining meta.importSync for module 0x3cb4886a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x4fc9e011f98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x4fc9e000100 of 0x4fc9e0123e8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x4fc9e0123e8 in 0x4fc9e000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x4fc9e000100 of 0x4fc9e0127f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x4fc9e000100 of 0x4fc9e011e80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x4fc9e000100 of 0x3cb48866ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x4fc9e0123e8 of 0x3cb48866ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3cb4886b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3cb4886ad070, JSClass 0x5b6b59a673e0, in object 0x3cb4886ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x4fc9e012b40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3cb4886ad0d0, JSClass 0x5b6b59a673e0, in object 0x3cb4886ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3cb4886ad130, JSClass 0x5b6b59a673e0, in object 0x3cb4886ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3cb4886ad190, JSClass 0x5b6b59a673e0, in object 0x3cb4886ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3cb4886ad040 in GIRepository 0x4fc9e011e80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cb48866ee20), global 0x3cb48866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cb4886a92e0), global 0x3cb48866e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3cb4886ad1f0 in GIRepository 0x4fc9e011e80 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2119b5800098 JS IMPORT: Defining parent (nil) of 0x2119b5800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2119b5800100 of 0x2119b5800830 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x22b1a6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b1a6b6e420), global 0x22b1a6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b1a6b6e420), global 0x22b1a6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b1a6b6e420), global 0x22b1a6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b1a6b6e420), global 0x22b1a6b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x22b1a6b6e420), global 0x22b1a6b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22b1a6b6e600), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22b1a6b6e740), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22b1a6b6e880), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22b1a6b6e880), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22b1a6b6e740), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22b1a6b6e600), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22b1a6b6ee20), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b1a6ba9060), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b1a6ba9060), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22b1a6b6ee20), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b1a6ba92e0), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b1a6ba92e0), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22b1a6b6ee20), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22b1a6b6ee20), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22b1a6b6e600), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22b1a6b6e740), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22b1a6b6e880), global 0x22b1a6b6e1a0 JS IMPORT: Module metadata hook for module 0x22b1a6b6e740 JS IMPORT: Defining meta.importSync for module 0x22b1a6b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22b1a6b6e600), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22b1a6b6ee20), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b1a6ba9060), global 0x22b1a6b6e1a0 JS IMPORT: Module metadata hook for module 0x22b1a6ba91a0 JS IMPORT: Defining meta.importSync for module 0x22b1a6ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2119b5812078 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2119b5800100 of 0x2119b5812590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2119b5812590 in 0x2119b5800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2119b5800100 of 0x2119b58129b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2119b5800100 of 0x2119b5811f60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2119b5800100 of 0x22b1a6b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2119b5812590 of 0x22b1a6b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22b1a6bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22b1a6bad070, JSClass 0x5b6b59a673e0, in object 0x22b1a6bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2119b5812d08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22b1a6bad0d0, JSClass 0x5b6b59a673e0, in object 0x22b1a6bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22b1a6bad130, JSClass 0x5b6b59a673e0, in object 0x22b1a6bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22b1a6bad190, JSClass 0x5b6b59a673e0, in object 0x22b1a6bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22b1a6bad040 in GIRepository 0x2119b5811f60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22b1a6b6ee20), global 0x22b1a6b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22b1a6ba92e0), global 0x22b1a6b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x22b1a6bad1f0 in GIRepository 0x2119b5811f60 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x19e15ab00098 JS IMPORT: Defining parent (nil) of 0x19e15ab00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x19e15ab00100 of 0x19e15ab00910 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x363f81c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x363f81c6e420), global 0x363f81c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x363f81c6e420), global 0x363f81c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x363f81c6e420), global 0x363f81c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x363f81c6e420), global 0x363f81c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x363f81c6e420), global 0x363f81c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x363f81c6e600), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x363f81c6e740), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x363f81c6e880), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x363f81c6e880), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x363f81c6e740), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x363f81c6e600), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x363f81c6ee20), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x363f81ca9060), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x363f81ca9060), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x363f81c6ee20), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x363f81ca92e0), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x363f81ca92e0), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x363f81c6ee20), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x363f81c6ee20), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x363f81c6e600), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x363f81c6e740), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x363f81c6e880), global 0x363f81c6e1a0 JS IMPORT: Module metadata hook for module 0x363f81c6e740 JS IMPORT: Defining meta.importSync for module 0x363f81c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x363f81c6e600), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x363f81c6ee20), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x363f81ca9060), global 0x363f81c6e1a0 JS IMPORT: Module metadata hook for module 0x363f81ca91a0 JS IMPORT: Defining meta.importSync for module 0x363f81ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x19e15ab12158 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x19e15ab00100 of 0x19e15ab12738 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x19e15ab12738 in 0x19e15ab00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x19e15ab00100 of 0x19e15ab12ba0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x19e15ab00100 of 0x19e15ab12040 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x19e15ab00100 of 0x363f81c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x19e15ab12738 of 0x363f81c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x363f81cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x363f81cad070, JSClass 0x5b6b59a673e0, in object 0x363f81cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x19e15ab12ef0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x363f81cad0d0, JSClass 0x5b6b59a673e0, in object 0x363f81cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x363f81cad130, JSClass 0x5b6b59a673e0, in object 0x363f81cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x363f81cad190, JSClass 0x5b6b59a673e0, in object 0x363f81cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x363f81cad040 in GIRepository 0x19e15ab12040 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x363f81c6ee20), global 0x363f81c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x363f81ca92e0), global 0x363f81c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x363f81cad1f0 in GIRepository 0x19e15ab12040 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2d305d00098 JS IMPORT: Defining parent (nil) of 0x2d305d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2d305d00100 of 0x2d305d009f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3ddc0e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ddc0e6e420), global 0x3ddc0e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ddc0e6e420), global 0x3ddc0e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ddc0e6e420), global 0x3ddc0e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ddc0e6e420), global 0x3ddc0e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3ddc0e6e420), global 0x3ddc0e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ddc0e6e600), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ddc0e6e740), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ddc0e6e880), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ddc0e6e880), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ddc0e6e740), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ddc0e6e600), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddc0e6ee20), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddc0ea9060), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddc0ea9060), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ddc0e6ee20), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddc0ea92e0), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddc0ea92e0), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ddc0e6ee20), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddc0e6ee20), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ddc0e6e600), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ddc0e6e740), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ddc0e6e880), global 0x3ddc0e6e1a0 JS IMPORT: Module metadata hook for module 0x3ddc0e6e740 JS IMPORT: Defining meta.importSync for module 0x3ddc0e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ddc0e6e600), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddc0e6ee20), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddc0ea9060), global 0x3ddc0e6e1a0 JS IMPORT: Module metadata hook for module 0x3ddc0ea91a0 JS IMPORT: Defining meta.importSync for module 0x3ddc0ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d305d12238 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2d305d00100 of 0x2d305d128e0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2d305d128e0 in 0x2d305d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2d305d00100 of 0x2d305d12d68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2d305d00100 of 0x2d305d12120 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2d305d00100 of 0x3ddc0e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2d305d128e0 of 0x3ddc0e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ddc0eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ddc0ead070, JSClass 0x5b6b59a673e0, in object 0x3ddc0ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x2d305d130b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ddc0ead0d0, JSClass 0x5b6b59a673e0, in object 0x3ddc0ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ddc0ead130, JSClass 0x5b6b59a673e0, in object 0x3ddc0ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ddc0ead190, JSClass 0x5b6b59a673e0, in object 0x3ddc0ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ddc0ead040 in GIRepository 0x2d305d12120 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ddc0e6ee20), global 0x3ddc0e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddc0ea92e0), global 0x3ddc0e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3ddc0ead1f0 in GIRepository 0x2d305d12120 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x8e2fd600098 JS IMPORT: Defining parent (nil) of 0x8e2fd600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8e2fd600100 of 0x8e2fd600ad0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xc093236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc093236e420), global 0xc093236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc093236e420), global 0xc093236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc093236e420), global 0xc093236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc093236e420), global 0xc093236e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc093236e420), global 0xc093236e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc093236e600), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc093236e740), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc093236e880), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc093236e880), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc093236e740), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc093236e600), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc093236ee20), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc09323a9060), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc09323a9060), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc093236ee20), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc09323a92e0), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc09323a92e0), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc093236ee20), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc093236ee20), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc093236e600), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc093236e740), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc093236e880), global 0xc093236e1a0 JS IMPORT: Module metadata hook for module 0xc093236e740 JS IMPORT: Defining meta.importSync for module 0xc093236e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc093236e600), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc093236ee20), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc09323a9060), global 0xc093236e1a0 JS IMPORT: Module metadata hook for module 0xc09323a91a0 JS IMPORT: Defining meta.importSync for module 0xc09323a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8e2fd612318 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x8e2fd600100 of 0x8e2fd612a88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8e2fd612a88 in 0x8e2fd600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8e2fd600100 of 0x8e2fd612f30 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8e2fd600100 of 0x8e2fd612200 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8e2fd600100 of 0xc093236ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8e2fd612a88 of 0xc093236ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc09323b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc09323ad070, JSClass 0x5b6b59a673e0, in object 0xc09323ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x8e2fd613280 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc09323ad0d0, JSClass 0x5b6b59a673e0, in object 0xc09323ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc09323ad130, JSClass 0x5b6b59a673e0, in object 0xc09323ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc09323ad190, JSClass 0x5b6b59a673e0, in object 0xc09323ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc09323ad040 in GIRepository 0x8e2fd612200 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc093236ee20), global 0xc093236e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc09323a92e0), global 0xc093236e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xc09323ad1f0 in GIRepository 0x8e2fd612200 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xcb647d00098 JS IMPORT: Defining parent (nil) of 0xcb647d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xcb647d00100 of 0xcb647d00bb0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x364ba536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x364ba536e420), global 0x364ba536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x364ba536e420), global 0x364ba536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x364ba536e420), global 0x364ba536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x364ba536e420), global 0x364ba536e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x364ba536e420), global 0x364ba536e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x364ba536e600), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x364ba536e740), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x364ba536e880), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x364ba536e880), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x364ba536e740), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x364ba536e600), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x364ba536ee20), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x364ba53a9060), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x364ba53a9060), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x364ba536ee20), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x364ba53a92e0), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x364ba53a92e0), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x364ba536ee20), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x364ba536ee20), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x364ba536e600), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x364ba536e740), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x364ba536e880), global 0x364ba536e1a0 JS IMPORT: Module metadata hook for module 0x364ba536e740 JS IMPORT: Defining meta.importSync for module 0x364ba536e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x364ba536e600), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x364ba536ee20), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x364ba53a9060), global 0x364ba536e1a0 JS IMPORT: Module metadata hook for module 0x364ba53a91a0 JS IMPORT: Defining meta.importSync for module 0x364ba53a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xcb647d123f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xcb647d00100 of 0xcb647d12c30 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xcb647d12c30 in 0xcb647d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xcb647d00100 of 0xcb647d130f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xcb647d00100 of 0xcb647d122e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xcb647d00100 of 0x364ba536ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xcb647d12c30 of 0x364ba536ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x364ba53b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x364ba53ad070, JSClass 0x5b6b59a673e0, in object 0x364ba53ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xcb647d13448 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x364ba53ad0d0, JSClass 0x5b6b59a673e0, in object 0x364ba53ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x364ba53ad130, JSClass 0x5b6b59a673e0, in object 0x364ba53ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x364ba53ad190, JSClass 0x5b6b59a673e0, in object 0x364ba53ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x364ba53ad040 in GIRepository 0xcb647d122e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x364ba536ee20), global 0x364ba536e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x364ba53a92e0), global 0x364ba536e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x364ba53ad1f0 in GIRepository 0xcb647d122e0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x14b5e0d00098 JS IMPORT: Defining parent (nil) of 0x14b5e0d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14b5e0d00100 of 0x14b5e0d00c90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x244bcb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x244bcb96e420), global 0x244bcb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x244bcb96e420), global 0x244bcb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x244bcb96e420), global 0x244bcb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x244bcb96e420), global 0x244bcb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x244bcb96e420), global 0x244bcb96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x244bcb96e600), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x244bcb96e740), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x244bcb96e880), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x244bcb96e880), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x244bcb96e740), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x244bcb96e600), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x244bcb96ee20), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x244bcb9a9060), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x244bcb9a9060), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x244bcb96ee20), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x244bcb9a92e0), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x244bcb9a92e0), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x244bcb96ee20), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x244bcb96ee20), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x244bcb96e600), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x244bcb96e740), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x244bcb96e880), global 0x244bcb96e1a0 JS IMPORT: Module metadata hook for module 0x244bcb96e740 JS IMPORT: Defining meta.importSync for module 0x244bcb96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x244bcb96e600), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x244bcb96ee20), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x244bcb9a9060), global 0x244bcb96e1a0 JS IMPORT: Module metadata hook for module 0x244bcb9a91a0 JS IMPORT: Defining meta.importSync for module 0x244bcb9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14b5e0d124d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x14b5e0d00100 of 0x14b5e0d12dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14b5e0d12dd8 in 0x14b5e0d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14b5e0d00100 of 0x14b5e0d132e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14b5e0d00100 of 0x14b5e0d123c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14b5e0d00100 of 0x244bcb96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14b5e0d12dd8 of 0x244bcb96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x244bcb9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x244bcb9ad070, JSClass 0x5b6b59a673e0, in object 0x244bcb9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x14b5e0d13630 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x244bcb9ad0d0, JSClass 0x5b6b59a673e0, in object 0x244bcb9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x244bcb9ad130, JSClass 0x5b6b59a673e0, in object 0x244bcb9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x244bcb9ad190, JSClass 0x5b6b59a673e0, in object 0x244bcb9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x244bcb9ad040 in GIRepository 0x14b5e0d123c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x244bcb96ee20), global 0x244bcb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x244bcb9a92e0), global 0x244bcb96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x244bcb9ad1f0 in GIRepository 0x14b5e0d123c0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2a0796600098 JS IMPORT: Defining parent (nil) of 0x2a0796600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a0796600100 of 0x2a0796600d70 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3eaa146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eaa146e420), global 0x3eaa146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eaa146e420), global 0x3eaa146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eaa146e420), global 0x3eaa146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eaa146e420), global 0x3eaa146e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3eaa146e420), global 0x3eaa146e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3eaa146e600), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eaa146e740), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eaa146e880), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eaa146e880), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eaa146e740), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3eaa146e600), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eaa146ee20), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eaa14a9060), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eaa14a9060), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eaa146ee20), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eaa14a92e0), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eaa14a92e0), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eaa146ee20), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eaa146ee20), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3eaa146e600), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3eaa146e740), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3eaa146e880), global 0x3eaa146e1a0 JS IMPORT: Module metadata hook for module 0x3eaa146e740 JS IMPORT: Defining meta.importSync for module 0x3eaa146e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3eaa146e600), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3eaa146ee20), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eaa14a9060), global 0x3eaa146e1a0 JS IMPORT: Module metadata hook for module 0x3eaa14a91a0 JS IMPORT: Defining meta.importSync for module 0x3eaa14a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a07966125b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2a0796600100 of 0x2a0796612f80 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a0796612f80 in 0x2a0796600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a0796600100 of 0x2a07966134a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a0796600100 of 0x2a07966124a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a0796600100 of 0x3eaa146ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a0796612f80 of 0x3eaa146ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3eaa14b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3eaa14ad070, JSClass 0x5b6b59a673e0, in object 0x3eaa14ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a07966137f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3eaa14ad0d0, JSClass 0x5b6b59a673e0, in object 0x3eaa14ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3eaa14ad130, JSClass 0x5b6b59a673e0, in object 0x3eaa14ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3eaa14ad190, JSClass 0x5b6b59a673e0, in object 0x3eaa14ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3eaa14ad040 in GIRepository 0x2a07966124a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3eaa146ee20), global 0x3eaa146e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3eaa14a92e0), global 0x3eaa146e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3eaa14ad1f0 in GIRepository 0x2a07966124a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x9b2a900098 JS IMPORT: Defining parent (nil) of 0x9b2a900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x9b2a900100 of 0x9b2a900e50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d0c3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d0c3f6e420), global 0x1d0c3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d0c3f6e420), global 0x1d0c3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d0c3f6e420), global 0x1d0c3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d0c3f6e420), global 0x1d0c3f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d0c3f6e420), global 0x1d0c3f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d0c3f6e600), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d0c3f6e740), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d0c3f6e880), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d0c3f6e880), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d0c3f6e740), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d0c3f6e600), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d0c3f6ee20), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d0c3fa9060), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d0c3fa9060), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d0c3f6ee20), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d0c3fa92e0), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d0c3fa92e0), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d0c3f6ee20), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d0c3f6ee20), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d0c3f6e600), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d0c3f6e740), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d0c3f6e880), global 0x1d0c3f6e1a0 JS IMPORT: Module metadata hook for module 0x1d0c3f6e740 JS IMPORT: Defining meta.importSync for module 0x1d0c3f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d0c3f6e600), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d0c3f6ee20), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d0c3fa9060), global 0x1d0c3f6e1a0 JS IMPORT: Module metadata hook for module 0x1d0c3fa91a0 JS IMPORT: Defining meta.importSync for module 0x1d0c3fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x9b2a912698 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x9b2a900100 of 0x9b2a913128 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x9b2a913128 in 0x9b2a900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x9b2a900100 of 0x9b2a913670 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x9b2a900100 of 0x9b2a912580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x9b2a900100 of 0x1d0c3f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x9b2a913128 of 0x1d0c3f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d0c3fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d0c3fad070, JSClass 0x5b6b59a673e0, in object 0x1d0c3fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x9b2a9139c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d0c3fad0d0, JSClass 0x5b6b59a673e0, in object 0x1d0c3fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d0c3fad130, JSClass 0x5b6b59a673e0, in object 0x1d0c3fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d0c3fad190, JSClass 0x5b6b59a673e0, in object 0x1d0c3fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d0c3fad040 in GIRepository 0x9b2a912580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d0c3f6ee20), global 0x1d0c3f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d0c3fa92e0), global 0x1d0c3f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1d0c3fad1f0 in GIRepository 0x9b2a912580 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x32502ca00098 JS IMPORT: Defining parent (nil) of 0x32502ca00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32502ca00100 of 0x32502ca00f30 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x9e9f416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9e9f416e420), global 0x9e9f416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9e9f416e420), global 0x9e9f416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9e9f416e420), global 0x9e9f416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9e9f416e420), global 0x9e9f416e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9e9f416e420), global 0x9e9f416e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9e9f416e600), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9e9f416e740), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9e9f416e880), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9e9f416e880), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9e9f416e740), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9e9f416e600), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e9f416ee20), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e9f41a9060), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e9f41a9060), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9e9f416ee20), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e9f41a92e0), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e9f41a92e0), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9e9f416ee20), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e9f416ee20), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9e9f416e600), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9e9f416e740), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9e9f416e880), global 0x9e9f416e1a0 JS IMPORT: Module metadata hook for module 0x9e9f416e740 JS IMPORT: Defining meta.importSync for module 0x9e9f416e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9e9f416e600), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9e9f416ee20), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e9f41a9060), global 0x9e9f416e1a0 JS IMPORT: Module metadata hook for module 0x9e9f41a91a0 JS IMPORT: Defining meta.importSync for module 0x9e9f41a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32502ca12778 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x32502ca00100 of 0x32502ca132d0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32502ca132d0 in 0x32502ca00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32502ca00100 of 0x32502ca13838 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32502ca00100 of 0x32502ca12660 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32502ca00100 of 0x9e9f416ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32502ca132d0 of 0x9e9f416ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x9e9f41b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9e9f41ad070, JSClass 0x5b6b59a673e0, in object 0x9e9f41ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x32502ca13b88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9e9f41ad0d0, JSClass 0x5b6b59a673e0, in object 0x9e9f41ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9e9f41ad130, JSClass 0x5b6b59a673e0, in object 0x9e9f41ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9e9f41ad190, JSClass 0x5b6b59a673e0, in object 0x9e9f41ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x9e9f41ad040 in GIRepository 0x32502ca12660 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9e9f416ee20), global 0x9e9f416e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9e9f41a92e0), global 0x9e9f416e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x9e9f41ad1f0 in GIRepository 0x32502ca12660 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3ff2caf00098 JS IMPORT: Defining parent (nil) of 0x3ff2caf00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ff2caf00100 of 0x3ff2caf01010 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x33059f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33059f46e420), global 0x33059f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33059f46e420), global 0x33059f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33059f46e420), global 0x33059f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33059f46e420), global 0x33059f46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x33059f46e420), global 0x33059f46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33059f46e600), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33059f46e740), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33059f46e880), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33059f46e880), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33059f46e740), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33059f46e600), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33059f46ee20), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33059f4a9060), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33059f4a9060), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33059f46ee20), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33059f4a92e0), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33059f4a92e0), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33059f46ee20), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33059f46ee20), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x33059f46e600), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x33059f46e740), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x33059f46e880), global 0x33059f46e1a0 JS IMPORT: Module metadata hook for module 0x33059f46e740 JS IMPORT: Defining meta.importSync for module 0x33059f46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x33059f46e600), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x33059f46ee20), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33059f4a9060), global 0x33059f46e1a0 JS IMPORT: Module metadata hook for module 0x33059f4a91a0 JS IMPORT: Defining meta.importSync for module 0x33059f4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ff2caf12858 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3ff2caf00100 of 0x3ff2caf13478 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ff2caf13478 in 0x3ff2caf00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ff2caf00100 of 0x3ff2caf13a18 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ff2caf00100 of 0x3ff2caf12740 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ff2caf00100 of 0x33059f46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ff2caf13478 of 0x33059f46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x33059f4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x33059f4ad070, JSClass 0x5b6b59a673e0, in object 0x33059f4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3ff2caf13d68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x33059f4ad0d0, JSClass 0x5b6b59a673e0, in object 0x33059f4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x33059f4ad130, JSClass 0x5b6b59a673e0, in object 0x33059f4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x33059f4ad190, JSClass 0x5b6b59a673e0, in object 0x33059f4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x33059f4ad040 in GIRepository 0x3ff2caf12740 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x33059f46ee20), global 0x33059f46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x33059f4a92e0), global 0x33059f46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x33059f4ad1f0 in GIRepository 0x3ff2caf12740 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x7c67ec00098 JS IMPORT: Defining parent (nil) of 0x7c67ec00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7c67ec00100 of 0x7c67ec010f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x5a854d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a854d6e420), global 0x5a854d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a854d6e420), global 0x5a854d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a854d6e420), global 0x5a854d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a854d6e420), global 0x5a854d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a854d6e420), global 0x5a854d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a854d6e600), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a854d6e740), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a854d6e880), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a854d6e880), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a854d6e740), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a854d6e600), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a854d6ee20), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a854da9060), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a854da9060), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a854d6ee20), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a854da92e0), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a854da92e0), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a854d6ee20), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a854d6ee20), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a854d6e600), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a854d6e740), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a854d6e880), global 0x5a854d6e1a0 JS IMPORT: Module metadata hook for module 0x5a854d6e740 JS IMPORT: Defining meta.importSync for module 0x5a854d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a854d6e600), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a854d6ee20), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a854da9060), global 0x5a854d6e1a0 JS IMPORT: Module metadata hook for module 0x5a854da91a0 JS IMPORT: Defining meta.importSync for module 0x5a854da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7c67ec12938 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x7c67ec00100 of 0x7c67ec13620 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7c67ec13620 in 0x7c67ec00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7c67ec00100 of 0x7c67ec13be8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7c67ec00100 of 0x7c67ec12820 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7c67ec00100 of 0x5a854d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7c67ec13620 of 0x5a854d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5a854db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5a854dad070, JSClass 0x5b6b59a673e0, in object 0x5a854dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x7c67ec13f38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5a854dad0d0, JSClass 0x5b6b59a673e0, in object 0x5a854dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5a854dad130, JSClass 0x5b6b59a673e0, in object 0x5a854dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5a854dad190, JSClass 0x5b6b59a673e0, in object 0x5a854dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5a854dad040 in GIRepository 0x7c67ec12820 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a854d6ee20), global 0x5a854d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a854da92e0), global 0x5a854d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x5a854dad1f0 in GIRepository 0x7c67ec12820 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x33c531800098 JS IMPORT: Defining parent (nil) of 0x33c531800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33c531800100 of 0x33c5318011d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf4cee16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf4cee16e420), global 0xf4cee16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf4cee16e420), global 0xf4cee16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf4cee16e420), global 0xf4cee16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf4cee16e420), global 0xf4cee16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xf4cee16e420), global 0xf4cee16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf4cee16e600), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf4cee16e740), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf4cee16e880), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf4cee16e880), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf4cee16e740), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf4cee16e600), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf4cee16ee20), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf4cee1a9060), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf4cee1a9060), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf4cee16ee20), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf4cee1a92e0), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf4cee1a92e0), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf4cee16ee20), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf4cee16ee20), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf4cee16e600), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf4cee16e740), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf4cee16e880), global 0xf4cee16e1a0 JS IMPORT: Module metadata hook for module 0xf4cee16e740 JS IMPORT: Defining meta.importSync for module 0xf4cee16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf4cee16e600), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf4cee16ee20), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf4cee1a9060), global 0xf4cee16e1a0 JS IMPORT: Module metadata hook for module 0xf4cee1a91a0 JS IMPORT: Defining meta.importSync for module 0xf4cee1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33c531812a18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x33c531800100 of 0x33c5318137c8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33c5318137c8 in 0x33c531800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33c531800100 of 0x33c531813db8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33c531800100 of 0x33c531812900 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33c531800100 of 0xf4cee16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33c5318137c8 of 0xf4cee16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf4cee1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf4cee1ad070, JSClass 0x5b6b59a673e0, in object 0xf4cee1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x33c531814108 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf4cee1ad0d0, JSClass 0x5b6b59a673e0, in object 0xf4cee1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf4cee1ad130, JSClass 0x5b6b59a673e0, in object 0xf4cee1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf4cee1ad190, JSClass 0x5b6b59a673e0, in object 0xf4cee1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf4cee1ad040 in GIRepository 0x33c531812900 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf4cee16ee20), global 0xf4cee16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf4cee1a92e0), global 0xf4cee16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xf4cee1ad1f0 in GIRepository 0x33c531812900 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x161e44600098 JS IMPORT: Defining parent (nil) of 0x161e44600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x161e44600100 of 0x161e446012b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3d906056e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d906056e420), global 0x3d906056e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d906056e420), global 0x3d906056e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d906056e420), global 0x3d906056e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d906056e420), global 0x3d906056e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3d906056e420), global 0x3d906056e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d906056e600), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d906056e740), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d906056e880), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d906056e880), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d906056e740), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d906056e600), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d906056ee20), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d90605a9060), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d90605a9060), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d906056ee20), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d90605a92e0), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d90605a92e0), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d906056ee20), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d906056ee20), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d906056e600), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d906056e740), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d906056e880), global 0x3d906056e1a0 JS IMPORT: Module metadata hook for module 0x3d906056e740 JS IMPORT: Defining meta.importSync for module 0x3d906056e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d906056e600), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d906056ee20), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d90605a9060), global 0x3d906056e1a0 JS IMPORT: Module metadata hook for module 0x3d90605a91a0 JS IMPORT: Defining meta.importSync for module 0x3d90605a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x161e44612af8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x161e44600100 of 0x161e44613970 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x161e44613970 in 0x161e44600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x161e44600100 of 0x161e44613f88 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x161e44600100 of 0x161e446129e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x161e44600100 of 0x3d906056ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x161e44613970 of 0x3d906056ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3d90605b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d90605ad070, JSClass 0x5b6b59a673e0, in object 0x3d90605ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x161e446142d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d90605ad0d0, JSClass 0x5b6b59a673e0, in object 0x3d90605ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d90605ad130, JSClass 0x5b6b59a673e0, in object 0x3d90605ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d90605ad190, JSClass 0x5b6b59a673e0, in object 0x3d90605ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3d90605ad040 in GIRepository 0x161e446129e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d906056ee20), global 0x3d906056e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d90605a92e0), global 0x3d906056e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3d90605ad1f0 in GIRepository 0x161e446129e0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x27b21e900098 JS IMPORT: Defining parent (nil) of 0x27b21e900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27b21e900100 of 0x27b21e901390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2c3f9ee6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c3f9ee6e420), global 0x2c3f9ee6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c3f9ee6e420), global 0x2c3f9ee6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c3f9ee6e420), global 0x2c3f9ee6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c3f9ee6e420), global 0x2c3f9ee6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c3f9ee6e420), global 0x2c3f9ee6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c3f9ee6e600), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c3f9ee6e740), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c3f9ee6e880), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c3f9ee6e880), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c3f9ee6e740), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c3f9ee6e600), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c3f9ee6ee20), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c3f9eea9060), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c3f9eea9060), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c3f9ee6ee20), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c3f9eea92e0), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c3f9eea92e0), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c3f9ee6ee20), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c3f9ee6ee20), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c3f9ee6e600), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c3f9ee6e740), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c3f9ee6e880), global 0x2c3f9ee6e1a0 JS IMPORT: Module metadata hook for module 0x2c3f9ee6e740 JS IMPORT: Defining meta.importSync for module 0x2c3f9ee6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c3f9ee6e600), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c3f9ee6ee20), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c3f9eea9060), global 0x2c3f9ee6e1a0 JS IMPORT: Module metadata hook for module 0x2c3f9eea91a0 JS IMPORT: Defining meta.importSync for module 0x2c3f9eea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27b21e912bd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x27b21e900100 of 0x27b21e913b18 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27b21e913b18 in 0x27b21e900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27b21e900100 of 0x27b21e914158 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27b21e900100 of 0x27b21e912ac0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27b21e900100 of 0x2c3f9ee6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27b21e913b18 of 0x2c3f9ee6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2c3f9eeb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c3f9eead070, JSClass 0x5b6b59a673e0, in object 0x2c3f9eead040 JS CTX: Initialized class GIRepositoryGType prototype 0x27b21e9144a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c3f9eead0d0, JSClass 0x5b6b59a673e0, in object 0x2c3f9eead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c3f9eead130, JSClass 0x5b6b59a673e0, in object 0x2c3f9eead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c3f9eead190, JSClass 0x5b6b59a673e0, in object 0x2c3f9eead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2c3f9eead040 in GIRepository 0x27b21e912ac0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c3f9ee6ee20), global 0x2c3f9ee6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c3f9eea92e0), global 0x2c3f9ee6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2c3f9eead1f0 in GIRepository 0x27b21e912ac0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x60232500098 JS IMPORT: Defining parent (nil) of 0x60232500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x60232500100 of 0x60232501470 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x61ee986e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61ee986e420), global 0x61ee986e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61ee986e420), global 0x61ee986e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61ee986e420), global 0x61ee986e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61ee986e420), global 0x61ee986e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x61ee986e420), global 0x61ee986e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x61ee986e600), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x61ee986e740), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x61ee986e880), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x61ee986e880), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x61ee986e740), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x61ee986e600), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x61ee986ee20), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61ee98a9060), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61ee98a9060), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x61ee986ee20), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61ee98a92e0), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61ee98a92e0), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x61ee986ee20), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x61ee986ee20), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x61ee986e600), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x61ee986e740), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x61ee986e880), global 0x61ee986e1a0 JS IMPORT: Module metadata hook for module 0x61ee986e740 JS IMPORT: Defining meta.importSync for module 0x61ee986e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x61ee986e600), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x61ee986ee20), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61ee98a9060), global 0x61ee986e1a0 JS IMPORT: Module metadata hook for module 0x61ee98a91a0 JS IMPORT: Defining meta.importSync for module 0x61ee98a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x60232512cb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x60232500100 of 0x60232513cc0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x60232513cc0 in 0x60232500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x60232500100 of 0x60232514328 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x60232500100 of 0x60232512ba0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x60232500100 of 0x61ee986ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x60232513cc0 of 0x61ee986ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x61ee98b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x61ee98ad070, JSClass 0x5b6b59a673e0, in object 0x61ee98ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x60232514678 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x61ee98ad0d0, JSClass 0x5b6b59a673e0, in object 0x61ee98ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x61ee98ad130, JSClass 0x5b6b59a673e0, in object 0x61ee98ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x61ee98ad190, JSClass 0x5b6b59a673e0, in object 0x61ee98ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x61ee98ad040 in GIRepository 0x60232512ba0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x61ee986ee20), global 0x61ee986e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x61ee98a92e0), global 0x61ee986e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x61ee98ad1f0 in GIRepository 0x60232512ba0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x32707ab00098 JS IMPORT: Defining parent (nil) of 0x32707ab00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32707ab00100 of 0x32707ab01550 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x262eeb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x262eeb96e420), global 0x262eeb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x262eeb96e420), global 0x262eeb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x262eeb96e420), global 0x262eeb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x262eeb96e420), global 0x262eeb96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x262eeb96e420), global 0x262eeb96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x262eeb96e600), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x262eeb96e740), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x262eeb96e880), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x262eeb96e880), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x262eeb96e740), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x262eeb96e600), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x262eeb96ee20), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x262eeb9a9060), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x262eeb9a9060), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x262eeb96ee20), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x262eeb9a92e0), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x262eeb9a92e0), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x262eeb96ee20), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x262eeb96ee20), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x262eeb96e600), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x262eeb96e740), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x262eeb96e880), global 0x262eeb96e1a0 JS IMPORT: Module metadata hook for module 0x262eeb96e740 JS IMPORT: Defining meta.importSync for module 0x262eeb96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x262eeb96e600), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x262eeb96ee20), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x262eeb9a9060), global 0x262eeb96e1a0 JS IMPORT: Module metadata hook for module 0x262eeb9a91a0 JS IMPORT: Defining meta.importSync for module 0x262eeb9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32707ab12d98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x32707ab00100 of 0x32707ab13e68 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32707ab13e68 in 0x32707ab00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32707ab00100 of 0x32707ab144f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32707ab00100 of 0x32707ab12c80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32707ab00100 of 0x262eeb96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32707ab13e68 of 0x262eeb96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x262eeb9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x262eeb9ad070, JSClass 0x5b6b59a673e0, in object 0x262eeb9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x32707ab14848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x262eeb9ad0d0, JSClass 0x5b6b59a673e0, in object 0x262eeb9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x262eeb9ad130, JSClass 0x5b6b59a673e0, in object 0x262eeb9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x262eeb9ad190, JSClass 0x5b6b59a673e0, in object 0x262eeb9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x262eeb9ad040 in GIRepository 0x32707ab12c80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x262eeb96ee20), global 0x262eeb96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x262eeb9a92e0), global 0x262eeb96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x262eeb9ad1f0 in GIRepository 0x32707ab12c80 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x24739500098 JS IMPORT: Defining parent (nil) of 0x24739500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x24739500100 of 0x24739501630 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x356f65c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x356f65c6e420), global 0x356f65c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x356f65c6e420), global 0x356f65c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x356f65c6e420), global 0x356f65c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x356f65c6e420), global 0x356f65c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x356f65c6e420), global 0x356f65c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x356f65c6e600), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x356f65c6e740), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x356f65c6e880), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x356f65c6e880), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x356f65c6e740), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x356f65c6e600), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x356f65c6ee20), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x356f65ca9060), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x356f65ca9060), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x356f65c6ee20), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x356f65ca92e0), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x356f65ca92e0), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x356f65c6ee20), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x356f65c6ee20), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x356f65c6e600), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x356f65c6e740), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x356f65c6e880), global 0x356f65c6e1a0 JS IMPORT: Module metadata hook for module 0x356f65c6e740 JS IMPORT: Defining meta.importSync for module 0x356f65c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x356f65c6e600), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x356f65c6ee20), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x356f65ca9060), global 0x356f65c6e1a0 JS IMPORT: Module metadata hook for module 0x356f65ca91a0 JS IMPORT: Defining meta.importSync for module 0x356f65ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x24739512e78 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x24739500100 of 0x24739514010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x24739514010 in 0x24739500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x24739500100 of 0x247395146c8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x24739500100 of 0x24739512d60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x24739500100 of 0x356f65c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x24739514010 of 0x356f65c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x356f65cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x356f65cad070, JSClass 0x5b6b59a673e0, in object 0x356f65cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x24739514a18 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x356f65cad0d0, JSClass 0x5b6b59a673e0, in object 0x356f65cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x356f65cad130, JSClass 0x5b6b59a673e0, in object 0x356f65cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x356f65cad190, JSClass 0x5b6b59a673e0, in object 0x356f65cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x356f65cad040 in GIRepository 0x24739512d60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x356f65c6ee20), global 0x356f65c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x356f65ca92e0), global 0x356f65c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x356f65cad1f0 in GIRepository 0x24739512d60 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x20a01b700098 JS IMPORT: Defining parent (nil) of 0x20a01b700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x20a01b700100 of 0x20a01b701710 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1a5ae686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a5ae686e420), global 0x1a5ae686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a5ae686e420), global 0x1a5ae686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a5ae686e420), global 0x1a5ae686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a5ae686e420), global 0x1a5ae686e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1a5ae686e420), global 0x1a5ae686e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a5ae686e600), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a5ae686e740), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a5ae686e880), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a5ae686e880), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a5ae686e740), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a5ae686e600), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ae686ee20), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ae68a9060), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ae68a9060), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a5ae686ee20), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ae68a92e0), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ae68a92e0), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ae686ee20), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a5ae686ee20), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a5ae686e600), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a5ae686e740), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a5ae686e880), global 0x1a5ae686e1a0 JS IMPORT: Module metadata hook for module 0x1a5ae686e740 JS IMPORT: Defining meta.importSync for module 0x1a5ae686e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a5ae686e600), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ae686ee20), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ae68a9060), global 0x1a5ae686e1a0 JS IMPORT: Module metadata hook for module 0x1a5ae68a91a0 JS IMPORT: Defining meta.importSync for module 0x1a5ae68a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x20a01b712f58 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x20a01b700100 of 0x20a01b7141b8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x20a01b7141b8 in 0x20a01b700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x20a01b700100 of 0x20a01b714898 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x20a01b700100 of 0x20a01b712e40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x20a01b700100 of 0x1a5ae686ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x20a01b7141b8 of 0x1a5ae686ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a5ae68b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a5ae68ad070, JSClass 0x5b6b59a673e0, in object 0x1a5ae68ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x20a01b714be8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a5ae68ad0d0, JSClass 0x5b6b59a673e0, in object 0x1a5ae68ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a5ae68ad130, JSClass 0x5b6b59a673e0, in object 0x1a5ae68ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a5ae68ad190, JSClass 0x5b6b59a673e0, in object 0x1a5ae68ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a5ae68ad040 in GIRepository 0x20a01b712e40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a5ae686ee20), global 0x1a5ae686e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ae68a92e0), global 0x1a5ae686e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1a5ae68ad1f0 in GIRepository 0x20a01b712e40 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x196b75600098 JS IMPORT: Defining parent (nil) of 0x196b75600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x196b75600100 of 0x196b756017f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe6fbff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe6fbff6e420), global 0xe6fbff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe6fbff6e420), global 0xe6fbff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe6fbff6e420), global 0xe6fbff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe6fbff6e420), global 0xe6fbff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe6fbff6e420), global 0xe6fbff6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe6fbff6e600), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe6fbff6e740), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe6fbff6e880), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe6fbff6e880), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe6fbff6e740), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe6fbff6e600), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe6fbff6ee20), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe6fbffa9060), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe6fbffa9060), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe6fbff6ee20), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe6fbffa92e0), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe6fbffa92e0), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe6fbff6ee20), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe6fbff6ee20), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe6fbff6e600), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe6fbff6e740), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe6fbff6e880), global 0xe6fbff6e1a0 JS IMPORT: Module metadata hook for module 0xe6fbff6e740 JS IMPORT: Defining meta.importSync for module 0xe6fbff6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe6fbff6e600), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe6fbff6ee20), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe6fbffa9060), global 0xe6fbff6e1a0 JS IMPORT: Module metadata hook for module 0xe6fbffa91a0 JS IMPORT: Defining meta.importSync for module 0xe6fbffa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x196b75613038 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x196b75600100 of 0x196b75614360 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x196b75614360 in 0x196b75600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x196b75600100 of 0x196b75614a68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x196b75600100 of 0x196b75612f20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x196b75600100 of 0xe6fbff6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x196b75614360 of 0xe6fbff6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe6fbffb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe6fbffad070, JSClass 0x5b6b59a673e0, in object 0xe6fbffad040 JS CTX: Initialized class GIRepositoryGType prototype 0x196b75614db8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe6fbffad0d0, JSClass 0x5b6b59a673e0, in object 0xe6fbffad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe6fbffad130, JSClass 0x5b6b59a673e0, in object 0xe6fbffad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe6fbffad190, JSClass 0x5b6b59a673e0, in object 0xe6fbffad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe6fbffad040 in GIRepository 0x196b75612f20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe6fbff6ee20), global 0xe6fbff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe6fbffa92e0), global 0xe6fbff6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xe6fbffad1f0 in GIRepository 0x196b75612f20 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x14608e100098 JS IMPORT: Defining parent (nil) of 0x14608e100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14608e100100 of 0x14608e1018d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x213c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213c7296e420), global 0x213c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213c7296e420), global 0x213c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213c7296e420), global 0x213c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213c7296e420), global 0x213c7296e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x213c7296e420), global 0x213c7296e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x213c7296e600), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x213c7296e740), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x213c7296e880), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x213c7296e880), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x213c7296e740), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x213c7296e600), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x213c7296ee20), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213c729a9060), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213c729a9060), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x213c7296ee20), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213c729a92e0), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213c729a92e0), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x213c7296ee20), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x213c7296ee20), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x213c7296e600), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x213c7296e740), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x213c7296e880), global 0x213c7296e1a0 JS IMPORT: Module metadata hook for module 0x213c7296e740 JS IMPORT: Defining meta.importSync for module 0x213c7296e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x213c7296e600), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x213c7296ee20), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213c729a9060), global 0x213c7296e1a0 JS IMPORT: Module metadata hook for module 0x213c729a91a0 JS IMPORT: Defining meta.importSync for module 0x213c729a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14608e113118 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x14608e100100 of 0x14608e114508 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14608e114508 in 0x14608e100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14608e100100 of 0x14608e114c38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14608e100100 of 0x14608e113000 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14608e100100 of 0x213c7296ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14608e114508 of 0x213c7296ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x213c729b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x213c729ad070, JSClass 0x5b6b59a673e0, in object 0x213c729ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x14608e114f88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x213c729ad0d0, JSClass 0x5b6b59a673e0, in object 0x213c729ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x213c729ad130, JSClass 0x5b6b59a673e0, in object 0x213c729ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x213c729ad190, JSClass 0x5b6b59a673e0, in object 0x213c729ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x213c729ad040 in GIRepository 0x14608e113000 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x213c7296ee20), global 0x213c7296e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x213c729a92e0), global 0x213c7296e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x213c729ad1f0 in GIRepository 0x14608e113000 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xaac97b00098 JS IMPORT: Defining parent (nil) of 0xaac97b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xaac97b00100 of 0xaac97b01590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x274cf976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x274cf976e420), global 0x274cf976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x274cf976e420), global 0x274cf976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x274cf976e420), global 0x274cf976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x274cf976e420), global 0x274cf976e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x274cf976e420), global 0x274cf976e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x274cf976e600), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x274cf976e740), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x274cf976e880), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x274cf976e880), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x274cf976e740), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x274cf976e600), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x274cf976ee20), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x274cf97a9060), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x274cf97a9060), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x274cf976ee20), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x274cf97a92e0), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x274cf97a92e0), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x274cf976ee20), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x274cf976ee20), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x274cf976e600), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x274cf976e740), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x274cf976e880), global 0x274cf976e1a0 JS IMPORT: Module metadata hook for module 0x274cf976e740 JS IMPORT: Defining meta.importSync for module 0x274cf976e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x274cf976e600), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x274cf976ee20), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x274cf97a9060), global 0x274cf976e1a0 JS IMPORT: Module metadata hook for module 0x274cf97a91a0 JS IMPORT: Defining meta.importSync for module 0x274cf97a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xaac97b12dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xaac97b00100 of 0xaac97b14290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xaac97b14290 in 0xaac97b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xaac97b00100 of 0xaac97b149e8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xaac97b00100 of 0xaac97b12cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xaac97b00100 of 0x274cf976ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xaac97b14290 of 0x274cf976ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x274cf97b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x274cf97ad070, JSClass 0x5b6b59a673e0, in object 0x274cf97ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xaac97b14d38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x274cf97ad0d0, JSClass 0x5b6b59a673e0, in object 0x274cf97ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x274cf97ad130, JSClass 0x5b6b59a673e0, in object 0x274cf97ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x274cf97ad190, JSClass 0x5b6b59a673e0, in object 0x274cf97ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x274cf97ad040 in GIRepository 0xaac97b12cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x274cf976ee20), global 0x274cf976e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x274cf97a92e0), global 0x274cf976e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x274cf97ad1f0 in GIRepository 0xaac97b12cc0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xed44ad00098 JS IMPORT: Defining parent (nil) of 0xed44ad00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xed44ad00100 of 0xed44ad01648 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x11566516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11566516e420), global 0x11566516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11566516e420), global 0x11566516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11566516e420), global 0x11566516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11566516e420), global 0x11566516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x11566516e420), global 0x11566516e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11566516e600), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11566516e740), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11566516e880), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11566516e880), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11566516e740), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11566516e600), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11566516ee20), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1156651a9060), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1156651a9060), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11566516ee20), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1156651a92e0), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1156651a92e0), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11566516ee20), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11566516ee20), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11566516e600), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11566516e740), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11566516e880), global 0x11566516e1a0 JS IMPORT: Module metadata hook for module 0x11566516e740 JS IMPORT: Defining meta.importSync for module 0x11566516e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11566516e600), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11566516ee20), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1156651a9060), global 0x11566516e1a0 JS IMPORT: Module metadata hook for module 0x1156651a91a0 JS IMPORT: Defining meta.importSync for module 0x1156651a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xed44ad12e90 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xed44ad00100 of 0xed44ad14410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xed44ad14410 in 0xed44ad00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xed44ad00100 of 0xed44ad14b90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xed44ad00100 of 0xed44ad12d78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xed44ad00100 of 0x11566516ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xed44ad14410 of 0x11566516ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1156651b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1156651ad070, JSClass 0x5b6b59a673e0, in object 0x1156651ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xed44ad14ee0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1156651ad0d0, JSClass 0x5b6b59a673e0, in object 0x1156651ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1156651ad130, JSClass 0x5b6b59a673e0, in object 0x1156651ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1156651ad190, JSClass 0x5b6b59a673e0, in object 0x1156651ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1156651ad040 in GIRepository 0xed44ad12d78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11566516ee20), global 0x11566516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1156651a92e0), global 0x11566516e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1156651ad1f0 in GIRepository 0xed44ad12d78 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x41a3fd00098 JS IMPORT: Defining parent (nil) of 0x41a3fd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x41a3fd00100 of 0x41a3fd01700 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c127b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c127b56e420), global 0x1c127b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c127b56e420), global 0x1c127b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c127b56e420), global 0x1c127b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c127b56e420), global 0x1c127b56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c127b56e420), global 0x1c127b56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c127b56e600), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c127b56e740), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c127b56e880), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c127b56e880), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c127b56e740), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c127b56e600), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c127b56ee20), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c127b5a9060), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c127b5a9060), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c127b56ee20), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c127b5a92e0), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c127b5a92e0), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c127b56ee20), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c127b56ee20), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c127b56e600), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c127b56e740), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c127b56e880), global 0x1c127b56e1a0 JS IMPORT: Module metadata hook for module 0x1c127b56e740 JS IMPORT: Defining meta.importSync for module 0x1c127b56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c127b56e600), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c127b56ee20), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c127b5a9060), global 0x1c127b56e1a0 JS IMPORT: Module metadata hook for module 0x1c127b5a91a0 JS IMPORT: Defining meta.importSync for module 0x1c127b5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x41a3fd12f48 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x41a3fd00100 of 0x41a3fd14590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x41a3fd14590 in 0x41a3fd00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x41a3fd00100 of 0x41a3fd14d38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x41a3fd00100 of 0x41a3fd12e30 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x41a3fd00100 of 0x1c127b56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x41a3fd14590 of 0x1c127b56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c127b5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c127b5ad070, JSClass 0x5b6b59a673e0, in object 0x1c127b5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x41a3fd15088 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c127b5ad0d0, JSClass 0x5b6b59a673e0, in object 0x1c127b5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c127b5ad130, JSClass 0x5b6b59a673e0, in object 0x1c127b5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c127b5ad190, JSClass 0x5b6b59a673e0, in object 0x1c127b5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c127b5ad040 in GIRepository 0x41a3fd12e30 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c127b56ee20), global 0x1c127b56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c127b5a92e0), global 0x1c127b56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1c127b5ad1f0 in GIRepository 0x41a3fd12e30 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x23b357900098 JS IMPORT: Defining parent (nil) of 0x23b357900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23b357900100 of 0x23b3579017b8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2e7d4366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7d4366e420), global 0x2e7d4366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7d4366e420), global 0x2e7d4366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7d4366e420), global 0x2e7d4366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7d4366e420), global 0x2e7d4366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2e7d4366e420), global 0x2e7d4366e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e7d4366e600), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7d4366e740), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7d4366e880), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7d4366e880), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7d4366e740), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e7d4366e600), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7d4366ee20), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7d436a9060), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7d436a9060), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7d4366ee20), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7d436a92e0), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7d436a92e0), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7d4366ee20), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7d4366ee20), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e7d4366e600), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e7d4366e740), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e7d4366e880), global 0x2e7d4366e1a0 JS IMPORT: Module metadata hook for module 0x2e7d4366e740 JS IMPORT: Defining meta.importSync for module 0x2e7d4366e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e7d4366e600), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e7d4366ee20), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7d436a9060), global 0x2e7d4366e1a0 JS IMPORT: Module metadata hook for module 0x2e7d436a91a0 JS IMPORT: Defining meta.importSync for module 0x2e7d436a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23b357913000 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x23b357900100 of 0x23b357914710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23b357914710 in 0x23b357900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23b357900100 of 0x23b357914ee0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23b357900100 of 0x23b357912ee8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23b357900100 of 0x2e7d4366ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23b357914710 of 0x2e7d4366ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e7d436b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e7d436ad070, JSClass 0x5b6b59a673e0, in object 0x2e7d436ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x23b357915230 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e7d436ad0d0, JSClass 0x5b6b59a673e0, in object 0x2e7d436ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e7d436ad130, JSClass 0x5b6b59a673e0, in object 0x2e7d436ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e7d436ad190, JSClass 0x5b6b59a673e0, in object 0x2e7d436ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e7d436ad040 in GIRepository 0x23b357912ee8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e7d4366ee20), global 0x2e7d4366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e7d436a92e0), global 0x2e7d4366e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2e7d436ad1f0 in GIRepository 0x23b357912ee8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ff364d00098 JS IMPORT: Defining parent (nil) of 0x1ff364d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ff364d00100 of 0x1ff364d01870 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x131b6136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x131b6136e420), global 0x131b6136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x131b6136e420), global 0x131b6136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x131b6136e420), global 0x131b6136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x131b6136e420), global 0x131b6136e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x131b6136e420), global 0x131b6136e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x131b6136e600), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x131b6136e740), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x131b6136e880), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x131b6136e880), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x131b6136e740), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x131b6136e600), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x131b6136ee20), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x131b613a9060), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x131b613a9060), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x131b6136ee20), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x131b613a92e0), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x131b613a92e0), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x131b6136ee20), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x131b6136ee20), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x131b6136e600), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x131b6136e740), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x131b6136e880), global 0x131b6136e1a0 JS IMPORT: Module metadata hook for module 0x131b6136e740 JS IMPORT: Defining meta.importSync for module 0x131b6136e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x131b6136e600), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x131b6136ee20), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x131b613a9060), global 0x131b6136e1a0 JS IMPORT: Module metadata hook for module 0x131b613a91a0 JS IMPORT: Defining meta.importSync for module 0x131b613a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ff364d130b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ff364d00100 of 0x1ff364d14890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ff364d14890 in 0x1ff364d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ff364d00100 of 0x1ff364d15088 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ff364d00100 of 0x1ff364d12fa0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ff364d00100 of 0x131b6136ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ff364d14890 of 0x131b6136ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x131b613b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x131b613ad070, JSClass 0x5b6b59a673e0, in object 0x131b613ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1ff364d153d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x131b613ad0d0, JSClass 0x5b6b59a673e0, in object 0x131b613ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x131b613ad130, JSClass 0x5b6b59a673e0, in object 0x131b613ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x131b613ad190, JSClass 0x5b6b59a673e0, in object 0x131b613ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x131b613ad040 in GIRepository 0x1ff364d12fa0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x131b6136ee20), global 0x131b6136e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x131b613a92e0), global 0x131b6136e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x131b613ad1f0 in GIRepository 0x1ff364d12fa0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x375e1dc00098 JS IMPORT: Defining parent (nil) of 0x375e1dc00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x375e1dc00100 of 0x375e1dc01928 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xa514c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa514c76e420), global 0xa514c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa514c76e420), global 0xa514c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa514c76e420), global 0xa514c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa514c76e420), global 0xa514c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa514c76e420), global 0xa514c76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa514c76e600), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa514c76e740), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa514c76e880), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa514c76e880), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa514c76e740), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa514c76e600), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa514c76ee20), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa514c7a9060), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa514c7a9060), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa514c76ee20), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa514c7a92e0), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa514c7a92e0), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa514c76ee20), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa514c76ee20), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa514c76e600), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa514c76e740), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa514c76e880), global 0xa514c76e1a0 JS IMPORT: Module metadata hook for module 0xa514c76e740 JS IMPORT: Defining meta.importSync for module 0xa514c76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa514c76e600), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa514c76ee20), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa514c7a9060), global 0xa514c76e1a0 JS IMPORT: Module metadata hook for module 0xa514c7a91a0 JS IMPORT: Defining meta.importSync for module 0xa514c7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x375e1dc13170 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x375e1dc00100 of 0x375e1dc14a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x375e1dc14a10 in 0x375e1dc00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x375e1dc00100 of 0x375e1dc15230 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x375e1dc00100 of 0x375e1dc13058 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x375e1dc00100 of 0xa514c76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x375e1dc14a10 of 0xa514c76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa514c7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa514c7ad070, JSClass 0x5b6b59a673e0, in object 0xa514c7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x375e1dc15580 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa514c7ad0d0, JSClass 0x5b6b59a673e0, in object 0xa514c7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa514c7ad130, JSClass 0x5b6b59a673e0, in object 0xa514c7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa514c7ad190, JSClass 0x5b6b59a673e0, in object 0xa514c7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa514c7ad040 in GIRepository 0x375e1dc13058 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa514c76ee20), global 0xa514c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa514c7a92e0), global 0xa514c76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xa514c7ad1f0 in GIRepository 0x375e1dc13058 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ea170900098 JS IMPORT: Defining parent (nil) of 0x1ea170900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ea170900100 of 0x1ea1709019e0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3b438196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b438196e420), global 0x3b438196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b438196e420), global 0x3b438196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b438196e420), global 0x3b438196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b438196e420), global 0x3b438196e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b438196e420), global 0x3b438196e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b438196e600), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b438196e740), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b438196e880), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b438196e880), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b438196e740), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b438196e600), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b438196ee20), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b43819a9060), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b43819a9060), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b438196ee20), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b43819a92e0), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b43819a92e0), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b438196ee20), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b438196ee20), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b438196e600), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b438196e740), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b438196e880), global 0x3b438196e1a0 JS IMPORT: Module metadata hook for module 0x3b438196e740 JS IMPORT: Defining meta.importSync for module 0x3b438196e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b438196e600), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b438196ee20), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b43819a9060), global 0x3b438196e1a0 JS IMPORT: Module metadata hook for module 0x3b43819a91a0 JS IMPORT: Defining meta.importSync for module 0x3b43819a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ea170913228 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ea170900100 of 0x1ea170914b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ea170914b90 in 0x1ea170900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ea170900100 of 0x1ea1709153d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ea170900100 of 0x1ea170913110 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ea170900100 of 0x3b438196ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ea170914b90 of 0x3b438196ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b43819b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b43819ad070, JSClass 0x5b6b59a673e0, in object 0x3b43819ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1ea170915728 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b43819ad0d0, JSClass 0x5b6b59a673e0, in object 0x3b43819ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b43819ad130, JSClass 0x5b6b59a673e0, in object 0x3b43819ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b43819ad190, JSClass 0x5b6b59a673e0, in object 0x3b43819ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b43819ad040 in GIRepository 0x1ea170913110 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b438196ee20), global 0x3b438196e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b43819a92e0), global 0x3b438196e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3b43819ad1f0 in GIRepository 0x1ea170913110 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xdea31400098 JS IMPORT: Defining parent (nil) of 0xdea31400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xdea31400100 of 0xdea31401a98 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x186ad466e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x186ad466e420), global 0x186ad466e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x186ad466e420), global 0x186ad466e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x186ad466e420), global 0x186ad466e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x186ad466e420), global 0x186ad466e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x186ad466e420), global 0x186ad466e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x186ad466e600), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x186ad466e740), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x186ad466e880), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x186ad466e880), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x186ad466e740), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x186ad466e600), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x186ad466ee20), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x186ad46a9060), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x186ad46a9060), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x186ad466ee20), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x186ad46a92e0), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x186ad46a92e0), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x186ad466ee20), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x186ad466ee20), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x186ad466e600), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x186ad466e740), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x186ad466e880), global 0x186ad466e1a0 JS IMPORT: Module metadata hook for module 0x186ad466e740 JS IMPORT: Defining meta.importSync for module 0x186ad466e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x186ad466e600), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x186ad466ee20), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x186ad46a9060), global 0x186ad466e1a0 JS IMPORT: Module metadata hook for module 0x186ad46a91a0 JS IMPORT: Defining meta.importSync for module 0x186ad46a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xdea314132e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xdea31400100 of 0xdea31414d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xdea31414d10 in 0xdea31400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xdea31400100 of 0xdea31415580 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xdea31400100 of 0xdea314131c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xdea31400100 of 0x186ad466ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xdea31414d10 of 0x186ad466ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x186ad46b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x186ad46ad070, JSClass 0x5b6b59a673e0, in object 0x186ad46ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xdea314158d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x186ad46ad0d0, JSClass 0x5b6b59a673e0, in object 0x186ad46ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x186ad46ad130, JSClass 0x5b6b59a673e0, in object 0x186ad46ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x186ad46ad190, JSClass 0x5b6b59a673e0, in object 0x186ad46ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x186ad46ad040 in GIRepository 0xdea314131c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x186ad466ee20), global 0x186ad466e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x186ad46a92e0), global 0x186ad466e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x186ad46ad1f0 in GIRepository 0xdea314131c8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x14b183500098 JS IMPORT: Defining parent (nil) of 0x14b183500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14b183500100 of 0x14b183501b50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x321b7726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x321b7726e420), global 0x321b7726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x321b7726e420), global 0x321b7726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x321b7726e420), global 0x321b7726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x321b7726e420), global 0x321b7726e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x321b7726e420), global 0x321b7726e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x321b7726e600), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x321b7726e740), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x321b7726e880), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x321b7726e880), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x321b7726e740), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x321b7726e600), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x321b7726ee20), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x321b772a9060), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x321b772a9060), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x321b7726ee20), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x321b772a92e0), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x321b772a92e0), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x321b7726ee20), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x321b7726ee20), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x321b7726e600), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x321b7726e740), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x321b7726e880), global 0x321b7726e1a0 JS IMPORT: Module metadata hook for module 0x321b7726e740 JS IMPORT: Defining meta.importSync for module 0x321b7726e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x321b7726e600), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x321b7726ee20), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x321b772a9060), global 0x321b7726e1a0 JS IMPORT: Module metadata hook for module 0x321b772a91a0 JS IMPORT: Defining meta.importSync for module 0x321b772a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14b183513398 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x14b183500100 of 0x14b183514e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14b183514e90 in 0x14b183500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14b183500100 of 0x14b183515728 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14b183500100 of 0x14b183513280 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14b183500100 of 0x321b7726ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14b183514e90 of 0x321b7726ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x321b772b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x321b772ad070, JSClass 0x5b6b59a673e0, in object 0x321b772ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x14b183515a78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x321b772ad0d0, JSClass 0x5b6b59a673e0, in object 0x321b772ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x321b772ad130, JSClass 0x5b6b59a673e0, in object 0x321b772ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x321b772ad190, JSClass 0x5b6b59a673e0, in object 0x321b772ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x321b772ad040 in GIRepository 0x14b183513280 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x321b7726ee20), global 0x321b7726e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x321b772a92e0), global 0x321b7726e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x321b772ad1f0 in GIRepository 0x14b183513280 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1569f3200098 JS IMPORT: Defining parent (nil) of 0x1569f3200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1569f3200100 of 0x1569f3201c08 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xd257036e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd257036e420), global 0xd257036e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd257036e420), global 0xd257036e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd257036e420), global 0xd257036e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd257036e420), global 0xd257036e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd257036e420), global 0xd257036e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd257036e600), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd257036e740), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd257036e880), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd257036e880), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd257036e740), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd257036e600), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd257036ee20), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd25703a9060), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd25703a9060), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd257036ee20), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd25703a92e0), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd25703a92e0), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd257036ee20), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd257036ee20), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd257036e600), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd257036e740), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd257036e880), global 0xd257036e1a0 JS IMPORT: Module metadata hook for module 0xd257036e740 JS IMPORT: Defining meta.importSync for module 0xd257036e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd257036e600), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd257036ee20), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd25703a9060), global 0xd257036e1a0 JS IMPORT: Module metadata hook for module 0xd25703a91a0 JS IMPORT: Defining meta.importSync for module 0xd25703a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1569f3213450 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1569f3200100 of 0x1569f3215010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1569f3215010 in 0x1569f3200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1569f3200100 of 0x1569f32158d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1569f3200100 of 0x1569f3213338 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1569f3200100 of 0xd257036ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1569f3215010 of 0xd257036ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd25703b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd25703ad070, JSClass 0x5b6b59a673e0, in object 0xd25703ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1569f3215c20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd25703ad0d0, JSClass 0x5b6b59a673e0, in object 0xd25703ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd25703ad130, JSClass 0x5b6b59a673e0, in object 0xd25703ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd25703ad190, JSClass 0x5b6b59a673e0, in object 0xd25703ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd25703ad040 in GIRepository 0x1569f3213338 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd257036ee20), global 0xd257036e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd25703a92e0), global 0xd257036e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xd25703ad1f0 in GIRepository 0x1569f3213338 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xb26c5600098 JS IMPORT: Defining parent (nil) of 0xb26c5600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb26c5600100 of 0xb26c5601cc0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x9bdf666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9bdf666e420), global 0x9bdf666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9bdf666e420), global 0x9bdf666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9bdf666e420), global 0x9bdf666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9bdf666e420), global 0x9bdf666e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9bdf666e420), global 0x9bdf666e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9bdf666e600), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9bdf666e740), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9bdf666e880), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9bdf666e880), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9bdf666e740), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9bdf666e600), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9bdf666ee20), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9bdf66a9060), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9bdf66a9060), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9bdf666ee20), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9bdf66a92e0), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9bdf66a92e0), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9bdf666ee20), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9bdf666ee20), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9bdf666e600), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9bdf666e740), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9bdf666e880), global 0x9bdf666e1a0 JS IMPORT: Module metadata hook for module 0x9bdf666e740 JS IMPORT: Defining meta.importSync for module 0x9bdf666e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9bdf666e600), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9bdf666ee20), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9bdf66a9060), global 0x9bdf666e1a0 JS IMPORT: Module metadata hook for module 0x9bdf66a91a0 JS IMPORT: Defining meta.importSync for module 0x9bdf66a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb26c5613508 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xb26c5600100 of 0xb26c5615190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb26c5615190 in 0xb26c5600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb26c5600100 of 0xb26c5615a78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb26c5600100 of 0xb26c56133f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb26c5600100 of 0x9bdf666ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb26c5615190 of 0x9bdf666ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x9bdf66b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9bdf66ad070, JSClass 0x5b6b59a673e0, in object 0x9bdf66ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb26c5615dc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9bdf66ad0d0, JSClass 0x5b6b59a673e0, in object 0x9bdf66ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9bdf66ad130, JSClass 0x5b6b59a673e0, in object 0x9bdf66ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9bdf66ad190, JSClass 0x5b6b59a673e0, in object 0x9bdf66ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x9bdf66ad040 in GIRepository 0xb26c56133f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9bdf666ee20), global 0x9bdf666e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9bdf66a92e0), global 0x9bdf666e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x9bdf66ad1f0 in GIRepository 0xb26c56133f0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3871d4d00098 JS IMPORT: Defining parent (nil) of 0x3871d4d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3871d4d00100 of 0x3871d4d01d78 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x64cf3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x64cf3e6e420), global 0x64cf3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x64cf3e6e420), global 0x64cf3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x64cf3e6e420), global 0x64cf3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x64cf3e6e420), global 0x64cf3e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x64cf3e6e420), global 0x64cf3e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x64cf3e6e600), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x64cf3e6e740), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x64cf3e6e880), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x64cf3e6e880), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x64cf3e6e740), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x64cf3e6e600), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64cf3e6ee20), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64cf3ea9060), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64cf3ea9060), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x64cf3e6ee20), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64cf3ea92e0), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64cf3ea92e0), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x64cf3e6ee20), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64cf3e6ee20), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x64cf3e6e600), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x64cf3e6e740), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x64cf3e6e880), global 0x64cf3e6e1a0 JS IMPORT: Module metadata hook for module 0x64cf3e6e740 JS IMPORT: Defining meta.importSync for module 0x64cf3e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x64cf3e6e600), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x64cf3e6ee20), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64cf3ea9060), global 0x64cf3e6e1a0 JS IMPORT: Module metadata hook for module 0x64cf3ea91a0 JS IMPORT: Defining meta.importSync for module 0x64cf3ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3871d4d135c0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3871d4d00100 of 0x3871d4d15310 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3871d4d15310 in 0x3871d4d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3871d4d00100 of 0x3871d4d15c20 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3871d4d00100 of 0x3871d4d134a8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3871d4d00100 of 0x64cf3e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3871d4d15310 of 0x64cf3e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x64cf3eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x64cf3ead070, JSClass 0x5b6b59a673e0, in object 0x64cf3ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x3871d4d15f70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x64cf3ead0d0, JSClass 0x5b6b59a673e0, in object 0x64cf3ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x64cf3ead130, JSClass 0x5b6b59a673e0, in object 0x64cf3ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x64cf3ead190, JSClass 0x5b6b59a673e0, in object 0x64cf3ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x64cf3ead040 in GIRepository 0x3871d4d134a8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x64cf3e6ee20), global 0x64cf3e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x64cf3ea92e0), global 0x64cf3e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x64cf3ead1f0 in GIRepository 0x3871d4d134a8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x21ad05a00098 JS IMPORT: Defining parent (nil) of 0x21ad05a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21ad05a00100 of 0x21ad05a01e30 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x59e7c56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x59e7c56e420), global 0x59e7c56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x59e7c56e420), global 0x59e7c56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x59e7c56e420), global 0x59e7c56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x59e7c56e420), global 0x59e7c56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x59e7c56e420), global 0x59e7c56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x59e7c56e600), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x59e7c56e740), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x59e7c56e880), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x59e7c56e880), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x59e7c56e740), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x59e7c56e600), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x59e7c56ee20), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x59e7c5a9060), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x59e7c5a9060), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x59e7c56ee20), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x59e7c5a92e0), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x59e7c5a92e0), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x59e7c56ee20), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x59e7c56ee20), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x59e7c56e600), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x59e7c56e740), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x59e7c56e880), global 0x59e7c56e1a0 JS IMPORT: Module metadata hook for module 0x59e7c56e740 JS IMPORT: Defining meta.importSync for module 0x59e7c56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x59e7c56e600), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x59e7c56ee20), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x59e7c5a9060), global 0x59e7c56e1a0 JS IMPORT: Module metadata hook for module 0x59e7c5a91a0 JS IMPORT: Defining meta.importSync for module 0x59e7c5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21ad05a13678 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x21ad05a00100 of 0x21ad05a15490 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21ad05a15490 in 0x21ad05a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21ad05a00100 of 0x21ad05a15dc8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21ad05a00100 of 0x21ad05a13560 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21ad05a00100 of 0x59e7c56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21ad05a15490 of 0x59e7c56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x59e7c5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x59e7c5ad070, JSClass 0x5b6b59a673e0, in object 0x59e7c5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x21ad05a16118 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x59e7c5ad0d0, JSClass 0x5b6b59a673e0, in object 0x59e7c5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x59e7c5ad130, JSClass 0x5b6b59a673e0, in object 0x59e7c5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x59e7c5ad190, JSClass 0x5b6b59a673e0, in object 0x59e7c5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x59e7c5ad040 in GIRepository 0x21ad05a13560 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x59e7c56ee20), global 0x59e7c56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x59e7c5a92e0), global 0x59e7c56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x59e7c5ad1f0 in GIRepository 0x21ad05a13560 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x33d424300098 JS IMPORT: Defining parent (nil) of 0x33d424300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33d424300100 of 0x33d424301ee8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x28cbd866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28cbd866e420), global 0x28cbd866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28cbd866e420), global 0x28cbd866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28cbd866e420), global 0x28cbd866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28cbd866e420), global 0x28cbd866e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x28cbd866e420), global 0x28cbd866e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28cbd866e600), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28cbd866e740), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28cbd866e880), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28cbd866e880), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28cbd866e740), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28cbd866e600), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28cbd866ee20), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28cbd86a9060), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28cbd86a9060), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28cbd866ee20), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28cbd86a92e0), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28cbd86a92e0), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28cbd866ee20), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28cbd866ee20), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28cbd866e600), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28cbd866e740), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28cbd866e880), global 0x28cbd866e1a0 JS IMPORT: Module metadata hook for module 0x28cbd866e740 JS IMPORT: Defining meta.importSync for module 0x28cbd866e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28cbd866e600), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28cbd866ee20), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28cbd86a9060), global 0x28cbd866e1a0 JS IMPORT: Module metadata hook for module 0x28cbd86a91a0 JS IMPORT: Defining meta.importSync for module 0x28cbd86a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33d424313730 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x33d424300100 of 0x33d424315610 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33d424315610 in 0x33d424300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33d424300100 of 0x33d424315f70 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33d424300100 of 0x33d424313618 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33d424300100 of 0x28cbd866ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33d424315610 of 0x28cbd866ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28cbd86b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28cbd86ad070, JSClass 0x5b6b59a673e0, in object 0x28cbd86ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x33d4243162c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28cbd86ad0d0, JSClass 0x5b6b59a673e0, in object 0x28cbd86ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28cbd86ad130, JSClass 0x5b6b59a673e0, in object 0x28cbd86ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28cbd86ad190, JSClass 0x5b6b59a673e0, in object 0x28cbd86ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28cbd86ad040 in GIRepository 0x33d424313618 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28cbd866ee20), global 0x28cbd866e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28cbd86a92e0), global 0x28cbd866e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x28cbd86ad1f0 in GIRepository 0x33d424313618 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b2ac9a00098 JS IMPORT: Defining parent (nil) of 0x2b2ac9a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b2ac9a00100 of 0x2b2ac9a01fa0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x6a19b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6a19b86e420), global 0x6a19b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6a19b86e420), global 0x6a19b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6a19b86e420), global 0x6a19b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6a19b86e420), global 0x6a19b86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x6a19b86e420), global 0x6a19b86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6a19b86e600), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6a19b86e740), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6a19b86e880), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6a19b86e880), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6a19b86e740), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6a19b86e600), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6a19b86ee20), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6a19b8a9060), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6a19b8a9060), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6a19b86ee20), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6a19b8a92e0), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6a19b8a92e0), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6a19b86ee20), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6a19b86ee20), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6a19b86e600), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6a19b86e740), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6a19b86e880), global 0x6a19b86e1a0 JS IMPORT: Module metadata hook for module 0x6a19b86e740 JS IMPORT: Defining meta.importSync for module 0x6a19b86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6a19b86e600), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6a19b86ee20), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6a19b8a9060), global 0x6a19b86e1a0 JS IMPORT: Module metadata hook for module 0x6a19b8a91a0 JS IMPORT: Defining meta.importSync for module 0x6a19b8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b2ac9a137e8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b2ac9a00100 of 0x2b2ac9a15790 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b2ac9a15790 in 0x2b2ac9a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b2ac9a00100 of 0x2b2ac9a16118 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b2ac9a00100 of 0x2b2ac9a136d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b2ac9a00100 of 0x6a19b86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b2ac9a15790 of 0x6a19b86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x6a19b8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6a19b8ad070, JSClass 0x5b6b59a673e0, in object 0x6a19b8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b2ac9a16468 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6a19b8ad0d0, JSClass 0x5b6b59a673e0, in object 0x6a19b8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6a19b8ad130, JSClass 0x5b6b59a673e0, in object 0x6a19b8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6a19b8ad190, JSClass 0x5b6b59a673e0, in object 0x6a19b8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x6a19b8ad040 in GIRepository 0x2b2ac9a136d0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6a19b86ee20), global 0x6a19b86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6a19b8a92e0), global 0x6a19b86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x6a19b8ad1f0 in GIRepository 0x2b2ac9a136d0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x18516ed00098 JS IMPORT: Defining parent (nil) of 0x18516ed00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x18516ed00100 of 0x18516ed02058 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x21c34486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21c34486e420), global 0x21c34486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21c34486e420), global 0x21c34486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21c34486e420), global 0x21c34486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21c34486e420), global 0x21c34486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x21c34486e420), global 0x21c34486e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21c34486e600), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21c34486e740), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21c34486e880), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21c34486e880), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21c34486e740), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21c34486e600), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21c34486ee20), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21c3448a9060), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21c3448a9060), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21c34486ee20), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21c3448a92e0), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21c3448a92e0), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21c34486ee20), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21c34486ee20), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21c34486e600), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21c34486e740), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21c34486e880), global 0x21c34486e1a0 JS IMPORT: Module metadata hook for module 0x21c34486e740 JS IMPORT: Defining meta.importSync for module 0x21c34486e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21c34486e600), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21c34486ee20), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21c3448a9060), global 0x21c34486e1a0 JS IMPORT: Module metadata hook for module 0x21c3448a91a0 JS IMPORT: Defining meta.importSync for module 0x21c3448a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x18516ed138a0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x18516ed00100 of 0x18516ed15910 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x18516ed15910 in 0x18516ed00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x18516ed00100 of 0x18516ed162c0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x18516ed00100 of 0x18516ed13788 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x18516ed00100 of 0x21c34486ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x18516ed15910 of 0x21c34486ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21c3448b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21c3448ad070, JSClass 0x5b6b59a673e0, in object 0x21c3448ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x18516ed16610 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21c3448ad0d0, JSClass 0x5b6b59a673e0, in object 0x21c3448ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21c3448ad130, JSClass 0x5b6b59a673e0, in object 0x21c3448ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21c3448ad190, JSClass 0x5b6b59a673e0, in object 0x21c3448ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21c3448ad040 in GIRepository 0x18516ed13788 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21c34486ee20), global 0x21c34486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21c3448a92e0), global 0x21c34486e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x21c3448ad1f0 in GIRepository 0x18516ed13788 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x22a19ba00098 JS IMPORT: Defining parent (nil) of 0x22a19ba00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22a19ba00100 of 0x22a19ba02110 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c745c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c745c76e420), global 0x3c745c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c745c76e420), global 0x3c745c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c745c76e420), global 0x3c745c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c745c76e420), global 0x3c745c76e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c745c76e420), global 0x3c745c76e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c745c76e600), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c745c76e740), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c745c76e880), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c745c76e880), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c745c76e740), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c745c76e600), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c745c76ee20), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c745c7a9060), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c745c7a9060), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c745c76ee20), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c745c7a92e0), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c745c7a92e0), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c745c76ee20), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c745c76ee20), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c745c76e600), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c745c76e740), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c745c76e880), global 0x3c745c76e1a0 JS IMPORT: Module metadata hook for module 0x3c745c76e740 JS IMPORT: Defining meta.importSync for module 0x3c745c76e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c745c76e600), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c745c76ee20), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c745c7a9060), global 0x3c745c76e1a0 JS IMPORT: Module metadata hook for module 0x3c745c7a91a0 JS IMPORT: Defining meta.importSync for module 0x3c745c7a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22a19ba13958 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x22a19ba00100 of 0x22a19ba15a90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22a19ba15a90 in 0x22a19ba00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x22a19ba00100 of 0x22a19ba16468 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22a19ba00100 of 0x22a19ba13840 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22a19ba00100 of 0x3c745c76ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22a19ba15a90 of 0x3c745c76ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c745c7b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c745c7ad070, JSClass 0x5b6b59a673e0, in object 0x3c745c7ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x22a19ba167b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c745c7ad0d0, JSClass 0x5b6b59a673e0, in object 0x3c745c7ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c745c7ad130, JSClass 0x5b6b59a673e0, in object 0x3c745c7ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c745c7ad190, JSClass 0x5b6b59a673e0, in object 0x3c745c7ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c745c7ad040 in GIRepository 0x22a19ba13840 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c745c76ee20), global 0x3c745c76e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c745c7a92e0), global 0x3c745c76e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c745c7ad1f0 in GIRepository 0x22a19ba13840 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x33609cb00098 JS IMPORT: Defining parent (nil) of 0x33609cb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33609cb00100 of 0x33609cb021c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2bb4aba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb4aba6e420), global 0x2bb4aba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb4aba6e420), global 0x2bb4aba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb4aba6e420), global 0x2bb4aba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb4aba6e420), global 0x2bb4aba6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2bb4aba6e420), global 0x2bb4aba6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bb4aba6e600), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bb4aba6e740), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bb4aba6e880), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bb4aba6e880), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bb4aba6e740), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bb4aba6e600), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bb4aba6ee20), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb4abaa9060), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb4abaa9060), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bb4aba6ee20), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb4abaa92e0), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb4abaa92e0), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bb4aba6ee20), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bb4aba6ee20), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2bb4aba6e600), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2bb4aba6e740), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2bb4aba6e880), global 0x2bb4aba6e1a0 JS IMPORT: Module metadata hook for module 0x2bb4aba6e740 JS IMPORT: Defining meta.importSync for module 0x2bb4aba6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2bb4aba6e600), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2bb4aba6ee20), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb4abaa9060), global 0x2bb4aba6e1a0 JS IMPORT: Module metadata hook for module 0x2bb4abaa91a0 JS IMPORT: Defining meta.importSync for module 0x2bb4abaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33609cb13a10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x33609cb00100 of 0x33609cb15c10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33609cb15c10 in 0x33609cb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33609cb00100 of 0x33609cb16610 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33609cb00100 of 0x33609cb138f8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33609cb00100 of 0x2bb4aba6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33609cb15c10 of 0x2bb4aba6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2bb4abab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2bb4abaad070, JSClass 0x5b6b59a673e0, in object 0x2bb4abaad040 JS CTX: Initialized class GIRepositoryGType prototype 0x33609cb16960 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2bb4abaad0d0, JSClass 0x5b6b59a673e0, in object 0x2bb4abaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2bb4abaad130, JSClass 0x5b6b59a673e0, in object 0x2bb4abaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2bb4abaad190, JSClass 0x5b6b59a673e0, in object 0x2bb4abaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2bb4abaad040 in GIRepository 0x33609cb138f8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2bb4aba6ee20), global 0x2bb4aba6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2bb4abaa92e0), global 0x2bb4aba6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2bb4abaad1f0 in GIRepository 0x33609cb138f8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f6b8fd00098 JS IMPORT: Defining parent (nil) of 0x1f6b8fd00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f6b8fd00100 of 0x1f6b8fd02280 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2a7d8916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a7d8916e420), global 0x2a7d8916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a7d8916e420), global 0x2a7d8916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a7d8916e420), global 0x2a7d8916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a7d8916e420), global 0x2a7d8916e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2a7d8916e420), global 0x2a7d8916e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a7d8916e600), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a7d8916e740), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a7d8916e880), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a7d8916e880), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a7d8916e740), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a7d8916e600), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a7d8916ee20), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a7d891a9060), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a7d891a9060), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a7d8916ee20), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a7d891a92e0), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a7d891a92e0), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a7d8916ee20), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a7d8916ee20), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2a7d8916e600), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2a7d8916e740), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2a7d8916e880), global 0x2a7d8916e1a0 JS IMPORT: Module metadata hook for module 0x2a7d8916e740 JS IMPORT: Defining meta.importSync for module 0x2a7d8916e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2a7d8916e600), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2a7d8916ee20), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a7d891a9060), global 0x2a7d8916e1a0 JS IMPORT: Module metadata hook for module 0x2a7d891a91a0 JS IMPORT: Defining meta.importSync for module 0x2a7d891a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f6b8fd13ac8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f6b8fd00100 of 0x1f6b8fd15d90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f6b8fd15d90 in 0x1f6b8fd00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f6b8fd00100 of 0x1f6b8fd167b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f6b8fd00100 of 0x1f6b8fd139b0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f6b8fd00100 of 0x2a7d8916ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f6b8fd15d90 of 0x2a7d8916ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2a7d891b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2a7d891ad070, JSClass 0x5b6b59a673e0, in object 0x2a7d891ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f6b8fd16b08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2a7d891ad0d0, JSClass 0x5b6b59a673e0, in object 0x2a7d891ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a7d891ad130, JSClass 0x5b6b59a673e0, in object 0x2a7d891ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a7d891ad190, JSClass 0x5b6b59a673e0, in object 0x2a7d891ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2a7d891ad040 in GIRepository 0x1f6b8fd139b0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2a7d8916ee20), global 0x2a7d8916e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2a7d891a92e0), global 0x2a7d8916e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2a7d891ad1f0 in GIRepository 0x1f6b8fd139b0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1058bb400098 JS IMPORT: Defining parent (nil) of 0x1058bb400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1058bb400100 of 0x1058bb402338 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xa9942a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9942a6e420), global 0xa9942a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9942a6e420), global 0xa9942a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9942a6e420), global 0xa9942a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9942a6e420), global 0xa9942a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xa9942a6e420), global 0xa9942a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa9942a6e600), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9942a6e740), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9942a6e880), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9942a6e880), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9942a6e740), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa9942a6e600), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9942a6ee20), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9942aa9060), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9942aa9060), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9942a6ee20), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9942aa92e0), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9942aa92e0), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9942a6ee20), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9942a6ee20), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa9942a6e600), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa9942a6e740), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa9942a6e880), global 0xa9942a6e1a0 JS IMPORT: Module metadata hook for module 0xa9942a6e740 JS IMPORT: Defining meta.importSync for module 0xa9942a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa9942a6e600), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa9942a6ee20), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9942aa9060), global 0xa9942a6e1a0 JS IMPORT: Module metadata hook for module 0xa9942aa91a0 JS IMPORT: Defining meta.importSync for module 0xa9942aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1058bb413b80 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1058bb400100 of 0x1058bb415f10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1058bb415f10 in 0x1058bb400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1058bb400100 of 0x1058bb416960 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1058bb400100 of 0x1058bb413a68 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1058bb400100 of 0xa9942a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1058bb415f10 of 0xa9942a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa9942ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa9942aad070, JSClass 0x5b6b59a673e0, in object 0xa9942aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1058bb416cb0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa9942aad0d0, JSClass 0x5b6b59a673e0, in object 0xa9942aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa9942aad130, JSClass 0x5b6b59a673e0, in object 0xa9942aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa9942aad190, JSClass 0x5b6b59a673e0, in object 0xa9942aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa9942aad040 in GIRepository 0x1058bb413a68 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa9942a6ee20), global 0xa9942a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa9942aa92e0), global 0xa9942a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xa9942aad1f0 in GIRepository 0x1058bb413a68 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x212a18a00098 JS IMPORT: Defining parent (nil) of 0x212a18a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x212a18a00100 of 0x212a18a023f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x27ffe7e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27ffe7e6e420), global 0x27ffe7e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27ffe7e6e420), global 0x27ffe7e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27ffe7e6e420), global 0x27ffe7e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27ffe7e6e420), global 0x27ffe7e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x27ffe7e6e420), global 0x27ffe7e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27ffe7e6e600), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27ffe7e6e740), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27ffe7e6e880), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27ffe7e6e880), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27ffe7e6e740), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27ffe7e6e600), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27ffe7e6ee20), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27ffe7ea9060), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27ffe7ea9060), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27ffe7e6ee20), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27ffe7ea92e0), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27ffe7ea92e0), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27ffe7e6ee20), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27ffe7e6ee20), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27ffe7e6e600), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27ffe7e6e740), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27ffe7e6e880), global 0x27ffe7e6e1a0 JS IMPORT: Module metadata hook for module 0x27ffe7e6e740 JS IMPORT: Defining meta.importSync for module 0x27ffe7e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27ffe7e6e600), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27ffe7e6ee20), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27ffe7ea9060), global 0x27ffe7e6e1a0 JS IMPORT: Module metadata hook for module 0x27ffe7ea91a0 JS IMPORT: Defining meta.importSync for module 0x27ffe7ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x212a18a13c38 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x212a18a00100 of 0x212a18a16090 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x212a18a16090 in 0x212a18a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x212a18a00100 of 0x212a18a16b08 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x212a18a00100 of 0x212a18a13b20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x212a18a00100 of 0x27ffe7e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x212a18a16090 of 0x27ffe7e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x27ffe7eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x27ffe7ead070, JSClass 0x5b6b59a673e0, in object 0x27ffe7ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x212a18a16e58 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x27ffe7ead0d0, JSClass 0x5b6b59a673e0, in object 0x27ffe7ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x27ffe7ead130, JSClass 0x5b6b59a673e0, in object 0x27ffe7ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27ffe7ead190, JSClass 0x5b6b59a673e0, in object 0x27ffe7ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x27ffe7ead040 in GIRepository 0x212a18a13b20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27ffe7e6ee20), global 0x27ffe7e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27ffe7ea92e0), global 0x27ffe7e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x27ffe7ead1f0 in GIRepository 0x212a18a13b20 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 0xf45e7c00098 JS IMPORT: Defining parent (nil) of 0xf45e7c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf45e7c00100 of 0xf45e7c024a8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2f9ceec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f9ceec6e420), global 0x2f9ceec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f9ceec6e420), global 0x2f9ceec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f9ceec6e420), global 0x2f9ceec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f9ceec6e420), global 0x2f9ceec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2f9ceec6e420), global 0x2f9ceec6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f9ceec6e600), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f9ceec6e740), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f9ceec6e880), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f9ceec6e880), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f9ceec6e740), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f9ceec6e600), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f9ceec6ee20), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9ceeca9060), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9ceeca9060), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f9ceec6ee20), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9ceeca92e0), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9ceeca92e0), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f9ceec6ee20), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f9ceec6ee20), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f9ceec6e600), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f9ceec6e740), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f9ceec6e880), global 0x2f9ceec6e1a0 JS IMPORT: Module metadata hook for module 0x2f9ceec6e740 JS IMPORT: Defining meta.importSync for module 0x2f9ceec6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f9ceec6e600), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f9ceec6ee20), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9ceeca9060), global 0x2f9ceec6e1a0 JS IMPORT: Module metadata hook for module 0x2f9ceeca91a0 JS IMPORT: Defining meta.importSync for module 0x2f9ceeca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf45e7c13cf0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xf45e7c00100 of 0xf45e7c16210 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf45e7c16210 in 0xf45e7c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf45e7c00100 of 0xf45e7c16cb0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf45e7c00100 of 0xf45e7c13bd8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf45e7c00100 of 0x2f9ceec6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf45e7c16210 of 0x2f9ceec6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f9ceecb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f9ceecad070, JSClass 0x5b6b59a673e0, in object 0x2f9ceecad040 JS CTX: Initialized class GIRepositoryGType prototype 0xf45e7c17000 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f9ceecad0d0, JSClass 0x5b6b59a673e0, in object 0x2f9ceecad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f9ceecad130, JSClass 0x5b6b59a673e0, in object 0x2f9ceecad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f9ceecad190, JSClass 0x5b6b59a673e0, in object 0x2f9ceecad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f9ceecad040 in GIRepository 0xf45e7c13bd8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f9ceec6ee20), global 0x2f9ceec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9ceeca92e0), global 0x2f9ceec6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2f9ceecad1f0 in GIRepository 0xf45e7c13bd8 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 0x1e470a000098 JS IMPORT: Defining parent (nil) of 0x1e470a000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1e470a000100 of 0x1e470a002560 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1cefa376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1cefa376e420), global 0x1cefa376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1cefa376e420), global 0x1cefa376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1cefa376e420), global 0x1cefa376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1cefa376e420), global 0x1cefa376e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1cefa376e420), global 0x1cefa376e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cefa376e600), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cefa376e740), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cefa376e880), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cefa376e880), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cefa376e740), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cefa376e600), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cefa376ee20), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cefa37a9060), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cefa37a9060), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cefa376ee20), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cefa37a92e0), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cefa37a92e0), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cefa376ee20), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cefa376ee20), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cefa376e600), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cefa376e740), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cefa376e880), global 0x1cefa376e1a0 JS IMPORT: Module metadata hook for module 0x1cefa376e740 JS IMPORT: Defining meta.importSync for module 0x1cefa376e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cefa376e600), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cefa376ee20), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cefa37a9060), global 0x1cefa376e1a0 JS IMPORT: Module metadata hook for module 0x1cefa37a91a0 JS IMPORT: Defining meta.importSync for module 0x1cefa37a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e470a013da8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1e470a000100 of 0x1e470a016390 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1e470a016390 in 0x1e470a000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1e470a000100 of 0x1e470a016e58 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1e470a000100 of 0x1e470a013c90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1e470a000100 of 0x1cefa376ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1e470a016390 of 0x1cefa376ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1cefa37b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1cefa37ad070, JSClass 0x5b6b59a673e0, in object 0x1cefa37ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1e470a0171a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1cefa37ad0d0, JSClass 0x5b6b59a673e0, in object 0x1cefa37ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1cefa37ad130, JSClass 0x5b6b59a673e0, in object 0x1cefa37ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1cefa37ad190, JSClass 0x5b6b59a673e0, in object 0x1cefa37ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1cefa37ad040 in GIRepository 0x1e470a013c90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cefa376ee20), global 0x1cefa376e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cefa37a92e0), global 0x1cefa376e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1cefa37ad1f0 in GIRepository 0x1e470a013c90 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1e470a000100 of 0x1e470a01c6c0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1e470a000100 of 0x1cefa37b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1e470a000100 of 0x1cefa37b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1e470a016390 of 0x1cefa37b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1cefa37b1c70 class 0x5b6b59a6ac00 in object 0x1cefa37ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1cefa37ad670, JSClass 0x5b6b59a66700, in object 0x1cefa37ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1cefa37ad220 in GIRepository 0x1e470a013c90 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x22d145d00098 JS IMPORT: Defining parent (nil) of 0x22d145d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22d145d00100 of 0x22d145d02618 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x15fda4f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15fda4f6e420), global 0x15fda4f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15fda4f6e420), global 0x15fda4f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15fda4f6e420), global 0x15fda4f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15fda4f6e420), global 0x15fda4f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15fda4f6e420), global 0x15fda4f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15fda4f6e600), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15fda4f6e740), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15fda4f6e880), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15fda4f6e880), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15fda4f6e740), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15fda4f6e600), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15fda4f6ee20), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15fda4fa9060), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15fda4fa9060), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15fda4f6ee20), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15fda4fa92e0), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15fda4fa92e0), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15fda4f6ee20), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15fda4f6ee20), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15fda4f6e600), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15fda4f6e740), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15fda4f6e880), global 0x15fda4f6e1a0 JS IMPORT: Module metadata hook for module 0x15fda4f6e740 JS IMPORT: Defining meta.importSync for module 0x15fda4f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15fda4f6e600), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15fda4f6ee20), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15fda4fa9060), global 0x15fda4f6e1a0 JS IMPORT: Module metadata hook for module 0x15fda4fa91a0 JS IMPORT: Defining meta.importSync for module 0x15fda4fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22d145d13e60 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x22d145d00100 of 0x22d145d16510 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22d145d16510 in 0x22d145d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x22d145d00100 of 0x22d145d17000 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22d145d00100 of 0x22d145d13d48 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22d145d00100 of 0x15fda4f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22d145d16510 of 0x15fda4f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x15fda4fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15fda4fad070, JSClass 0x5b6b59a673e0, in object 0x15fda4fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x22d145d17350 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15fda4fad0d0, JSClass 0x5b6b59a673e0, in object 0x15fda4fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15fda4fad130, JSClass 0x5b6b59a673e0, in object 0x15fda4fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15fda4fad190, JSClass 0x5b6b59a673e0, in object 0x15fda4fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x15fda4fad040 in GIRepository 0x22d145d13d48 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15fda4f6ee20), global 0x15fda4f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15fda4fa92e0), global 0x15fda4f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x15fda4fad1f0 in GIRepository 0x22d145d13d48 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x22d145d00100 of 0x22d145d1c890 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x22d145d00100 of 0x15fda4fb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x22d145d00100 of 0x15fda4fb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x22d145d16510 of 0x15fda4fb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x15fda4fb1c70 class 0x5b6b59a6ac00 in object 0x15fda4fad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x15fda4fad670, JSClass 0x5b6b59a66700, in object 0x15fda4fad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x15fda4fad220 in GIRepository 0x22d145d13d48 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x383b8a400098 JS IMPORT: Defining parent (nil) of 0x383b8a400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x383b8a400100 of 0x383b8a4026d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1b07f6d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b07f6d6e420), global 0x1b07f6d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b07f6d6e420), global 0x1b07f6d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b07f6d6e420), global 0x1b07f6d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b07f6d6e420), global 0x1b07f6d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b07f6d6e420), global 0x1b07f6d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b07f6d6e600), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b07f6d6e740), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b07f6d6e880), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b07f6d6e880), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b07f6d6e740), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b07f6d6e600), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b07f6d6ee20), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b07f6da9060), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b07f6da9060), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b07f6d6ee20), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b07f6da92e0), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b07f6da92e0), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b07f6d6ee20), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b07f6d6ee20), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b07f6d6e600), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b07f6d6e740), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b07f6d6e880), global 0x1b07f6d6e1a0 JS IMPORT: Module metadata hook for module 0x1b07f6d6e740 JS IMPORT: Defining meta.importSync for module 0x1b07f6d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b07f6d6e600), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b07f6d6ee20), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b07f6da9060), global 0x1b07f6d6e1a0 JS IMPORT: Module metadata hook for module 0x1b07f6da91a0 JS IMPORT: Defining meta.importSync for module 0x1b07f6da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x383b8a413f18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x383b8a400100 of 0x383b8a416690 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x383b8a416690 in 0x383b8a400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x383b8a400100 of 0x383b8a4171a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x383b8a400100 of 0x383b8a413e00 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x383b8a400100 of 0x1b07f6d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x383b8a416690 of 0x1b07f6d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1b07f6db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b07f6dad070, JSClass 0x5b6b59a673e0, in object 0x1b07f6dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x383b8a4174f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b07f6dad0d0, JSClass 0x5b6b59a673e0, in object 0x1b07f6dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b07f6dad130, JSClass 0x5b6b59a673e0, in object 0x1b07f6dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b07f6dad190, JSClass 0x5b6b59a673e0, in object 0x1b07f6dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1b07f6dad040 in GIRepository 0x383b8a413e00 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b07f6d6ee20), global 0x1b07f6d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b07f6da92e0), global 0x1b07f6d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1b07f6dad1f0 in GIRepository 0x383b8a413e00 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x383b8a400100 of 0x383b8a41ca60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x383b8a400100 of 0x1b07f6db1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x383b8a400100 of 0x1b07f6db1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x383b8a416690 of 0x1b07f6db1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1b07f6db1c70 class 0x5b6b59a6ac00 in object 0x1b07f6dad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b07f6dad670, JSClass 0x5b6b59a66700, in object 0x1b07f6dad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1b07f6dad220 in GIRepository 0x383b8a413e00 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x34ebf5900098 JS IMPORT: Defining parent (nil) of 0x34ebf5900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x34ebf5900100 of 0x34ebf5902788 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3abd7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd7506e420), global 0x3abd7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd7506e420), global 0x3abd7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd7506e420), global 0x3abd7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd7506e420), global 0x3abd7506e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3abd7506e420), global 0x3abd7506e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3abd7506e600), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abd7506e740), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abd7506e880), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abd7506e880), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abd7506e740), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3abd7506e600), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abd7506ee20), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd750a9060), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd750a9060), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abd7506ee20), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd750a92e0), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd750a92e0), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abd7506ee20), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abd7506ee20), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3abd7506e600), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3abd7506e740), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3abd7506e880), global 0x3abd7506e1a0 JS IMPORT: Module metadata hook for module 0x3abd7506e740 JS IMPORT: Defining meta.importSync for module 0x3abd7506e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3abd7506e600), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3abd7506ee20), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd750a9060), global 0x3abd7506e1a0 JS IMPORT: Module metadata hook for module 0x3abd750a91a0 JS IMPORT: Defining meta.importSync for module 0x3abd750a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x34ebf5913fd0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x34ebf5900100 of 0x34ebf5916810 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x34ebf5916810 in 0x34ebf5900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x34ebf5900100 of 0x34ebf5917350 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x34ebf5900100 of 0x34ebf5913eb8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x34ebf5900100 of 0x3abd7506ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x34ebf5916810 of 0x3abd7506ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3abd750b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3abd750ad070, JSClass 0x5b6b59a673e0, in object 0x3abd750ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x34ebf59176a0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3abd750ad0d0, JSClass 0x5b6b59a673e0, in object 0x3abd750ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3abd750ad130, JSClass 0x5b6b59a673e0, in object 0x3abd750ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3abd750ad190, JSClass 0x5b6b59a673e0, in object 0x3abd750ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3abd750ad040 in GIRepository 0x34ebf5913eb8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3abd7506ee20), global 0x3abd7506e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3abd750a92e0), global 0x3abd7506e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3abd750ad1f0 in GIRepository 0x34ebf5913eb8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x34ebf5900100 of 0x34ebf591cc30 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x34ebf5900100 of 0x3abd750b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x34ebf5900100 of 0x3abd750b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x34ebf5916810 of 0x3abd750b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3abd750b1c70 class 0x5b6b59a6ac00 in object 0x3abd750ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3abd750ad670, JSClass 0x5b6b59a66700, in object 0x3abd750ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3abd750ad220 in GIRepository 0x34ebf5913eb8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x39b3a9100098 JS IMPORT: Defining parent (nil) of 0x39b3a9100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x39b3a9100100 of 0x39b3a9102840 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7e6cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7e6cdd6e420), global 0x7e6cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7e6cdd6e420), global 0x7e6cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7e6cdd6e420), global 0x7e6cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7e6cdd6e420), global 0x7e6cdd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7e6cdd6e420), global 0x7e6cdd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7e6cdd6e600), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7e6cdd6e740), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7e6cdd6e880), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7e6cdd6e880), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7e6cdd6e740), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7e6cdd6e600), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e6cdd6ee20), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e6cdda9060), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e6cdda9060), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7e6cdd6ee20), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e6cdda92e0), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e6cdda92e0), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e6cdd6ee20), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7e6cdd6ee20), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7e6cdd6e600), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7e6cdd6e740), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7e6cdd6e880), global 0x7e6cdd6e1a0 JS IMPORT: Module metadata hook for module 0x7e6cdd6e740 JS IMPORT: Defining meta.importSync for module 0x7e6cdd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7e6cdd6e600), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7e6cdd6ee20), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e6cdda9060), global 0x7e6cdd6e1a0 JS IMPORT: Module metadata hook for module 0x7e6cdda91a0 JS IMPORT: Defining meta.importSync for module 0x7e6cdda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x39b3a9114088 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x39b3a9100100 of 0x39b3a9116990 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x39b3a9116990 in 0x39b3a9100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x39b3a9100100 of 0x39b3a91174f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x39b3a9100100 of 0x39b3a9113f70 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x39b3a9100100 of 0x7e6cdd6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x39b3a9116990 of 0x7e6cdd6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7e6cddb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7e6cddad070, JSClass 0x5b6b59a673e0, in object 0x7e6cddad040 JS CTX: Initialized class GIRepositoryGType prototype 0x39b3a9117848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7e6cddad0d0, JSClass 0x5b6b59a673e0, in object 0x7e6cddad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7e6cddad130, JSClass 0x5b6b59a673e0, in object 0x7e6cddad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7e6cddad190, JSClass 0x5b6b59a673e0, in object 0x7e6cddad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7e6cddad040 in GIRepository 0x39b3a9113f70 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7e6cdd6ee20), global 0x7e6cdd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7e6cdda92e0), global 0x7e6cdd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7e6cddad1f0 in GIRepository 0x39b3a9113f70 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x39b3a9100100 of 0x39b3a911ce00 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x39b3a9100100 of 0x7e6cddb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x39b3a9100100 of 0x7e6cddb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x39b3a9116990 of 0x7e6cddb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x7e6cddb1c70 class 0x5b6b59a6ac00 in object 0x7e6cddad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7e6cddad670, JSClass 0x5b6b59a66700, in object 0x7e6cddad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x7e6cddad220 in GIRepository 0x39b3a9113f70 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x28bb0e500098 JS IMPORT: Defining parent (nil) of 0x28bb0e500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x28bb0e500100 of 0x28bb0e5028f8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x38afd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38afd86e420), global 0x38afd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38afd86e420), global 0x38afd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38afd86e420), global 0x38afd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38afd86e420), global 0x38afd86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38afd86e420), global 0x38afd86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38afd86e600), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38afd86e740), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38afd86e880), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38afd86e880), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38afd86e740), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38afd86e600), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38afd86ee20), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38afd8a9060), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38afd8a9060), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38afd86ee20), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38afd8a92e0), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38afd8a92e0), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38afd86ee20), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38afd86ee20), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38afd86e600), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38afd86e740), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38afd86e880), global 0x38afd86e1a0 JS IMPORT: Module metadata hook for module 0x38afd86e740 JS IMPORT: Defining meta.importSync for module 0x38afd86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38afd86e600), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38afd86ee20), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38afd8a9060), global 0x38afd86e1a0 JS IMPORT: Module metadata hook for module 0x38afd8a91a0 JS IMPORT: Defining meta.importSync for module 0x38afd8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x28bb0e514140 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x28bb0e500100 of 0x28bb0e516b10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x28bb0e516b10 in 0x28bb0e500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x28bb0e500100 of 0x28bb0e5176a0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x28bb0e500100 of 0x28bb0e514028 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x28bb0e500100 of 0x38afd86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x28bb0e516b10 of 0x38afd86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x38afd8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38afd8ad070, JSClass 0x5b6b59a673e0, in object 0x38afd8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x28bb0e5179f0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38afd8ad0d0, JSClass 0x5b6b59a673e0, in object 0x38afd8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38afd8ad130, JSClass 0x5b6b59a673e0, in object 0x38afd8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38afd8ad190, JSClass 0x5b6b59a673e0, in object 0x38afd8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x38afd8ad040 in GIRepository 0x28bb0e514028 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38afd86ee20), global 0x38afd86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38afd8a92e0), global 0x38afd86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x38afd8ad1f0 in GIRepository 0x28bb0e514028 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x28bb0e500100 of 0x28bb0e51cfd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x28bb0e500100 of 0x38afd8b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x28bb0e500100 of 0x38afd8b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x28bb0e516b10 of 0x38afd8b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x38afd8b1c70 class 0x5b6b59a6ac00 in object 0x38afd8ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x38afd8ad670, JSClass 0x5b6b59a66700, in object 0x38afd8ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x38afd8ad220 in GIRepository 0x28bb0e514028 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xb8b94a00098 JS IMPORT: Defining parent (nil) of 0xb8b94a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb8b94a00100 of 0xb8b94a029b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3a40ba16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a40ba16e420), global 0x3a40ba16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a40ba16e420), global 0x3a40ba16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a40ba16e420), global 0x3a40ba16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a40ba16e420), global 0x3a40ba16e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3a40ba16e420), global 0x3a40ba16e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a40ba16e600), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a40ba16e740), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a40ba16e880), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a40ba16e880), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a40ba16e740), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a40ba16e600), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a40ba16ee20), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a40ba1a9060), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a40ba1a9060), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a40ba16ee20), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a40ba1a92e0), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a40ba1a92e0), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a40ba16ee20), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a40ba16ee20), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a40ba16e600), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a40ba16e740), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a40ba16e880), global 0x3a40ba16e1a0 JS IMPORT: Module metadata hook for module 0x3a40ba16e740 JS IMPORT: Defining meta.importSync for module 0x3a40ba16e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a40ba16e600), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a40ba16ee20), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a40ba1a9060), global 0x3a40ba16e1a0 JS IMPORT: Module metadata hook for module 0x3a40ba1a91a0 JS IMPORT: Defining meta.importSync for module 0x3a40ba1a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb8b94a141f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xb8b94a00100 of 0xb8b94a16c90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb8b94a16c90 in 0xb8b94a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb8b94a00100 of 0xb8b94a17848 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb8b94a00100 of 0xb8b94a140e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb8b94a00100 of 0x3a40ba16ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb8b94a16c90 of 0x3a40ba16ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a40ba1b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a40ba1ad070, JSClass 0x5b6b59a673e0, in object 0x3a40ba1ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb8b94a17b98 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a40ba1ad0d0, JSClass 0x5b6b59a673e0, in object 0x3a40ba1ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a40ba1ad130, JSClass 0x5b6b59a673e0, in object 0x3a40ba1ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a40ba1ad190, JSClass 0x5b6b59a673e0, in object 0x3a40ba1ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a40ba1ad040 in GIRepository 0xb8b94a140e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a40ba16ee20), global 0x3a40ba16e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a40ba1a92e0), global 0x3a40ba16e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3a40ba1ad1f0 in GIRepository 0xb8b94a140e0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xb8b94a00100 of 0xb8b94a1d1a0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xb8b94a00100 of 0x3a40ba1b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xb8b94a00100 of 0x3a40ba1b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb8b94a16c90 of 0x3a40ba1b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a40ba1b1c70 class 0x5b6b59a6ac00 in object 0x3a40ba1ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a40ba1ad670, JSClass 0x5b6b59a66700, in object 0x3a40ba1ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a40ba1ad220 in GIRepository 0xb8b94a140e0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1c7860100098 JS IMPORT: Defining parent (nil) of 0x1c7860100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c7860100100 of 0x1c7860102a68 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2d91bd36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d91bd36e420), global 0x2d91bd36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d91bd36e420), global 0x2d91bd36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d91bd36e420), global 0x2d91bd36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d91bd36e420), global 0x2d91bd36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2d91bd36e420), global 0x2d91bd36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d91bd36e600), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d91bd36e740), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d91bd36e880), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d91bd36e880), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d91bd36e740), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d91bd36e600), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d91bd36ee20), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d91bd3a9060), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d91bd3a9060), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d91bd36ee20), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d91bd3a92e0), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d91bd3a92e0), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d91bd36ee20), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d91bd36ee20), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2d91bd36e600), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2d91bd36e740), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2d91bd36e880), global 0x2d91bd36e1a0 JS IMPORT: Module metadata hook for module 0x2d91bd36e740 JS IMPORT: Defining meta.importSync for module 0x2d91bd36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2d91bd36e600), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2d91bd36ee20), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d91bd3a9060), global 0x2d91bd36e1a0 JS IMPORT: Module metadata hook for module 0x2d91bd3a91a0 JS IMPORT: Defining meta.importSync for module 0x2d91bd3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c78601142b0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c7860100100 of 0x1c7860116e10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c7860116e10 in 0x1c7860100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c7860100100 of 0x1c78601179f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c7860100100 of 0x1c7860114198 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c7860100100 of 0x2d91bd36ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c7860116e10 of 0x2d91bd36ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d91bd3b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d91bd3ad070, JSClass 0x5b6b59a673e0, in object 0x2d91bd3ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c7860117d40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d91bd3ad0d0, JSClass 0x5b6b59a673e0, in object 0x2d91bd3ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d91bd3ad130, JSClass 0x5b6b59a673e0, in object 0x2d91bd3ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d91bd3ad190, JSClass 0x5b6b59a673e0, in object 0x2d91bd3ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d91bd3ad040 in GIRepository 0x1c7860114198 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2d91bd36ee20), global 0x2d91bd36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2d91bd3a92e0), global 0x2d91bd36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2d91bd3ad1f0 in GIRepository 0x1c7860114198 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1c7860100100 of 0x1c786011d370 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1c7860100100 of 0x2d91bd3b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1c7860100100 of 0x2d91bd3b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1c7860116e10 of 0x2d91bd3b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2d91bd3b1c70 class 0x5b6b59a6ac00 in object 0x2d91bd3ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2d91bd3ad670, JSClass 0x5b6b59a66700, in object 0x2d91bd3ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2d91bd3ad220 in GIRepository 0x1c7860114198 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x397ee6800098 JS IMPORT: Defining parent (nil) of 0x397ee6800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x397ee6800100 of 0x397ee6802b20 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x215dfd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x215dfd46e420), global 0x215dfd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x215dfd46e420), global 0x215dfd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x215dfd46e420), global 0x215dfd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x215dfd46e420), global 0x215dfd46e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x215dfd46e420), global 0x215dfd46e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x215dfd46e600), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x215dfd46e740), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x215dfd46e880), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x215dfd46e880), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x215dfd46e740), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x215dfd46e600), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x215dfd46ee20), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x215dfd4a9060), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x215dfd4a9060), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x215dfd46ee20), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x215dfd4a92e0), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x215dfd4a92e0), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x215dfd46ee20), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x215dfd46ee20), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x215dfd46e600), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x215dfd46e740), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x215dfd46e880), global 0x215dfd46e1a0 JS IMPORT: Module metadata hook for module 0x215dfd46e740 JS IMPORT: Defining meta.importSync for module 0x215dfd46e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x215dfd46e600), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x215dfd46ee20), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x215dfd4a9060), global 0x215dfd46e1a0 JS IMPORT: Module metadata hook for module 0x215dfd4a91a0 JS IMPORT: Defining meta.importSync for module 0x215dfd4a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x397ee6814368 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x397ee6800100 of 0x397ee6816f90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x397ee6816f90 in 0x397ee6800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x397ee6800100 of 0x397ee6817b98 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x397ee6800100 of 0x397ee6814250 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x397ee6800100 of 0x215dfd46ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x397ee6816f90 of 0x215dfd46ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x215dfd4b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x215dfd4ad070, JSClass 0x5b6b59a673e0, in object 0x215dfd4ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x397ee6817ee8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x215dfd4ad0d0, JSClass 0x5b6b59a673e0, in object 0x215dfd4ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x215dfd4ad130, JSClass 0x5b6b59a673e0, in object 0x215dfd4ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x215dfd4ad190, JSClass 0x5b6b59a673e0, in object 0x215dfd4ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x215dfd4ad040 in GIRepository 0x397ee6814250 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x215dfd46ee20), global 0x215dfd46e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x215dfd4a92e0), global 0x215dfd46e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x215dfd4ad1f0 in GIRepository 0x397ee6814250 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x397ee6800100 of 0x397ee681d540 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x397ee6800100 of 0x215dfd4b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x397ee6800100 of 0x215dfd4b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x397ee6816f90 of 0x215dfd4b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x215dfd4b1c70 class 0x5b6b59a6ac00 in object 0x215dfd4ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x215dfd4ad670, JSClass 0x5b6b59a66700, in object 0x215dfd4ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x215dfd4ad220 in GIRepository 0x397ee6814250 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x367746e00098 JS IMPORT: Defining parent (nil) of 0x367746e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x367746e00100 of 0x367746e02bd8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c8d0576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c8d0576e420), global 0x1c8d0576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c8d0576e420), global 0x1c8d0576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c8d0576e420), global 0x1c8d0576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c8d0576e420), global 0x1c8d0576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c8d0576e420), global 0x1c8d0576e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c8d0576e600), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c8d0576e740), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c8d0576e880), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c8d0576e880), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c8d0576e740), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c8d0576e600), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c8d0576ee20), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c8d057a9060), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c8d057a9060), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c8d0576ee20), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c8d057a92e0), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c8d057a92e0), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c8d0576ee20), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c8d0576ee20), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c8d0576e600), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c8d0576e740), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c8d0576e880), global 0x1c8d0576e1a0 JS IMPORT: Module metadata hook for module 0x1c8d0576e740 JS IMPORT: Defining meta.importSync for module 0x1c8d0576e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c8d0576e600), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c8d0576ee20), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c8d057a9060), global 0x1c8d0576e1a0 JS IMPORT: Module metadata hook for module 0x1c8d057a91a0 JS IMPORT: Defining meta.importSync for module 0x1c8d057a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x367746e14420 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x367746e00100 of 0x367746e17110 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x367746e17110 in 0x367746e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x367746e00100 of 0x367746e17d40 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x367746e00100 of 0x367746e14308 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x367746e00100 of 0x1c8d0576ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x367746e17110 of 0x1c8d0576ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c8d057b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c8d057ad070, JSClass 0x5b6b59a673e0, in object 0x1c8d057ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x367746e18090 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c8d057ad0d0, JSClass 0x5b6b59a673e0, in object 0x1c8d057ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c8d057ad130, JSClass 0x5b6b59a673e0, in object 0x1c8d057ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c8d057ad190, JSClass 0x5b6b59a673e0, in object 0x1c8d057ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c8d057ad040 in GIRepository 0x367746e14308 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c8d0576ee20), global 0x1c8d0576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c8d057a92e0), global 0x1c8d0576e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1c8d057ad1f0 in GIRepository 0x367746e14308 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 0x105e78200098 JS IMPORT: Defining parent (nil) of 0x105e78200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x105e78200100 of 0x105e78202c90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x8659e56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8659e56e420), global 0x8659e56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8659e56e420), global 0x8659e56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8659e56e420), global 0x8659e56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8659e56e420), global 0x8659e56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8659e56e420), global 0x8659e56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8659e56e600), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8659e56e740), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8659e56e880), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8659e56e880), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8659e56e740), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8659e56e600), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8659e56ee20), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8659e5a9060), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8659e5a9060), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8659e56ee20), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8659e5a92e0), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8659e5a92e0), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8659e56ee20), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8659e56ee20), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8659e56e600), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8659e56e740), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8659e56e880), global 0x8659e56e1a0 JS IMPORT: Module metadata hook for module 0x8659e56e740 JS IMPORT: Defining meta.importSync for module 0x8659e56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8659e56e600), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8659e56ee20), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8659e5a9060), global 0x8659e56e1a0 JS IMPORT: Module metadata hook for module 0x8659e5a91a0 JS IMPORT: Defining meta.importSync for module 0x8659e5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x105e782144d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x105e78200100 of 0x105e78217290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x105e78217290 in 0x105e78200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x105e78200100 of 0x105e78217ee8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x105e78200100 of 0x105e782143c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x105e78200100 of 0x8659e56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x105e78217290 of 0x8659e56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x8659e5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x8659e5ad070, JSClass 0x5b6b59a673e0, in object 0x8659e5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x105e78218238 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x8659e5ad0d0, JSClass 0x5b6b59a673e0, in object 0x8659e5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x8659e5ad130, JSClass 0x5b6b59a673e0, in object 0x8659e5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8659e5ad190, JSClass 0x5b6b59a673e0, in object 0x8659e5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x8659e5ad040 in GIRepository 0x105e782143c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8659e56ee20), global 0x8659e56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8659e5a92e0), global 0x8659e56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x8659e5ad1f0 in GIRepository 0x105e782143c0 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 0x2e777e900098 JS IMPORT: Defining parent (nil) of 0x2e777e900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e777e900100 of 0x2e777e902d48 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2c2bcd06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c2bcd06e420), global 0x2c2bcd06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c2bcd06e420), global 0x2c2bcd06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c2bcd06e420), global 0x2c2bcd06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c2bcd06e420), global 0x2c2bcd06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c2bcd06e420), global 0x2c2bcd06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c2bcd06e600), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c2bcd06e740), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c2bcd06e880), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c2bcd06e880), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c2bcd06e740), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c2bcd06e600), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c2bcd06ee20), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c2bcd0a9060), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c2bcd0a9060), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c2bcd06ee20), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c2bcd0a92e0), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c2bcd0a92e0), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c2bcd06ee20), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c2bcd06ee20), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c2bcd06e600), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c2bcd06e740), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c2bcd06e880), global 0x2c2bcd06e1a0 JS IMPORT: Module metadata hook for module 0x2c2bcd06e740 JS IMPORT: Defining meta.importSync for module 0x2c2bcd06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c2bcd06e600), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c2bcd06ee20), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c2bcd0a9060), global 0x2c2bcd06e1a0 JS IMPORT: Module metadata hook for module 0x2c2bcd0a91a0 JS IMPORT: Defining meta.importSync for module 0x2c2bcd0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e777e914590 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2e777e900100 of 0x2e777e917410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e777e917410 in 0x2e777e900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e777e900100 of 0x2e777e918090 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e777e900100 of 0x2e777e914478 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e777e900100 of 0x2c2bcd06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e777e917410 of 0x2c2bcd06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2c2bcd0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c2bcd0ad070, JSClass 0x5b6b59a673e0, in object 0x2c2bcd0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2e777e9183e0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c2bcd0ad0d0, JSClass 0x5b6b59a673e0, in object 0x2c2bcd0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c2bcd0ad130, JSClass 0x5b6b59a673e0, in object 0x2c2bcd0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c2bcd0ad190, JSClass 0x5b6b59a673e0, in object 0x2c2bcd0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2c2bcd0ad040 in GIRepository 0x2e777e914478 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c2bcd06ee20), global 0x2c2bcd06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c2bcd0a92e0), global 0x2c2bcd06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2c2bcd0ad1f0 in GIRepository 0x2e777e914478 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 0x3ec606800098 JS IMPORT: Defining parent (nil) of 0x3ec606800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ec606800100 of 0x3ec606802e00 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x163358a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x163358a6e420), global 0x163358a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x163358a6e420), global 0x163358a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x163358a6e420), global 0x163358a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x163358a6e420), global 0x163358a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x163358a6e420), global 0x163358a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x163358a6e600), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x163358a6e740), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x163358a6e880), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x163358a6e880), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x163358a6e740), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x163358a6e600), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x163358a6ee20), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x163358aa9060), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x163358aa9060), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x163358a6ee20), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x163358aa92e0), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x163358aa92e0), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x163358a6ee20), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x163358a6ee20), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x163358a6e600), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x163358a6e740), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x163358a6e880), global 0x163358a6e1a0 JS IMPORT: Module metadata hook for module 0x163358a6e740 JS IMPORT: Defining meta.importSync for module 0x163358a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x163358a6e600), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x163358a6ee20), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x163358aa9060), global 0x163358a6e1a0 JS IMPORT: Module metadata hook for module 0x163358aa91a0 JS IMPORT: Defining meta.importSync for module 0x163358aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ec606814648 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3ec606800100 of 0x3ec606817590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ec606817590 in 0x3ec606800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ec606800100 of 0x3ec606818238 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ec606800100 of 0x3ec606814530 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ec606800100 of 0x163358a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ec606817590 of 0x163358a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x163358ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x163358aad070, JSClass 0x5b6b59a673e0, in object 0x163358aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3ec606818588 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x163358aad0d0, JSClass 0x5b6b59a673e0, in object 0x163358aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x163358aad130, JSClass 0x5b6b59a673e0, in object 0x163358aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x163358aad190, JSClass 0x5b6b59a673e0, in object 0x163358aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x163358aad040 in GIRepository 0x3ec606814530 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x163358a6ee20), global 0x163358a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x163358aa92e0), global 0x163358a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x163358aad1f0 in GIRepository 0x3ec606814530 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3ec606800100 of 0x3ec60681dc80 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3ec606800100 of 0x163358ab1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3ec606800100 of 0x163358ab1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3ec606817590 of 0x163358ab1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x163358ab1c70 class 0x5b6b59a6ac00 in object 0x163358aad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x163358aad670, JSClass 0x5b6b59a66700, in object 0x163358aad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x163358aad220 in GIRepository 0x3ec606814530 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2979d3a00098 JS IMPORT: Defining parent (nil) of 0x2979d3a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2979d3a00100 of 0x2979d3a02eb8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1510346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1510346e420), global 0x1510346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1510346e420), global 0x1510346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1510346e420), global 0x1510346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1510346e420), global 0x1510346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1510346e420), global 0x1510346e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1510346e600), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1510346e740), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1510346e880), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1510346e880), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1510346e740), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1510346e600), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1510346ee20), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x151034a9060), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x151034a9060), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1510346ee20), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x151034a92e0), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x151034a92e0), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1510346ee20), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1510346ee20), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1510346e600), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1510346e740), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1510346e880), global 0x1510346e1a0 JS IMPORT: Module metadata hook for module 0x1510346e740 JS IMPORT: Defining meta.importSync for module 0x1510346e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1510346e600), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1510346ee20), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x151034a9060), global 0x1510346e1a0 JS IMPORT: Module metadata hook for module 0x151034a91a0 JS IMPORT: Defining meta.importSync for module 0x151034a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2979d3a14700 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2979d3a00100 of 0x2979d3a17710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2979d3a17710 in 0x2979d3a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2979d3a00100 of 0x2979d3a183e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2979d3a00100 of 0x2979d3a145e8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2979d3a00100 of 0x1510346ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2979d3a17710 of 0x1510346ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x151034b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x151034ad070, JSClass 0x5b6b59a673e0, in object 0x151034ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2979d3a18730 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x151034ad0d0, JSClass 0x5b6b59a673e0, in object 0x151034ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x151034ad130, JSClass 0x5b6b59a673e0, in object 0x151034ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x151034ad190, JSClass 0x5b6b59a673e0, in object 0x151034ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x151034ad040 in GIRepository 0x2979d3a145e8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1510346ee20), global 0x1510346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x151034a92e0), global 0x1510346e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x151034ad1f0 in GIRepository 0x2979d3a145e8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2979d3a00100 of 0x2979d3a1de50 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2979d3a00100 of 0x151034b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2979d3a00100 of 0x151034b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2979d3a17710 of 0x151034b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x151034b1c70 class 0x5b6b59a6ac00 in object 0x151034ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x151034ad670, JSClass 0x5b6b59a66700, in object 0x151034ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x151034ad220 in GIRepository 0x2979d3a145e8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x316d2ea00098 JS IMPORT: Defining parent (nil) of 0x316d2ea00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x316d2ea00100 of 0x316d2ea02f70 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x179e3646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x179e3646e420), global 0x179e3646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x179e3646e420), global 0x179e3646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x179e3646e420), global 0x179e3646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x179e3646e420), global 0x179e3646e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x179e3646e420), global 0x179e3646e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x179e3646e600), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x179e3646e740), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x179e3646e880), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x179e3646e880), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x179e3646e740), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x179e3646e600), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x179e3646ee20), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x179e364a9060), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x179e364a9060), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x179e3646ee20), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x179e364a92e0), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x179e364a92e0), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x179e3646ee20), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x179e3646ee20), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x179e3646e600), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x179e3646e740), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x179e3646e880), global 0x179e3646e1a0 JS IMPORT: Module metadata hook for module 0x179e3646e740 JS IMPORT: Defining meta.importSync for module 0x179e3646e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x179e3646e600), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x179e3646ee20), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x179e364a9060), global 0x179e3646e1a0 JS IMPORT: Module metadata hook for module 0x179e364a91a0 JS IMPORT: Defining meta.importSync for module 0x179e364a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x316d2ea147b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x316d2ea00100 of 0x316d2ea17890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x316d2ea17890 in 0x316d2ea00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x316d2ea00100 of 0x316d2ea18588 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x316d2ea00100 of 0x316d2ea146a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x316d2ea00100 of 0x179e3646ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x316d2ea17890 of 0x179e3646ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x179e364b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x179e364ad070, JSClass 0x5b6b59a673e0, in object 0x179e364ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x316d2ea188d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x179e364ad0d0, JSClass 0x5b6b59a673e0, in object 0x179e364ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x179e364ad130, JSClass 0x5b6b59a673e0, in object 0x179e364ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x179e364ad190, JSClass 0x5b6b59a673e0, in object 0x179e364ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x179e364ad040 in GIRepository 0x316d2ea146a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x179e3646ee20), global 0x179e3646e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x179e364a92e0), global 0x179e3646e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x179e364ad1f0 in GIRepository 0x316d2ea146a0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x316d2ea00100 of 0x316d2ea1e020 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x316d2ea00100 of 0x179e364b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x316d2ea00100 of 0x179e364b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x316d2ea17890 of 0x179e364b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x179e364b1c70 class 0x5b6b59a6ac00 in object 0x179e364ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x179e364ad670, JSClass 0x5b6b59a66700, in object 0x179e364ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x179e364ad220 in GIRepository 0x316d2ea146a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2ddb66600098 JS IMPORT: Defining parent (nil) of 0x2ddb66600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ddb66600100 of 0x2ddb66603028 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xc21e2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc21e2e6e420), global 0xc21e2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc21e2e6e420), global 0xc21e2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc21e2e6e420), global 0xc21e2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc21e2e6e420), global 0xc21e2e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xc21e2e6e420), global 0xc21e2e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc21e2e6e600), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc21e2e6e740), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc21e2e6e880), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc21e2e6e880), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc21e2e6e740), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc21e2e6e600), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc21e2e6ee20), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc21e2ea9060), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc21e2ea9060), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc21e2e6ee20), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc21e2ea92e0), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc21e2ea92e0), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc21e2e6ee20), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc21e2e6ee20), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc21e2e6e600), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc21e2e6e740), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc21e2e6e880), global 0xc21e2e6e1a0 JS IMPORT: Module metadata hook for module 0xc21e2e6e740 JS IMPORT: Defining meta.importSync for module 0xc21e2e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc21e2e6e600), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc21e2e6ee20), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc21e2ea9060), global 0xc21e2e6e1a0 JS IMPORT: Module metadata hook for module 0xc21e2ea91a0 JS IMPORT: Defining meta.importSync for module 0xc21e2ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ddb66614870 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2ddb66600100 of 0x2ddb66617a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ddb66617a10 in 0x2ddb66600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ddb66600100 of 0x2ddb66618730 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ddb66600100 of 0x2ddb66614758 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ddb66600100 of 0xc21e2e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ddb66617a10 of 0xc21e2e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc21e2eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc21e2ead070, JSClass 0x5b6b59a673e0, in object 0xc21e2ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x2ddb66618a80 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc21e2ead0d0, JSClass 0x5b6b59a673e0, in object 0xc21e2ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc21e2ead130, JSClass 0x5b6b59a673e0, in object 0xc21e2ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc21e2ead190, JSClass 0x5b6b59a673e0, in object 0xc21e2ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc21e2ead040 in GIRepository 0x2ddb66614758 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc21e2e6ee20), global 0xc21e2e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc21e2ea92e0), global 0xc21e2e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xc21e2ead1f0 in GIRepository 0x2ddb66614758 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2ddb66600100 of 0x2ddb6661e1f0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2ddb66600100 of 0xc21e2eb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2ddb66600100 of 0xc21e2eb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ddb66617a10 of 0xc21e2eb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc21e2eb1c70 class 0x5b6b59a6ac00 in object 0xc21e2ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc21e2ead670, JSClass 0x5b6b59a66700, in object 0xc21e2ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc21e2ead220 in GIRepository 0x2ddb66614758 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3cc8e0a00098 JS IMPORT: Defining parent (nil) of 0x3cc8e0a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3cc8e0a00100 of 0x3cc8e0a030e0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xd8d0206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd8d0206e420), global 0xd8d0206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd8d0206e420), global 0xd8d0206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd8d0206e420), global 0xd8d0206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd8d0206e420), global 0xd8d0206e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xd8d0206e420), global 0xd8d0206e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd8d0206e600), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd8d0206e740), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd8d0206e880), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd8d0206e880), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd8d0206e740), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd8d0206e600), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd8d0206ee20), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd8d020a9060), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd8d020a9060), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd8d0206ee20), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd8d020a92e0), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd8d020a92e0), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd8d0206ee20), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd8d0206ee20), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd8d0206e600), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd8d0206e740), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd8d0206e880), global 0xd8d0206e1a0 JS IMPORT: Module metadata hook for module 0xd8d0206e740 JS IMPORT: Defining meta.importSync for module 0xd8d0206e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd8d0206e600), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd8d0206ee20), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd8d020a9060), global 0xd8d0206e1a0 JS IMPORT: Module metadata hook for module 0xd8d020a91a0 JS IMPORT: Defining meta.importSync for module 0xd8d020a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cc8e0a14928 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3cc8e0a00100 of 0x3cc8e0a17b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3cc8e0a17b90 in 0x3cc8e0a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3cc8e0a00100 of 0x3cc8e0a188d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3cc8e0a00100 of 0x3cc8e0a14810 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3cc8e0a00100 of 0xd8d0206ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3cc8e0a17b90 of 0xd8d0206ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd8d020b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd8d020ad070, JSClass 0x5b6b59a673e0, in object 0xd8d020ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3cc8e0a18c28 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd8d020ad0d0, JSClass 0x5b6b59a673e0, in object 0xd8d020ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd8d020ad130, JSClass 0x5b6b59a673e0, in object 0xd8d020ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd8d020ad190, JSClass 0x5b6b59a673e0, in object 0xd8d020ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd8d020ad040 in GIRepository 0x3cc8e0a14810 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd8d0206ee20), global 0xd8d0206e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd8d020a92e0), global 0xd8d0206e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xd8d020ad1f0 in GIRepository 0x3cc8e0a14810 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3cc8e0a00100 of 0x3cc8e0a1e3c0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3cc8e0a00100 of 0xd8d020b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3cc8e0a00100 of 0xd8d020b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3cc8e0a17b90 of 0xd8d020b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xd8d020b1c70 class 0x5b6b59a6ac00 in object 0xd8d020ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd8d020ad670, JSClass 0x5b6b59a66700, in object 0xd8d020ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xd8d020ad220 in GIRepository 0x3cc8e0a14810 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1b66ce200098 JS IMPORT: Defining parent (nil) of 0x1b66ce200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b66ce200100 of 0x1b66ce203198 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c2e0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c2e0f6e420), global 0x3c2e0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c2e0f6e420), global 0x3c2e0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c2e0f6e420), global 0x3c2e0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c2e0f6e420), global 0x3c2e0f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c2e0f6e420), global 0x3c2e0f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c2e0f6e600), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c2e0f6e740), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c2e0f6e880), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c2e0f6e880), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c2e0f6e740), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c2e0f6e600), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c2e0f6ee20), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c2e0fa9060), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c2e0fa9060), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c2e0f6ee20), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c2e0fa92e0), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c2e0fa92e0), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c2e0f6ee20), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c2e0f6ee20), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c2e0f6e600), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c2e0f6e740), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c2e0f6e880), global 0x3c2e0f6e1a0 JS IMPORT: Module metadata hook for module 0x3c2e0f6e740 JS IMPORT: Defining meta.importSync for module 0x3c2e0f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c2e0f6e600), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c2e0f6ee20), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c2e0fa9060), global 0x3c2e0f6e1a0 JS IMPORT: Module metadata hook for module 0x3c2e0fa91a0 JS IMPORT: Defining meta.importSync for module 0x3c2e0fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b66ce2149e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b66ce200100 of 0x1b66ce217d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b66ce217d10 in 0x1b66ce200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b66ce200100 of 0x1b66ce218a80 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b66ce200100 of 0x1b66ce2148c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b66ce200100 of 0x3c2e0f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b66ce217d10 of 0x3c2e0f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c2e0fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c2e0fad070, JSClass 0x5b6b59a673e0, in object 0x3c2e0fad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1b66ce218dd0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c2e0fad0d0, JSClass 0x5b6b59a673e0, in object 0x3c2e0fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c2e0fad130, JSClass 0x5b6b59a673e0, in object 0x3c2e0fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c2e0fad190, JSClass 0x5b6b59a673e0, in object 0x3c2e0fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c2e0fad040 in GIRepository 0x1b66ce2148c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c2e0f6ee20), global 0x3c2e0f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c2e0fa92e0), global 0x3c2e0f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c2e0fad1f0 in GIRepository 0x1b66ce2148c8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1b66ce200100 of 0x1b66ce21e590 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1b66ce200100 of 0x3c2e0fb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1b66ce200100 of 0x3c2e0fb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1b66ce217d10 of 0x3c2e0fb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3c2e0fb1c70 class 0x5b6b59a6ac00 in object 0x3c2e0fad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3c2e0fad670, JSClass 0x5b6b59a66700, in object 0x3c2e0fad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3c2e0fad220 in GIRepository 0x1b66ce2148c8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2af03e500098 JS IMPORT: Defining parent (nil) of 0x2af03e500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2af03e500100 of 0x2af03e503250 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d957426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d957426e420), global 0x1d957426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d957426e420), global 0x1d957426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d957426e420), global 0x1d957426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d957426e420), global 0x1d957426e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d957426e420), global 0x1d957426e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d957426e600), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d957426e740), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d957426e880), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d957426e880), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d957426e740), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d957426e600), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d957426ee20), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d95742a9060), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d95742a9060), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d957426ee20), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d95742a92e0), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d95742a92e0), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d957426ee20), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d957426ee20), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d957426e600), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d957426e740), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d957426e880), global 0x1d957426e1a0 JS IMPORT: Module metadata hook for module 0x1d957426e740 JS IMPORT: Defining meta.importSync for module 0x1d957426e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d957426e600), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d957426ee20), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d95742a9060), global 0x1d957426e1a0 JS IMPORT: Module metadata hook for module 0x1d95742a91a0 JS IMPORT: Defining meta.importSync for module 0x1d95742a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2af03e514a98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2af03e500100 of 0x2af03e517e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2af03e517e90 in 0x2af03e500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2af03e500100 of 0x2af03e518c28 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2af03e500100 of 0x2af03e514980 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2af03e500100 of 0x1d957426ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2af03e517e90 of 0x1d957426ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d95742b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d95742ad070, JSClass 0x5b6b59a673e0, in object 0x1d95742ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2af03e518f78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d95742ad0d0, JSClass 0x5b6b59a673e0, in object 0x1d95742ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d95742ad130, JSClass 0x5b6b59a673e0, in object 0x1d95742ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d95742ad190, JSClass 0x5b6b59a673e0, in object 0x1d95742ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d95742ad040 in GIRepository 0x2af03e514980 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d957426ee20), global 0x1d957426e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d95742a92e0), global 0x1d957426e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1d95742ad1f0 in GIRepository 0x2af03e514980 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2af03e500100 of 0x2af03e51e760 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2af03e500100 of 0x1d95742b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2af03e500100 of 0x1d95742b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2af03e517e90 of 0x1d95742b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1d95742b1c70 class 0x5b6b59a6ac00 in object 0x1d95742ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1d95742ad670, JSClass 0x5b6b59a66700, in object 0x1d95742ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1d95742ad220 in GIRepository 0x2af03e514980 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xc5867400098 JS IMPORT: Defining parent (nil) of 0xc5867400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc5867400100 of 0xc5867403308 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x105bbad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x105bbad6e420), global 0x105bbad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x105bbad6e420), global 0x105bbad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x105bbad6e420), global 0x105bbad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x105bbad6e420), global 0x105bbad6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x105bbad6e420), global 0x105bbad6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x105bbad6e600), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x105bbad6e740), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x105bbad6e880), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x105bbad6e880), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x105bbad6e740), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x105bbad6e600), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x105bbad6ee20), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x105bbada9060), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x105bbada9060), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x105bbad6ee20), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x105bbada92e0), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x105bbada92e0), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x105bbad6ee20), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x105bbad6ee20), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x105bbad6e600), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x105bbad6e740), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x105bbad6e880), global 0x105bbad6e1a0 JS IMPORT: Module metadata hook for module 0x105bbad6e740 JS IMPORT: Defining meta.importSync for module 0x105bbad6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x105bbad6e600), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x105bbad6ee20), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x105bbada9060), global 0x105bbad6e1a0 JS IMPORT: Module metadata hook for module 0x105bbada91a0 JS IMPORT: Defining meta.importSync for module 0x105bbada91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc5867414b50 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc5867400100 of 0xc5867418010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc5867418010 in 0xc5867400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc5867400100 of 0xc5867418dd0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc5867400100 of 0xc5867414a38 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc5867400100 of 0x105bbad6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc5867418010 of 0x105bbad6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x105bbadb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x105bbadad070, JSClass 0x5b6b59a673e0, in object 0x105bbadad040 JS CTX: Initialized class GIRepositoryGType prototype 0xc5867419120 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x105bbadad0d0, JSClass 0x5b6b59a673e0, in object 0x105bbadad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x105bbadad130, JSClass 0x5b6b59a673e0, in object 0x105bbadad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x105bbadad190, JSClass 0x5b6b59a673e0, in object 0x105bbadad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x105bbadad040 in GIRepository 0xc5867414a38 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x105bbad6ee20), global 0x105bbad6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x105bbada92e0), global 0x105bbad6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x105bbadad1f0 in GIRepository 0xc5867414a38 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc5867400100 of 0xc586741e930 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xc5867400100 of 0x105bbadb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc5867400100 of 0x105bbadb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc5867418010 of 0x105bbadb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x105bbadb1c70 class 0x5b6b59a6ac00 in object 0x105bbadad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x105bbadad670, JSClass 0x5b6b59a66700, in object 0x105bbadad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x105bbadad220 in GIRepository 0xc5867414a38 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f6801e00098 JS IMPORT: Defining parent (nil) of 0x1f6801e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f6801e00100 of 0x1f6801e033c0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x9c098e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c098e6e420), global 0x9c098e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c098e6e420), global 0x9c098e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c098e6e420), global 0x9c098e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c098e6e420), global 0x9c098e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9c098e6e420), global 0x9c098e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9c098e6e600), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9c098e6e740), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9c098e6e880), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9c098e6e880), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9c098e6e740), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9c098e6e600), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9c098e6ee20), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c098ea9060), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c098ea9060), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9c098e6ee20), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c098ea92e0), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c098ea92e0), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9c098e6ee20), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9c098e6ee20), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9c098e6e600), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9c098e6e740), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9c098e6e880), global 0x9c098e6e1a0 JS IMPORT: Module metadata hook for module 0x9c098e6e740 JS IMPORT: Defining meta.importSync for module 0x9c098e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9c098e6e600), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9c098e6ee20), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c098ea9060), global 0x9c098e6e1a0 JS IMPORT: Module metadata hook for module 0x9c098ea91a0 JS IMPORT: Defining meta.importSync for module 0x9c098ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f6801e14c08 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f6801e00100 of 0x1f6801e18190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f6801e18190 in 0x1f6801e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f6801e00100 of 0x1f6801e18f78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f6801e00100 of 0x1f6801e14af0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f6801e00100 of 0x9c098e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f6801e18190 of 0x9c098e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x9c098eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9c098ead070, JSClass 0x5b6b59a673e0, in object 0x9c098ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f6801e192c8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9c098ead0d0, JSClass 0x5b6b59a673e0, in object 0x9c098ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9c098ead130, JSClass 0x5b6b59a673e0, in object 0x9c098ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9c098ead190, JSClass 0x5b6b59a673e0, in object 0x9c098ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x9c098ead040 in GIRepository 0x1f6801e14af0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9c098e6ee20), global 0x9c098e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9c098ea92e0), global 0x9c098e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x9c098ead1f0 in GIRepository 0x1f6801e14af0 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1f6801e00100 of 0x1f6801e1eb00 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1f6801e00100 of 0x9c098eb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1f6801e00100 of 0x9c098eb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1f6801e18190 of 0x9c098eb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x9c098eb1c70 class 0x5b6b59a6ac00 in object 0x9c098ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x9c098ead670, JSClass 0x5b6b59a66700, in object 0x9c098ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x9c098ead220 in GIRepository 0x1f6801e14af0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x212593100098 JS IMPORT: Defining parent (nil) of 0x212593100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x212593100100 of 0x212593103478 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x39d69846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d69846e420), global 0x39d69846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d69846e420), global 0x39d69846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d69846e420), global 0x39d69846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d69846e420), global 0x39d69846e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39d69846e420), global 0x39d69846e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39d69846e600), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d69846e740), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d69846e880), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d69846e880), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d69846e740), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39d69846e600), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d69846ee20), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d6984a9060), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d6984a9060), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d69846ee20), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d6984a92e0), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d6984a92e0), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d69846ee20), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d69846ee20), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39d69846e600), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39d69846e740), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39d69846e880), global 0x39d69846e1a0 JS IMPORT: Module metadata hook for module 0x39d69846e740 JS IMPORT: Defining meta.importSync for module 0x39d69846e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39d69846e600), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39d69846ee20), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d6984a9060), global 0x39d69846e1a0 JS IMPORT: Module metadata hook for module 0x39d6984a91a0 JS IMPORT: Defining meta.importSync for module 0x39d6984a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x212593114cc0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x212593100100 of 0x212593118310 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x212593118310 in 0x212593100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x212593100100 of 0x212593119120 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x212593100100 of 0x212593114ba8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x212593100100 of 0x39d69846ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x212593118310 of 0x39d69846ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39d6984b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39d6984ad070, JSClass 0x5b6b59a673e0, in object 0x39d6984ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x212593119470 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39d6984ad0d0, JSClass 0x5b6b59a673e0, in object 0x39d6984ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39d6984ad130, JSClass 0x5b6b59a673e0, in object 0x39d6984ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39d6984ad190, JSClass 0x5b6b59a673e0, in object 0x39d6984ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39d6984ad040 in GIRepository 0x212593114ba8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39d69846ee20), global 0x39d69846e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39d6984a92e0), global 0x39d69846e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x39d6984ad1f0 in GIRepository 0x212593114ba8 JS CTX: Script evaluation succeeded JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x212593100100 of 0x21259311ecd0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x212593100100 of 0x39d6984b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x212593100100 of 0x39d6984b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x212593118310 of 0x39d6984b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x39d6984b1c70 class 0x5b6b59a6ac00 in object 0x39d6984ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39d6984ad670, JSClass 0x5b6b59a66700, in object 0x39d6984ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x39d6984ad220 in GIRepository 0x212593114ba8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 64/65 /gjs/coverage/little_function_hit_counts_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/total_function_coverage_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/single_line_hit_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/hits_on_multiline_if_cond OK ▶ 64/65 /gjs/coverage/full_line_tally_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/no_hits_for_unexecuted_file OK ▶ 64/65 /gjs/coverage/end_of_record_section_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/multiple_source_file_records_written_to_coverage_data OK ▶ 64/65 /gjs/coverage/correct_line_coverage_data_written_for_both_sections OK ▶ 64/65 /util/misc/strv/concat/null OK ▶ 64/65 /util/misc/strv/concat/pointers OK ▶ 64/65 /gi/args/set-get-unset OK ▶ 64/65 /gi/args/rounded_values OK 64/65 gjs:C / API tests OK 17.79s 61 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Gjs-Message: 03:02:01.120: Using C++ random seed 1129710529 JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xd99f2600098 JS IMPORT: Defining parent (nil) of 0xd99f2600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd99f2600100 of 0xd99f26003c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x23c797f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23c797f6e420), global 0x23c797f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23c797f6e420), global 0x23c797f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23c797f6e420), global 0x23c797f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23c797f6e420), global 0x23c797f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x23c797f6e420), global 0x23c797f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23c797f6e600), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23c797f6e740), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23c797f6e880), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23c797f6e880), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23c797f6e740), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23c797f6e600), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23c797f6ee20), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23c797fa9060), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23c797fa9060), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23c797f6ee20), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23c797fa92e0), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23c797fa92e0), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23c797f6ee20), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23c797f6ee20), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23c797f6e600), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23c797f6e740), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23c797f6e880), global 0x23c797f6e1a0 JS IMPORT: Module metadata hook for module 0x23c797f6e740 JS IMPORT: Defining meta.importSync for module 0x23c797f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23c797f6e600), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23c797f6ee20), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23c797fa9060), global 0x23c797f6e1a0 JS IMPORT: Module metadata hook for module 0x23c797fa91a0 JS IMPORT: Defining meta.importSync for module 0x23c797fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd99f2611c10 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xd99f2600100 of 0xd99f2611d40 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd99f2611d40 in 0xd99f2600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd99f2600100 of 0xd99f26120a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd99f2600100 of 0xd99f2611af8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd99f2600100 of 0x23c797f6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd99f2611d40 of 0x23c797f6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x23c797fb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23c797fad070, JSClass 0x7cdccc1c5620, in object 0x23c797fad040 JS CTX: Initialized class GIRepositoryGType prototype 0xd99f26123f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23c797fad0d0, JSClass 0x7cdccc1c5620, in object 0x23c797fad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23c797fad130, JSClass 0x7cdccc1c5620, in object 0x23c797fad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23c797fad190, JSClass 0x7cdccc1c5620, in object 0x23c797fad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x23c797fad040 in GIRepository 0xd99f2611af8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23c797f6ee20), global 0x23c797f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23c797fa92e0), global 0x23c797f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x23c797fad1f0 in GIRepository 0xd99f2611af8 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xd99f2600100 of 0xd99f2617020 '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 0x3ef62b400098 JS IMPORT: Defining parent (nil) of 0x3ef62b400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ef62b400100 of 0x3ef62b4004a0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x36ae2286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x36ae2286e420), global 0x36ae2286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x36ae2286e420), global 0x36ae2286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x36ae2286e420), global 0x36ae2286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x36ae2286e420), global 0x36ae2286e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x36ae2286e420), global 0x36ae2286e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36ae2286e600), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36ae2286e740), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36ae2286e880), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36ae2286e880), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36ae2286e740), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36ae2286e600), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36ae2286ee20), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36ae228a9060), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36ae228a9060), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36ae2286ee20), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36ae228a92e0), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36ae228a92e0), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36ae2286ee20), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36ae2286ee20), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36ae2286e600), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36ae2286e740), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36ae2286e880), global 0x36ae2286e1a0 JS IMPORT: Module metadata hook for module 0x36ae2286e740 JS IMPORT: Defining meta.importSync for module 0x36ae2286e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36ae2286e600), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36ae2286ee20), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36ae228a9060), global 0x36ae2286e1a0 JS IMPORT: Module metadata hook for module 0x36ae228a91a0 JS IMPORT: Defining meta.importSync for module 0x36ae228a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ef62b411ce8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3ef62b400100 of 0x3ef62b411ee0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ef62b411ee0 in 0x3ef62b400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ef62b400100 of 0x3ef62b412268 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ef62b400100 of 0x3ef62b411bd0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ef62b400100 of 0x36ae2286ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ef62b411ee0 of 0x36ae2286ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x36ae228b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x36ae228ad070, JSClass 0x7cdccc1c5620, in object 0x36ae228ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3ef62b4125b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x36ae228ad0d0, JSClass 0x7cdccc1c5620, in object 0x36ae228ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x36ae228ad130, JSClass 0x7cdccc1c5620, in object 0x36ae228ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36ae228ad190, JSClass 0x7cdccc1c5620, in object 0x36ae228ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x36ae228ad040 in GIRepository 0x3ef62b411bd0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36ae2286ee20), global 0x36ae2286e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36ae228a92e0), global 0x36ae2286e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x36ae228ad1f0 in GIRepository 0x3ef62b411bd0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3ef62b400100 of 0x3ef62b417208 '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 0x258a00f00098 JS IMPORT: Defining parent (nil) of 0x258a00f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x258a00f00100 of 0x258a00f00590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x358f8c96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x358f8c96e420), global 0x358f8c96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x358f8c96e420), global 0x358f8c96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x358f8c96e420), global 0x358f8c96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x358f8c96e420), global 0x358f8c96e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x358f8c96e420), global 0x358f8c96e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x358f8c96e600), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x358f8c96e740), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x358f8c96e880), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x358f8c96e880), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x358f8c96e740), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x358f8c96e600), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x358f8c96ee20), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x358f8c9a9060), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x358f8c9a9060), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x358f8c96ee20), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x358f8c9a92e0), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x358f8c9a92e0), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x358f8c96ee20), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x358f8c96ee20), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x358f8c96e600), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x358f8c96e740), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x358f8c96e880), global 0x358f8c96e1a0 JS IMPORT: Module metadata hook for module 0x358f8c96e740 JS IMPORT: Defining meta.importSync for module 0x358f8c96e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x358f8c96e600), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x358f8c96ee20), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x358f8c9a9060), global 0x358f8c96e1a0 JS IMPORT: Module metadata hook for module 0x358f8c9a91a0 JS IMPORT: Defining meta.importSync for module 0x358f8c9a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x258a00f11dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x258a00f00100 of 0x258a00f12098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x258a00f12098 in 0x258a00f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x258a00f00100 of 0x258a00f12460 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x258a00f00100 of 0x258a00f11cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x258a00f00100 of 0x358f8c96ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x258a00f12098 of 0x358f8c96ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x358f8c9b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x358f8c9ad070, JSClass 0x7cdccc1c5620, in object 0x358f8c9ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x258a00f127b0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x358f8c9ad0d0, JSClass 0x7cdccc1c5620, in object 0x358f8c9ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x358f8c9ad130, JSClass 0x7cdccc1c5620, in object 0x358f8c9ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x358f8c9ad190, JSClass 0x7cdccc1c5620, in object 0x358f8c9ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x358f8c9ad040 in GIRepository 0x258a00f11cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x358f8c96ee20), global 0x358f8c96e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x358f8c9a92e0), global 0x358f8c96e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x358f8c9ad1f0 in GIRepository 0x258a00f11cc0 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 0x358f8c96e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x216825a00098 JS IMPORT: Defining parent (nil) of 0x216825a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x216825a00100 of 0x216825a00670 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xec057c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec057c6e420), global 0xec057c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec057c6e420), global 0xec057c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec057c6e420), global 0xec057c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec057c6e420), global 0xec057c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xec057c6e420), global 0xec057c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xec057c6e600), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec057c6e740), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec057c6e880), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec057c6e880), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec057c6e740), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xec057c6e600), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec057c6ee20), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec057ca9060), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec057ca9060), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec057c6ee20), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec057ca92e0), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec057ca92e0), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec057c6ee20), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec057c6ee20), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xec057c6e600), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec057c6e740), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec057c6e880), global 0xec057c6e1a0 JS IMPORT: Module metadata hook for module 0xec057c6e740 JS IMPORT: Defining meta.importSync for module 0xec057c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xec057c6e600), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec057c6ee20), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec057ca9060), global 0xec057c6e1a0 JS IMPORT: Module metadata hook for module 0xec057ca91a0 JS IMPORT: Defining meta.importSync for module 0xec057ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x216825a11eb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x216825a00100 of 0x216825a12240 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x216825a12240 in 0x216825a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x216825a00100 of 0x216825a12628 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x216825a00100 of 0x216825a11da0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x216825a00100 of 0xec057c6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x216825a12240 of 0xec057c6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xec057cb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xec057cad070, JSClass 0x7cdccc1c5620, in object 0xec057cad040 JS CTX: Initialized class GIRepositoryGType prototype 0x216825a12978 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xec057cad0d0, JSClass 0x7cdccc1c5620, in object 0xec057cad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xec057cad130, JSClass 0x7cdccc1c5620, in object 0xec057cad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xec057cad190, JSClass 0x7cdccc1c5620, in object 0xec057cad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xec057cad040 in GIRepository 0x216825a11da0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec057c6ee20), global 0xec057c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec057ca92e0), global 0xec057c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xec057cad1f0 in GIRepository 0x216825a11da0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1fc2eb200098 JS IMPORT: Defining parent (nil) of 0x1fc2eb200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1fc2eb200100 of 0x1fc2eb200750 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c86a086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c86a086e420), global 0x1c86a086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c86a086e420), global 0x1c86a086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c86a086e420), global 0x1c86a086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c86a086e420), global 0x1c86a086e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c86a086e420), global 0x1c86a086e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c86a086e600), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c86a086e740), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c86a086e880), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c86a086e880), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c86a086e740), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c86a086e600), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c86a086ee20), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c86a08a9060), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c86a08a9060), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c86a086ee20), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c86a08a92e0), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c86a08a92e0), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c86a086ee20), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c86a086ee20), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c86a086e600), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c86a086e740), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c86a086e880), global 0x1c86a086e1a0 JS IMPORT: Module metadata hook for module 0x1c86a086e740 JS IMPORT: Defining meta.importSync for module 0x1c86a086e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c86a086e600), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c86a086ee20), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c86a08a9060), global 0x1c86a086e1a0 JS IMPORT: Module metadata hook for module 0x1c86a08a91a0 JS IMPORT: Defining meta.importSync for module 0x1c86a08a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fc2eb211f98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1fc2eb200100 of 0x1fc2eb2123e8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1fc2eb2123e8 in 0x1fc2eb200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1fc2eb200100 of 0x1fc2eb2127f0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1fc2eb200100 of 0x1fc2eb211e80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1fc2eb200100 of 0x1c86a086ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1fc2eb2123e8 of 0x1c86a086ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c86a08b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c86a08ad070, JSClass 0x7cdccc1c5620, in object 0x1c86a08ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1fc2eb212b40 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c86a08ad0d0, JSClass 0x7cdccc1c5620, in object 0x1c86a08ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c86a08ad130, JSClass 0x7cdccc1c5620, in object 0x1c86a08ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c86a08ad190, JSClass 0x7cdccc1c5620, in object 0x1c86a08ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c86a08ad040 in GIRepository 0x1fc2eb211e80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c86a086ee20), global 0x1c86a086e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c86a08a92e0), global 0x1c86a086e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1c86a08ad1f0 in GIRepository 0x1fc2eb211e80 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2ee58fa00098 JS IMPORT: Defining parent (nil) of 0x2ee58fa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ee58fa00100 of 0x2ee58fa00830 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x5b849b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5b849b6e420), global 0x5b849b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5b849b6e420), global 0x5b849b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5b849b6e420), global 0x5b849b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5b849b6e420), global 0x5b849b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5b849b6e420), global 0x5b849b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5b849b6e600), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5b849b6e740), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5b849b6e880), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5b849b6e880), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5b849b6e740), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5b849b6e600), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5b849b6ee20), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5b849ba9060), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5b849ba9060), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5b849b6ee20), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5b849ba92e0), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5b849ba92e0), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5b849b6ee20), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5b849b6ee20), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5b849b6e600), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5b849b6e740), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5b849b6e880), global 0x5b849b6e1a0 JS IMPORT: Module metadata hook for module 0x5b849b6e740 JS IMPORT: Defining meta.importSync for module 0x5b849b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5b849b6e600), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5b849b6ee20), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5b849ba9060), global 0x5b849b6e1a0 JS IMPORT: Module metadata hook for module 0x5b849ba91a0 JS IMPORT: Defining meta.importSync for module 0x5b849ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ee58fa12078 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2ee58fa00100 of 0x2ee58fa12590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ee58fa12590 in 0x2ee58fa00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ee58fa00100 of 0x2ee58fa129b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ee58fa00100 of 0x2ee58fa11f60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ee58fa00100 of 0x5b849b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ee58fa12590 of 0x5b849b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5b849bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5b849bad070, JSClass 0x7cdccc1c5620, in object 0x5b849bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2ee58fa12d08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5b849bad0d0, JSClass 0x7cdccc1c5620, in object 0x5b849bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5b849bad130, JSClass 0x7cdccc1c5620, in object 0x5b849bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5b849bad190, JSClass 0x7cdccc1c5620, in object 0x5b849bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5b849bad040 in GIRepository 0x2ee58fa11f60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5b849b6ee20), global 0x5b849b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5b849ba92e0), global 0x5b849b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x5b849bad1f0 in GIRepository 0x2ee58fa11f60 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 0x2587e2500098 JS IMPORT: Defining parent (nil) of 0x2587e2500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2587e2500100 of 0x2587e2500910 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x149fa776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x149fa776e420), global 0x149fa776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x149fa776e420), global 0x149fa776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x149fa776e420), global 0x149fa776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x149fa776e420), global 0x149fa776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x149fa776e420), global 0x149fa776e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x149fa776e600), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x149fa776e740), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x149fa776e880), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x149fa776e880), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x149fa776e740), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x149fa776e600), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x149fa776ee20), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x149fa77a9060), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x149fa77a9060), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x149fa776ee20), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x149fa77a92e0), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x149fa77a92e0), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x149fa776ee20), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x149fa776ee20), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x149fa776e600), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x149fa776e740), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x149fa776e880), global 0x149fa776e1a0 JS IMPORT: Module metadata hook for module 0x149fa776e740 JS IMPORT: Defining meta.importSync for module 0x149fa776e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x149fa776e600), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x149fa776ee20), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x149fa77a9060), global 0x149fa776e1a0 JS IMPORT: Module metadata hook for module 0x149fa77a91a0 JS IMPORT: Defining meta.importSync for module 0x149fa77a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2587e2512158 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2587e2500100 of 0x2587e2512738 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2587e2512738 in 0x2587e2500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2587e2500100 of 0x2587e2512ba0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2587e2500100 of 0x2587e2512040 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2587e2500100 of 0x149fa776ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2587e2512738 of 0x149fa776ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x149fa77b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x149fa77ad070, JSClass 0x7cdccc1c5620, in object 0x149fa77ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2587e2512ef0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x149fa77ad0d0, JSClass 0x7cdccc1c5620, in object 0x149fa77ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x149fa77ad130, JSClass 0x7cdccc1c5620, in object 0x149fa77ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x149fa77ad190, JSClass 0x7cdccc1c5620, in object 0x149fa77ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x149fa77ad040 in GIRepository 0x2587e2512040 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x149fa776ee20), global 0x149fa776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x149fa77a92e0), global 0x149fa776e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x149fa77ad1f0 in GIRepository 0x2587e2512040 JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x2587e2517b38), global 0x149fa776e1a0 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 0x2587e2500100 of 0x2587e25191f8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2587e2500100 of 0x149fa77b1bb0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2587e2500100 of 0x149fa77b1c10 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2587e2512738 of 0x149fa77b1b50 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x149fa77b1d30 class 0x7cdccc1c9360 in object 0x149fa77ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x149fa77ad670, JSClass 0x7cdccc1c5e20, in object 0x149fa77ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x149fa77ad220 in GIRepository 0x2587e2512040 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x2587e2500100 of 0x149fa77b1af0 '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 0x149fa77ad6a0, JSClass 0x7cdccc1c5620, in object 0x149fa77ad040 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 0x149fa77a9560 JS IMPORT: Defining meta.importSync for module 0x149fa77a9560 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2587e2517b38), global 0x149fa776e1a0 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 0xb9224d00098 JS IMPORT: Defining parent (nil) of 0xb9224d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb9224d00100 of 0xb9224d009f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7ea20d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ea20d6e420), global 0x7ea20d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ea20d6e420), global 0x7ea20d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ea20d6e420), global 0x7ea20d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ea20d6e420), global 0x7ea20d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7ea20d6e420), global 0x7ea20d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ea20d6e600), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ea20d6e740), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ea20d6e880), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ea20d6e880), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ea20d6e740), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ea20d6e600), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ea20d6ee20), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ea20da9060), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ea20da9060), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ea20d6ee20), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ea20da92e0), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ea20da92e0), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ea20d6ee20), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ea20d6ee20), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7ea20d6e600), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7ea20d6e740), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7ea20d6e880), global 0x7ea20d6e1a0 JS IMPORT: Module metadata hook for module 0x7ea20d6e740 JS IMPORT: Defining meta.importSync for module 0x7ea20d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7ea20d6e600), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7ea20d6ee20), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ea20da9060), global 0x7ea20d6e1a0 JS IMPORT: Module metadata hook for module 0x7ea20da91a0 JS IMPORT: Defining meta.importSync for module 0x7ea20da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb9224d12238 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xb9224d00100 of 0xb9224d128e0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb9224d128e0 in 0xb9224d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb9224d00100 of 0xb9224d12d68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb9224d00100 of 0xb9224d12120 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb9224d00100 of 0x7ea20d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb9224d128e0 of 0x7ea20d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7ea20db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7ea20dad070, JSClass 0x7cdccc1c5620, in object 0x7ea20dad040 JS CTX: Initialized class GIRepositoryGType prototype 0xb9224d130b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7ea20dad0d0, JSClass 0x7cdccc1c5620, in object 0x7ea20dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7ea20dad130, JSClass 0x7cdccc1c5620, in object 0x7ea20dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7ea20dad190, JSClass 0x7cdccc1c5620, in object 0x7ea20dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7ea20dad040 in GIRepository 0xb9224d12120 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7ea20d6ee20), global 0x7ea20d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7ea20da92e0), global 0x7ea20d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7ea20dad1f0 in GIRepository 0xb9224d12120 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 0x3dad91100098 JS IMPORT: Defining parent (nil) of 0x3dad91100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3dad91100100 of 0x3dad91100ad0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x26a61756e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26a61756e420), global 0x26a61756e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26a61756e420), global 0x26a61756e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26a61756e420), global 0x26a61756e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26a61756e420), global 0x26a61756e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x26a61756e420), global 0x26a61756e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26a61756e600), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26a61756e740), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26a61756e880), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26a61756e880), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26a61756e740), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26a61756e600), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a61756ee20), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a6175a9060), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a6175a9060), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26a61756ee20), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a6175a92e0), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a6175a92e0), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26a61756ee20), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a61756ee20), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x26a61756e600), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x26a61756e740), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x26a61756e880), global 0x26a61756e1a0 JS IMPORT: Module metadata hook for module 0x26a61756e740 JS IMPORT: Defining meta.importSync for module 0x26a61756e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x26a61756e600), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x26a61756ee20), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a6175a9060), global 0x26a61756e1a0 JS IMPORT: Module metadata hook for module 0x26a6175a91a0 JS IMPORT: Defining meta.importSync for module 0x26a6175a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3dad91112318 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3dad91100100 of 0x3dad91112a88 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3dad91112a88 in 0x3dad91100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3dad91100100 of 0x3dad91112f30 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3dad91100100 of 0x3dad91112200 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3dad91100100 of 0x26a61756ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3dad91112a88 of 0x26a61756ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x26a6175b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26a6175ad070, JSClass 0x7cdccc1c5620, in object 0x26a6175ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3dad91113280 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26a6175ad0d0, JSClass 0x7cdccc1c5620, in object 0x26a6175ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26a6175ad130, JSClass 0x7cdccc1c5620, in object 0x26a6175ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26a6175ad190, JSClass 0x7cdccc1c5620, in object 0x26a6175ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x26a6175ad040 in GIRepository 0x3dad91112200 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x26a61756ee20), global 0x26a61756e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x26a6175a92e0), global 0x26a61756e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x26a6175ad1f0 in GIRepository 0x3dad91112200 JS IMPORT: Async module resolve hook for module '"./num.js"' (relative to 0x3dad91117f18), global 0x26a61756e1a0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3dad91100100 of 0x3dad911192e8 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3dad91100100 of 0x26a6175b1b50 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3dad91100100 of 0x26a6175b1bb0 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3dad91112a88 of 0x26a6175b1af0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x26a6175b1cd0 class 0x7cdccc1c9360 in object 0x26a6175ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26a6175ad670, JSClass 0x7cdccc1c5e20, in object 0x26a6175ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x26a6175ad220 in GIRepository 0x3dad91112200 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x3dad91100100 of 0x26a6175b1a90 '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 0x26a6175ad6a0, JSClass 0x7cdccc1c5620, in object 0x26a6175ad040 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 0x3dad91117f18), global 0x26a61756e1a0 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 0x1322f3000098 JS IMPORT: Defining parent (nil) of 0x1322f3000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1322f3000100 of 0x1322f3000bb0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x173254e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173254e6e420), global 0x173254e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173254e6e420), global 0x173254e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173254e6e420), global 0x173254e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173254e6e420), global 0x173254e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x173254e6e420), global 0x173254e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x173254e6e600), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173254e6e740), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173254e6e880), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173254e6e880), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173254e6e740), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x173254e6e600), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173254e6ee20), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173254ea9060), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173254ea9060), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173254e6ee20), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173254ea92e0), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173254ea92e0), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173254e6ee20), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173254e6ee20), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x173254e6e600), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x173254e6e740), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x173254e6e880), global 0x173254e6e1a0 JS IMPORT: Module metadata hook for module 0x173254e6e740 JS IMPORT: Defining meta.importSync for module 0x173254e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x173254e6e600), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x173254e6ee20), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173254ea9060), global 0x173254e6e1a0 JS IMPORT: Module metadata hook for module 0x173254ea91a0 JS IMPORT: Defining meta.importSync for module 0x173254ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1322f30123f8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1322f3000100 of 0x1322f3012c30 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1322f3012c30 in 0x1322f3000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1322f3000100 of 0x1322f30130f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1322f3000100 of 0x1322f30122e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1322f3000100 of 0x173254e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1322f3012c30 of 0x173254e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x173254eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x173254ead070, JSClass 0x7cdccc1c5620, in object 0x173254ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x1322f3013448 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x173254ead0d0, JSClass 0x7cdccc1c5620, in object 0x173254ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x173254ead130, JSClass 0x7cdccc1c5620, in object 0x173254ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x173254ead190, JSClass 0x7cdccc1c5620, in object 0x173254ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x173254ead040 in GIRepository 0x1322f30122e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x173254e6ee20), global 0x173254e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x173254ea92e0), global 0x173254e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x173254ead1f0 in GIRepository 0x1322f30122e0 JS IMPORT: Async module resolve hook for module '"badmodule"' (relative to 0x1322f3018108), global 0x173254e6e1a0 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 0x1322f3000100 of 0x1322f3018f60 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1322f3000100 of 0x173254eb1bb0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1322f3000100 of 0x173254eb1c10 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1322f3012c30 of 0x173254eb1b50 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x173254eb1d30 class 0x7cdccc1c9360 in object 0x173254ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x173254ead670, JSClass 0x7cdccc1c5e20, in object 0x173254ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x173254ead220 in GIRepository 0x1322f30122e0 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x1322f3000100 of 0x173254eb1af0 '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 0x173254ead6a0, JSClass 0x7cdccc1c5620, in object 0x173254ead040 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 0x1322f3000100 of 0x1322f301cac8 '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 0xe813f100098 JS IMPORT: Defining parent (nil) of 0xe813f100100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe813f100100 of 0xe813f100c90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x5a59836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a59836e420), global 0x5a59836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a59836e420), global 0x5a59836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a59836e420), global 0x5a59836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a59836e420), global 0x5a59836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x5a59836e420), global 0x5a59836e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a59836e600), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a59836e740), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a59836e880), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a59836e880), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a59836e740), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a59836e600), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a59836ee20), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a5983a9060), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a5983a9060), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a59836ee20), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a5983a92e0), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a5983a92e0), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a59836ee20), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a59836ee20), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a59836e600), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a59836e740), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a59836e880), global 0x5a59836e1a0 JS IMPORT: Module metadata hook for module 0x5a59836e740 JS IMPORT: Defining meta.importSync for module 0x5a59836e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a59836e600), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a59836ee20), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a5983a9060), global 0x5a59836e1a0 JS IMPORT: Module metadata hook for module 0x5a5983a91a0 JS IMPORT: Defining meta.importSync for module 0x5a5983a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe813f1124d8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe813f100100 of 0xe813f112dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe813f112dd8 in 0xe813f100100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe813f100100 of 0xe813f1132e0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe813f100100 of 0xe813f1123c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe813f100100 of 0x5a59836ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe813f112dd8 of 0x5a59836ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5a5983b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5a5983ad070, JSClass 0x7cdccc1c5620, in object 0x5a5983ad040 JS CTX: Initialized class GIRepositoryGType prototype 0xe813f113630 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5a5983ad0d0, JSClass 0x7cdccc1c5620, in object 0x5a5983ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5a5983ad130, JSClass 0x7cdccc1c5620, in object 0x5a5983ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5a5983ad190, JSClass 0x7cdccc1c5620, in object 0x5a5983ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5a5983ad040 in GIRepository 0xe813f1123c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a59836ee20), global 0x5a59836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a5983a92e0), global 0x5a59836e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x5a5983ad1f0 in GIRepository 0xe813f1123c0 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 0x5a59836e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1dcc81e00098 JS IMPORT: Defining parent (nil) of 0x1dcc81e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1dcc81e00100 of 0x1dcc81e00d70 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2b401776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b401776e420), global 0x2b401776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b401776e420), global 0x2b401776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b401776e420), global 0x2b401776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b401776e420), global 0x2b401776e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2b401776e420), global 0x2b401776e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b401776e600), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b401776e740), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b401776e880), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b401776e880), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b401776e740), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b401776e600), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b401776ee20), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b40177a9060), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b40177a9060), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b401776ee20), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b40177a92e0), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b40177a92e0), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b401776ee20), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b401776ee20), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b401776e600), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b401776e740), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b401776e880), global 0x2b401776e1a0 JS IMPORT: Module metadata hook for module 0x2b401776e740 JS IMPORT: Defining meta.importSync for module 0x2b401776e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b401776e600), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b401776ee20), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b40177a9060), global 0x2b401776e1a0 JS IMPORT: Module metadata hook for module 0x2b40177a91a0 JS IMPORT: Defining meta.importSync for module 0x2b40177a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dcc81e125b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1dcc81e00100 of 0x1dcc81e12f80 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1dcc81e12f80 in 0x1dcc81e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1dcc81e00100 of 0x1dcc81e134a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1dcc81e00100 of 0x1dcc81e124a0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1dcc81e00100 of 0x2b401776ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1dcc81e12f80 of 0x2b401776ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b40177b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b40177ad070, JSClass 0x7cdccc1c5620, in object 0x2b40177ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1dcc81e137f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b40177ad0d0, JSClass 0x7cdccc1c5620, in object 0x2b40177ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b40177ad130, JSClass 0x7cdccc1c5620, in object 0x2b40177ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b40177ad190, JSClass 0x7cdccc1c5620, in object 0x2b40177ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b40177ad040 in GIRepository 0x1dcc81e124a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b401776ee20), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b40177a92e0), global 0x2b401776e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2b40177ad1f0 in GIRepository 0x1dcc81e124a0 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 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b40177a9560), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b40177a9560), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b40177a9560), global 0x2b401776e1a0 JS IMPORT: Module metadata hook for module 0x2b40177a96a0 JS IMPORT: Defining meta.importSync for module 0x2b40177a96a0 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 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b40177a99c0), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b40177a99c0), global 0x2b401776e1a0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b40177a99c0), global 0x2b401776e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xa3b45e00098 JS IMPORT: Defining parent (nil) of 0xa3b45e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa3b45e00100 of 0xa3b45e00e50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xfff1ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfff1ed6e420), global 0xfff1ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfff1ed6e420), global 0xfff1ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfff1ed6e420), global 0xfff1ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfff1ed6e420), global 0xfff1ed6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xfff1ed6e420), global 0xfff1ed6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfff1ed6e600), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfff1ed6e740), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfff1ed6e880), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfff1ed6e880), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfff1ed6e740), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfff1ed6e600), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfff1ed6ee20), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfff1eda9060), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfff1eda9060), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfff1ed6ee20), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfff1eda92e0), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfff1eda92e0), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfff1ed6ee20), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfff1ed6ee20), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfff1ed6e600), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfff1ed6e740), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfff1ed6e880), global 0xfff1ed6e1a0 JS IMPORT: Module metadata hook for module 0xfff1ed6e740 JS IMPORT: Defining meta.importSync for module 0xfff1ed6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfff1ed6e600), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfff1ed6ee20), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfff1eda9060), global 0xfff1ed6e1a0 JS IMPORT: Module metadata hook for module 0xfff1eda91a0 JS IMPORT: Defining meta.importSync for module 0xfff1eda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa3b45e12698 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa3b45e00100 of 0xa3b45e13128 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa3b45e13128 in 0xa3b45e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa3b45e00100 of 0xa3b45e13670 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa3b45e00100 of 0xa3b45e12580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa3b45e00100 of 0xfff1ed6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa3b45e13128 of 0xfff1ed6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xfff1edb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfff1edad070, JSClass 0x7cdccc1c5620, in object 0xfff1edad040 JS CTX: Initialized class GIRepositoryGType prototype 0xa3b45e139c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfff1edad0d0, JSClass 0x7cdccc1c5620, in object 0xfff1edad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfff1edad130, JSClass 0x7cdccc1c5620, in object 0xfff1edad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfff1edad190, JSClass 0x7cdccc1c5620, in object 0xfff1edad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xfff1edad040 in GIRepository 0xa3b45e12580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfff1ed6ee20), global 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfff1eda92e0), global 0xfff1ed6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xfff1edad1f0 in GIRepository 0xa3b45e12580 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 0xfff1ed6e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0xfff1eda9560), global 0xfff1ed6e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x169c9a700098 JS IMPORT: Defining parent (nil) of 0x169c9a700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x169c9a700100 of 0x169c9a700f30 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x8f7b8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8f7b8b6e420), global 0x8f7b8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8f7b8b6e420), global 0x8f7b8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8f7b8b6e420), global 0x8f7b8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8f7b8b6e420), global 0x8f7b8b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8f7b8b6e420), global 0x8f7b8b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8f7b8b6e600), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f7b8b6e740), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f7b8b6e880), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f7b8b6e880), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f7b8b6e740), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8f7b8b6e600), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f7b8b6ee20), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f7b8ba9060), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f7b8ba9060), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f7b8b6ee20), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f7b8ba92e0), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f7b8ba92e0), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f7b8b6ee20), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f7b8b6ee20), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8f7b8b6e600), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f7b8b6e740), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f7b8b6e880), global 0x8f7b8b6e1a0 JS IMPORT: Module metadata hook for module 0x8f7b8b6e740 JS IMPORT: Defining meta.importSync for module 0x8f7b8b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8f7b8b6e600), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f7b8b6ee20), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f7b8ba9060), global 0x8f7b8b6e1a0 JS IMPORT: Module metadata hook for module 0x8f7b8ba91a0 JS IMPORT: Defining meta.importSync for module 0x8f7b8ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x169c9a712778 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x169c9a700100 of 0x169c9a7132d0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x169c9a7132d0 in 0x169c9a700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x169c9a700100 of 0x169c9a713838 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x169c9a700100 of 0x169c9a712660 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x169c9a700100 of 0x8f7b8b6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x169c9a7132d0 of 0x8f7b8b6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x8f7b8bb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x8f7b8bad070, JSClass 0x7cdccc1c5620, in object 0x8f7b8bad040 JS CTX: Initialized class GIRepositoryGType prototype 0x169c9a713b88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x8f7b8bad0d0, JSClass 0x7cdccc1c5620, in object 0x8f7b8bad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x8f7b8bad130, JSClass 0x7cdccc1c5620, in object 0x8f7b8bad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8f7b8bad190, JSClass 0x7cdccc1c5620, in object 0x8f7b8bad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x8f7b8bad040 in GIRepository 0x169c9a712660 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f7b8b6ee20), global 0x8f7b8b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f7b8ba92e0), global 0x8f7b8b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x8f7b8bad1f0 in GIRepository 0x169c9a712660 JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x8f7b8b6e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2912b1300098 JS IMPORT: Defining parent (nil) of 0x2912b1300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2912b1300100 of 0x2912b1301010 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x4d7c9a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4d7c9a6e420), global 0x4d7c9a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4d7c9a6e420), global 0x4d7c9a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4d7c9a6e420), global 0x4d7c9a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4d7c9a6e420), global 0x4d7c9a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4d7c9a6e420), global 0x4d7c9a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4d7c9a6e600), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4d7c9a6e740), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4d7c9a6e880), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4d7c9a6e880), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4d7c9a6e740), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4d7c9a6e600), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4d7c9a6ee20), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4d7c9aa9060), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4d7c9aa9060), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4d7c9a6ee20), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4d7c9aa92e0), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4d7c9aa92e0), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4d7c9a6ee20), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4d7c9a6ee20), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4d7c9a6e600), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4d7c9a6e740), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4d7c9a6e880), global 0x4d7c9a6e1a0 JS IMPORT: Module metadata hook for module 0x4d7c9a6e740 JS IMPORT: Defining meta.importSync for module 0x4d7c9a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4d7c9a6e600), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4d7c9a6ee20), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4d7c9aa9060), global 0x4d7c9a6e1a0 JS IMPORT: Module metadata hook for module 0x4d7c9aa91a0 JS IMPORT: Defining meta.importSync for module 0x4d7c9aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2912b1312858 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2912b1300100 of 0x2912b1313478 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2912b1313478 in 0x2912b1300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2912b1300100 of 0x2912b1313a18 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2912b1300100 of 0x2912b1312740 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2912b1300100 of 0x4d7c9a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2912b1313478 of 0x4d7c9a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4d7c9ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4d7c9aad070, JSClass 0x7cdccc1c5620, in object 0x4d7c9aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2912b1313d68 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4d7c9aad0d0, JSClass 0x7cdccc1c5620, in object 0x4d7c9aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4d7c9aad130, JSClass 0x7cdccc1c5620, in object 0x4d7c9aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4d7c9aad190, JSClass 0x7cdccc1c5620, in object 0x4d7c9aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4d7c9aad040 in GIRepository 0x2912b1312740 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4d7c9a6ee20), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4d7c9aa92e0), global 0x4d7c9a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x4d7c9aad1f0 in GIRepository 0x2912b1312740 JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x4d7c9a6e1a0 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 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x4d7c9aa96a0), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x4d7c9aa96a0), global 0x4d7c9a6e1a0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x4d7c9aa96a0), global 0x4d7c9a6e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2cdd4c800098 JS IMPORT: Defining parent (nil) of 0x2cdd4c800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2cdd4c800100 of 0x2cdd4c8010f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25debea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25debea6e420), global 0x25debea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25debea6e420), global 0x25debea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25debea6e420), global 0x25debea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25debea6e420), global 0x25debea6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25debea6e420), global 0x25debea6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25debea6e600), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25debea6e740), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25debea6e880), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25debea6e880), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25debea6e740), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25debea6e600), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25debea6ee20), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25debeaa9060), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25debeaa9060), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25debea6ee20), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25debeaa92e0), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25debeaa92e0), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25debea6ee20), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25debea6ee20), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25debea6e600), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25debea6e740), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25debea6e880), global 0x25debea6e1a0 JS IMPORT: Module metadata hook for module 0x25debea6e740 JS IMPORT: Defining meta.importSync for module 0x25debea6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25debea6e600), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25debea6ee20), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25debeaa9060), global 0x25debea6e1a0 JS IMPORT: Module metadata hook for module 0x25debeaa91a0 JS IMPORT: Defining meta.importSync for module 0x25debeaa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2cdd4c812938 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2cdd4c800100 of 0x2cdd4c813620 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2cdd4c813620 in 0x2cdd4c800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2cdd4c800100 of 0x2cdd4c813be8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2cdd4c800100 of 0x2cdd4c812820 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2cdd4c800100 of 0x25debea6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2cdd4c813620 of 0x25debea6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25debeab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25debeaad070, JSClass 0x7cdccc1c5620, in object 0x25debeaad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2cdd4c813f38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25debeaad0d0, JSClass 0x7cdccc1c5620, in object 0x25debeaad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25debeaad130, JSClass 0x7cdccc1c5620, in object 0x25debeaad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25debeaad190, JSClass 0x7cdccc1c5620, in object 0x25debeaad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25debeaad040 in GIRepository 0x2cdd4c812820 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25debea6ee20), global 0x25debea6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25debeaa92e0), global 0x25debea6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25debeaad1f0 in GIRepository 0x2cdd4c812820 JS IMPORT: Module resolve hook for module 'foo' (nonexist.js), global 0x25debea6e1a0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3a8b0df00098 JS IMPORT: Defining parent (nil) of 0x3a8b0df00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a8b0df00100 of 0x3a8b0df011d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1da2e116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da2e116e420), global 0x1da2e116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da2e116e420), global 0x1da2e116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da2e116e420), global 0x1da2e116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da2e116e420), global 0x1da2e116e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1da2e116e420), global 0x1da2e116e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1da2e116e600), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1da2e116e740), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1da2e116e880), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1da2e116e880), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1da2e116e740), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1da2e116e600), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1da2e116ee20), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da2e11a9060), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da2e11a9060), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1da2e116ee20), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da2e11a92e0), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da2e11a92e0), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1da2e116ee20), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1da2e116ee20), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1da2e116e600), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1da2e116e740), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1da2e116e880), global 0x1da2e116e1a0 JS IMPORT: Module metadata hook for module 0x1da2e116e740 JS IMPORT: Defining meta.importSync for module 0x1da2e116e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1da2e116e600), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1da2e116ee20), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da2e11a9060), global 0x1da2e116e1a0 JS IMPORT: Module metadata hook for module 0x1da2e11a91a0 JS IMPORT: Defining meta.importSync for module 0x1da2e11a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a8b0df12a18 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3a8b0df00100 of 0x3a8b0df137c8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a8b0df137c8 in 0x3a8b0df00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a8b0df00100 of 0x3a8b0df13db8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a8b0df00100 of 0x3a8b0df12900 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a8b0df00100 of 0x1da2e116ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a8b0df137c8 of 0x1da2e116ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1da2e11b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1da2e11ad070, JSClass 0x7cdccc1c5620, in object 0x1da2e11ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3a8b0df14108 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1da2e11ad0d0, JSClass 0x7cdccc1c5620, in object 0x1da2e11ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1da2e11ad130, JSClass 0x7cdccc1c5620, in object 0x1da2e11ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1da2e11ad190, JSClass 0x7cdccc1c5620, in object 0x1da2e11ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1da2e11ad040 in GIRepository 0x3a8b0df12900 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1da2e116ee20), global 0x1da2e116e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1da2e11a92e0), global 0x1da2e116e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1da2e11ad1f0 in GIRepository 0x3a8b0df12900 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x19723bb00098 JS IMPORT: Defining parent (nil) of 0x19723bb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x19723bb00100 of 0x19723bb012b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d827e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d827e6e420), global 0x1d827e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d827e6e420), global 0x1d827e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d827e6e420), global 0x1d827e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d827e6e420), global 0x1d827e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d827e6e420), global 0x1d827e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d827e6e600), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d827e6e740), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d827e6e880), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d827e6e880), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d827e6e740), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d827e6e600), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d827e6ee20), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d827ea9060), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d827ea9060), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d827e6ee20), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d827ea92e0), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d827ea92e0), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d827e6ee20), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d827e6ee20), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d827e6e600), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d827e6e740), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d827e6e880), global 0x1d827e6e1a0 JS IMPORT: Module metadata hook for module 0x1d827e6e740 JS IMPORT: Defining meta.importSync for module 0x1d827e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d827e6e600), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d827e6ee20), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d827ea9060), global 0x1d827e6e1a0 JS IMPORT: Module metadata hook for module 0x1d827ea91a0 JS IMPORT: Defining meta.importSync for module 0x1d827ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x19723bb12af8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x19723bb00100 of 0x19723bb13970 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x19723bb13970 in 0x19723bb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x19723bb00100 of 0x19723bb13f88 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x19723bb00100 of 0x19723bb129e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x19723bb00100 of 0x1d827e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x19723bb13970 of 0x1d827e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d827eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d827ead070, JSClass 0x7cdccc1c5620, in object 0x1d827ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x19723bb142d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d827ead0d0, JSClass 0x7cdccc1c5620, in object 0x1d827ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d827ead130, JSClass 0x7cdccc1c5620, in object 0x1d827ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d827ead190, JSClass 0x7cdccc1c5620, in object 0x1d827ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d827ead040 in GIRepository 0x19723bb129e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d827e6ee20), global 0x1d827e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d827ea92e0), global 0x1d827e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1d827ead1f0 in GIRepository 0x19723bb129e0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x19723bb00100 of 0x19723bb19340 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x19723bb00100 of 0x1d827eb1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x19723bb00100 of 0x1d827eb1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x19723bb13970 of 0x1d827eb1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1d827eb1c70 class 0x7cdccc1c9360 in object 0x1d827ead220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1d827ead670, JSClass 0x7cdccc1c5e20, in object 0x1d827ead220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1d827ead220 in GIRepository 0x19723bb129e0 JS G OBJ: Defined class for Gjs_FooBar (Gjs_FooBar), prototype 0x1d827ead6d0, JSClass 0x7cdccc1c5e20, in object 0x19723bb12ad0 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 0x5bfc3900098 JS IMPORT: Defining parent (nil) of 0x5bfc3900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5bfc3900100 of 0x5bfc3901390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1f65516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f65516e420), global 0x1f65516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f65516e420), global 0x1f65516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f65516e420), global 0x1f65516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f65516e420), global 0x1f65516e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1f65516e420), global 0x1f65516e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f65516e600), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f65516e740), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f65516e880), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f65516e880), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f65516e740), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f65516e600), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f65516ee20), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6551a9060), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6551a9060), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f65516ee20), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6551a92e0), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6551a92e0), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f65516ee20), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f65516ee20), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f65516e600), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f65516e740), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f65516e880), global 0x1f65516e1a0 JS IMPORT: Module metadata hook for module 0x1f65516e740 JS IMPORT: Defining meta.importSync for module 0x1f65516e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f65516e600), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f65516ee20), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6551a9060), global 0x1f65516e1a0 JS IMPORT: Module metadata hook for module 0x1f6551a91a0 JS IMPORT: Defining meta.importSync for module 0x1f6551a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5bfc3912bd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5bfc3900100 of 0x5bfc3913b18 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5bfc3913b18 in 0x5bfc3900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5bfc3900100 of 0x5bfc3914158 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5bfc3900100 of 0x5bfc3912ac0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5bfc3900100 of 0x1f65516ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5bfc3913b18 of 0x1f65516ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1f6551b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f6551ad070, JSClass 0x7cdccc1c5620, in object 0x1f6551ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x5bfc39144a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f6551ad0d0, JSClass 0x7cdccc1c5620, in object 0x1f6551ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f6551ad130, JSClass 0x7cdccc1c5620, in object 0x1f6551ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f6551ad190, JSClass 0x7cdccc1c5620, in object 0x1f6551ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1f6551ad040 in GIRepository 0x5bfc3912ac0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f65516ee20), global 0x1f65516e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f6551a92e0), global 0x1f65516e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1f6551ad1f0 in GIRepository 0x5bfc3912ac0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5bfc3900100 of 0x5bfc3919578 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x5bfc3900100 of 0x1f6551b1af0 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5bfc3900100 of 0x1f6551b1b50 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5bfc3913b18 of 0x1f6551b1a90 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1f6551b1c70 class 0x7cdccc1c9360 in object 0x1f6551ad220 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1f6551ad670, JSClass 0x7cdccc1c5e20, in object 0x1f6551ad220 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1f6551ad220 in GIRepository 0x5bfc3912ac0 JS G OBJ: Defined class for GjsTestNoIntrospectionObject (GjsTestNoIntrospectionObject), prototype 0x1f6551ad6d0, JSClass 0x7cdccc1c5e20, in object 0x5bfc3912bb0 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 0x75d31f00098 JS IMPORT: Defining parent (nil) of 0x75d31f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x75d31f00100 of 0x75d31f01470 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1b9da366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b9da366e420), global 0x1b9da366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b9da366e420), global 0x1b9da366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b9da366e420), global 0x1b9da366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b9da366e420), global 0x1b9da366e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1b9da366e420), global 0x1b9da366e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b9da366e600), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b9da366e740), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b9da366e880), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b9da366e880), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b9da366e740), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b9da366e600), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9da366ee20), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9da36a9060), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9da36a9060), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b9da366ee20), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9da36a92e0), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9da36a92e0), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9da366ee20), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b9da366ee20), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b9da366e600), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b9da366e740), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b9da366e880), global 0x1b9da366e1a0 JS IMPORT: Module metadata hook for module 0x1b9da366e740 JS IMPORT: Defining meta.importSync for module 0x1b9da366e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b9da366e600), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b9da366ee20), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9da36a9060), global 0x1b9da366e1a0 JS IMPORT: Module metadata hook for module 0x1b9da36a91a0 JS IMPORT: Defining meta.importSync for module 0x1b9da36a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x75d31f12cb8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x75d31f00100 of 0x75d31f13cc0 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x75d31f13cc0 in 0x75d31f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x75d31f00100 of 0x75d31f14328 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x75d31f00100 of 0x75d31f12ba0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x75d31f00100 of 0x1b9da366ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x75d31f13cc0 of 0x1b9da366ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1b9da36b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b9da36ad070, JSClass 0x7cdccc1c5620, in object 0x1b9da36ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x75d31f14678 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b9da36ad0d0, JSClass 0x7cdccc1c5620, in object 0x1b9da36ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b9da36ad130, JSClass 0x7cdccc1c5620, in object 0x1b9da36ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b9da36ad190, JSClass 0x7cdccc1c5620, in object 0x1b9da36ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1b9da36ad040 in GIRepository 0x75d31f12ba0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b9da366ee20), global 0x1b9da366e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b9da36a92e0), global 0x1b9da366e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1b9da36ad1f0 in GIRepository 0x75d31f12ba0 Gjs-Message: 03:02:05.742: 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: 03:02:05.817: 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 0x2a866200098 JS IMPORT: Defining parent (nil) of 0x2a866200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2a866200100 of 0x2a866201550 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x37b797d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37b797d6e420), global 0x37b797d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37b797d6e420), global 0x37b797d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37b797d6e420), global 0x37b797d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37b797d6e420), global 0x37b797d6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x37b797d6e420), global 0x37b797d6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37b797d6e600), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37b797d6e740), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37b797d6e880), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37b797d6e880), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37b797d6e740), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37b797d6e600), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b797d6ee20), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b797da9060), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b797da9060), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37b797d6ee20), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b797da92e0), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b797da92e0), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37b797d6ee20), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b797d6ee20), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37b797d6e600), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37b797d6e740), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37b797d6e880), global 0x37b797d6e1a0 JS IMPORT: Module metadata hook for module 0x37b797d6e740 JS IMPORT: Defining meta.importSync for module 0x37b797d6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37b797d6e600), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37b797d6ee20), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b797da9060), global 0x37b797d6e1a0 JS IMPORT: Module metadata hook for module 0x37b797da91a0 JS IMPORT: Defining meta.importSync for module 0x37b797da91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2a866212d98 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2a866200100 of 0x2a866213e68 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2a866213e68 in 0x2a866200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2a866200100 of 0x2a8662144f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2a866200100 of 0x2a866212c80 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2a866200100 of 0x37b797d6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2a866213e68 of 0x37b797d6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37b797db1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37b797dad070, JSClass 0x7cdccc1c5620, in object 0x37b797dad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2a866214848 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37b797dad0d0, JSClass 0x7cdccc1c5620, in object 0x37b797dad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37b797dad130, JSClass 0x7cdccc1c5620, in object 0x37b797dad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37b797dad190, JSClass 0x7cdccc1c5620, in object 0x37b797dad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37b797dad040 in GIRepository 0x2a866212c80 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37b797d6ee20), global 0x37b797d6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37b797da92e0), global 0x37b797d6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x37b797dad1f0 in GIRepository 0x2a866212c80 ** 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 0x6b58e000098 JS IMPORT: Defining parent (nil) of 0x6b58e000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6b58e000100 of 0x6b58e001630 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x29958446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29958446e420), global 0x29958446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29958446e420), global 0x29958446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29958446e420), global 0x29958446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29958446e420), global 0x29958446e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x29958446e420), global 0x29958446e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29958446e600), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29958446e740), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29958446e880), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29958446e880), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29958446e740), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29958446e600), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29958446ee20), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2995844a9060), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2995844a9060), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29958446ee20), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2995844a92e0), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2995844a92e0), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29958446ee20), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29958446ee20), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29958446e600), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29958446e740), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29958446e880), global 0x29958446e1a0 JS IMPORT: Module metadata hook for module 0x29958446e740 JS IMPORT: Defining meta.importSync for module 0x29958446e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29958446e600), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29958446ee20), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2995844a9060), global 0x29958446e1a0 JS IMPORT: Module metadata hook for module 0x2995844a91a0 JS IMPORT: Defining meta.importSync for module 0x2995844a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6b58e012e78 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x6b58e000100 of 0x6b58e014010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6b58e014010 in 0x6b58e000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x6b58e000100 of 0x6b58e0146c8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6b58e000100 of 0x6b58e012d60 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6b58e000100 of 0x29958446ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6b58e014010 of 0x29958446ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2995844b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2995844ad070, JSClass 0x7cdccc1c5620, in object 0x2995844ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x6b58e014a18 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2995844ad0d0, JSClass 0x7cdccc1c5620, in object 0x2995844ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2995844ad130, JSClass 0x7cdccc1c5620, in object 0x2995844ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2995844ad190, JSClass 0x7cdccc1c5620, in object 0x2995844ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2995844ad040 in GIRepository 0x6b58e012d60 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29958446ee20), global 0x29958446e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2995844a92e0), global 0x29958446e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2995844ad1f0 in GIRepository 0x6b58e012d60 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x39ba49d00098 JS IMPORT: Defining parent (nil) of 0x39ba49d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x39ba49d00100 of 0x39ba49d01710 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1ee6dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ee6dc66e420), global 0x1ee6dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ee6dc66e420), global 0x1ee6dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ee6dc66e420), global 0x1ee6dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ee6dc66e420), global 0x1ee6dc66e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1ee6dc66e420), global 0x1ee6dc66e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ee6dc66e600), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ee6dc66e740), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ee6dc66e880), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ee6dc66e880), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ee6dc66e740), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ee6dc66e600), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ee6dc66ee20), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ee6dc6a9060), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ee6dc6a9060), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ee6dc66ee20), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ee6dc6a92e0), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ee6dc6a92e0), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ee6dc66ee20), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ee6dc66ee20), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ee6dc66e600), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ee6dc66e740), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ee6dc66e880), global 0x1ee6dc66e1a0 JS IMPORT: Module metadata hook for module 0x1ee6dc66e740 JS IMPORT: Defining meta.importSync for module 0x1ee6dc66e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ee6dc66e600), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ee6dc66ee20), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ee6dc6a9060), global 0x1ee6dc66e1a0 JS IMPORT: Module metadata hook for module 0x1ee6dc6a91a0 JS IMPORT: Defining meta.importSync for module 0x1ee6dc6a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x39ba49d12f58 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x39ba49d00100 of 0x39ba49d141b8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x39ba49d141b8 in 0x39ba49d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x39ba49d00100 of 0x39ba49d14898 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x39ba49d00100 of 0x39ba49d12e40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x39ba49d00100 of 0x1ee6dc66ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x39ba49d141b8 of 0x1ee6dc66ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ee6dc6b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ee6dc6ad070, JSClass 0x7cdccc1c5620, in object 0x1ee6dc6ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x39ba49d14be8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ee6dc6ad0d0, JSClass 0x7cdccc1c5620, in object 0x1ee6dc6ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ee6dc6ad130, JSClass 0x7cdccc1c5620, in object 0x1ee6dc6ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ee6dc6ad190, JSClass 0x7cdccc1c5620, in object 0x1ee6dc6ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ee6dc6ad040 in GIRepository 0x39ba49d12e40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ee6dc66ee20), global 0x1ee6dc66e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ee6dc6a92e0), global 0x1ee6dc66e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1ee6dc6ad1f0 in GIRepository 0x39ba49d12e40 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x20e427f00098 JS IMPORT: Defining parent (nil) of 0x20e427f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x20e427f00100 of 0x20e427f017f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x31288eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31288eb6e420), global 0x31288eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31288eb6e420), global 0x31288eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31288eb6e420), global 0x31288eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31288eb6e420), global 0x31288eb6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x31288eb6e420), global 0x31288eb6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31288eb6e600), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31288eb6e740), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31288eb6e880), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31288eb6e880), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31288eb6e740), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31288eb6e600), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31288eb6ee20), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31288eba9060), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31288eba9060), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31288eb6ee20), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31288eba92e0), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31288eba92e0), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31288eb6ee20), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31288eb6ee20), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31288eb6e600), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31288eb6e740), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31288eb6e880), global 0x31288eb6e1a0 JS IMPORT: Module metadata hook for module 0x31288eb6e740 JS IMPORT: Defining meta.importSync for module 0x31288eb6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31288eb6e600), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31288eb6ee20), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31288eba9060), global 0x31288eb6e1a0 JS IMPORT: Module metadata hook for module 0x31288eba91a0 JS IMPORT: Defining meta.importSync for module 0x31288eba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x20e427f13038 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x20e427f00100 of 0x20e427f14360 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x20e427f14360 in 0x20e427f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x20e427f00100 of 0x20e427f14a68 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x20e427f00100 of 0x20e427f12f20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x20e427f00100 of 0x31288eb6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x20e427f14360 of 0x31288eb6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31288ebb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31288ebad070, JSClass 0x7cdccc1c5620, in object 0x31288ebad040 JS CTX: Initialized class GIRepositoryGType prototype 0x20e427f14db8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31288ebad0d0, JSClass 0x7cdccc1c5620, in object 0x31288ebad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31288ebad130, JSClass 0x7cdccc1c5620, in object 0x31288ebad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31288ebad190, JSClass 0x7cdccc1c5620, in object 0x31288ebad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31288ebad040 in GIRepository 0x20e427f12f20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31288eb6ee20), global 0x31288eb6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31288eba92e0), global 0x31288eb6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x31288ebad1f0 in GIRepository 0x20e427f12f20 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f77ee200098 JS IMPORT: Defining parent (nil) of 0x1f77ee200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f77ee200100 of 0x1f77ee2018d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x39731da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39731da6e420), global 0x39731da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39731da6e420), global 0x39731da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39731da6e420), global 0x39731da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39731da6e420), global 0x39731da6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x39731da6e420), global 0x39731da6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39731da6e600), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39731da6e740), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39731da6e880), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39731da6e880), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39731da6e740), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39731da6e600), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39731da6ee20), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39731daa9060), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39731daa9060), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39731da6ee20), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39731daa92e0), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39731daa92e0), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39731da6ee20), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39731da6ee20), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39731da6e600), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39731da6e740), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39731da6e880), global 0x39731da6e1a0 JS IMPORT: Module metadata hook for module 0x39731da6e740 JS IMPORT: Defining meta.importSync for module 0x39731da6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39731da6e600), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39731da6ee20), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39731daa9060), global 0x39731da6e1a0 JS IMPORT: Module metadata hook for module 0x39731daa91a0 JS IMPORT: Defining meta.importSync for module 0x39731daa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f77ee213118 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f77ee200100 of 0x1f77ee214508 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f77ee214508 in 0x1f77ee200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f77ee200100 of 0x1f77ee214c38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f77ee200100 of 0x1f77ee213000 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f77ee200100 of 0x39731da6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f77ee214508 of 0x39731da6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39731dab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39731daad070, JSClass 0x7cdccc1c5620, in object 0x39731daad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1f77ee214f88 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39731daad0d0, JSClass 0x7cdccc1c5620, in object 0x39731daad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39731daad130, JSClass 0x7cdccc1c5620, in object 0x39731daad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39731daad190, JSClass 0x7cdccc1c5620, in object 0x39731daad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39731daad040 in GIRepository 0x1f77ee213000 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39731da6ee20), global 0x39731da6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39731daa92e0), global 0x39731da6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x39731daad1f0 in GIRepository 0x1f77ee213000 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3abda0a00098 JS IMPORT: Defining parent (nil) of 0x3abda0a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3abda0a00100 of 0x3abda0a01590 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1351dec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1351dec6e420), global 0x1351dec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1351dec6e420), global 0x1351dec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1351dec6e420), global 0x1351dec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1351dec6e420), global 0x1351dec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1351dec6e420), global 0x1351dec6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1351dec6e600), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1351dec6e740), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1351dec6e880), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1351dec6e880), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1351dec6e740), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1351dec6e600), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1351dec6ee20), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1351deca9060), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1351deca9060), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1351dec6ee20), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1351deca92e0), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1351deca92e0), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1351dec6ee20), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1351dec6ee20), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1351dec6e600), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1351dec6e740), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1351dec6e880), global 0x1351dec6e1a0 JS IMPORT: Module metadata hook for module 0x1351dec6e740 JS IMPORT: Defining meta.importSync for module 0x1351dec6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1351dec6e600), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1351dec6ee20), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1351deca9060), global 0x1351dec6e1a0 JS IMPORT: Module metadata hook for module 0x1351deca91a0 JS IMPORT: Defining meta.importSync for module 0x1351deca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3abda0a12dd8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3abda0a00100 of 0x3abda0a14290 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3abda0a14290 in 0x3abda0a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3abda0a00100 of 0x3abda0a149e8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3abda0a00100 of 0x3abda0a12cc0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3abda0a00100 of 0x1351dec6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3abda0a14290 of 0x1351dec6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1351decb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1351decad070, JSClass 0x7cdccc1c5620, in object 0x1351decad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3abda0a14d38 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1351decad0d0, JSClass 0x7cdccc1c5620, in object 0x1351decad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1351decad130, JSClass 0x7cdccc1c5620, in object 0x1351decad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1351decad190, JSClass 0x7cdccc1c5620, in object 0x1351decad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1351decad040 in GIRepository 0x3abda0a12cc0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1351dec6ee20), global 0x1351dec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1351deca92e0), global 0x1351dec6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1351decad1f0 in GIRepository 0x3abda0a12cc0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3fc5fbe00098 JS IMPORT: Defining parent (nil) of 0x3fc5fbe00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3fc5fbe00100 of 0x3fc5fbe01648 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2c69c796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c69c796e420), global 0x2c69c796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c69c796e420), global 0x2c69c796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c69c796e420), global 0x2c69c796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c69c796e420), global 0x2c69c796e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c69c796e420), global 0x2c69c796e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c69c796e600), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c69c796e740), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c69c796e880), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c69c796e880), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c69c796e740), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c69c796e600), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c69c796ee20), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c69c79a9060), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c69c79a9060), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c69c796ee20), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c69c79a92e0), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c69c79a92e0), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c69c796ee20), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c69c796ee20), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c69c796e600), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c69c796e740), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c69c796e880), global 0x2c69c796e1a0 JS IMPORT: Module metadata hook for module 0x2c69c796e740 JS IMPORT: Defining meta.importSync for module 0x2c69c796e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c69c796e600), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c69c796ee20), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c69c79a9060), global 0x2c69c796e1a0 JS IMPORT: Module metadata hook for module 0x2c69c79a91a0 JS IMPORT: Defining meta.importSync for module 0x2c69c79a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fc5fbe12e90 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3fc5fbe00100 of 0x3fc5fbe14410 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3fc5fbe14410 in 0x3fc5fbe00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3fc5fbe00100 of 0x3fc5fbe14b90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3fc5fbe00100 of 0x3fc5fbe12d78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3fc5fbe00100 of 0x2c69c796ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3fc5fbe14410 of 0x2c69c796ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2c69c79b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c69c79ad070, JSClass 0x7cdccc1c5620, in object 0x2c69c79ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x3fc5fbe14ee0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c69c79ad0d0, JSClass 0x7cdccc1c5620, in object 0x2c69c79ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c69c79ad130, JSClass 0x7cdccc1c5620, in object 0x2c69c79ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c69c79ad190, JSClass 0x7cdccc1c5620, in object 0x2c69c79ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2c69c79ad040 in GIRepository 0x3fc5fbe12d78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c69c796ee20), global 0x2c69c796e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c69c79a92e0), global 0x2c69c796e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2c69c79ad1f0 in GIRepository 0x3fc5fbe12d78 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2f2455c00098 JS IMPORT: Defining parent (nil) of 0x2f2455c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f2455c00100 of 0x2f2455c01700 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x4e54f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4e54f56e420), global 0x4e54f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4e54f56e420), global 0x4e54f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4e54f56e420), global 0x4e54f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4e54f56e420), global 0x4e54f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x4e54f56e420), global 0x4e54f56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4e54f56e600), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4e54f56e740), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4e54f56e880), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4e54f56e880), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4e54f56e740), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4e54f56e600), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e54f56ee20), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e54f5a9060), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e54f5a9060), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4e54f56ee20), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e54f5a92e0), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e54f5a92e0), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4e54f56ee20), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e54f56ee20), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4e54f56e600), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4e54f56e740), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4e54f56e880), global 0x4e54f56e1a0 JS IMPORT: Module metadata hook for module 0x4e54f56e740 JS IMPORT: Defining meta.importSync for module 0x4e54f56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4e54f56e600), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e54f56ee20), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e54f5a9060), global 0x4e54f56e1a0 JS IMPORT: Module metadata hook for module 0x4e54f5a91a0 JS IMPORT: Defining meta.importSync for module 0x4e54f5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f2455c12f48 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f2455c00100 of 0x2f2455c14590 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f2455c14590 in 0x2f2455c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f2455c00100 of 0x2f2455c14d38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f2455c00100 of 0x2f2455c12e30 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f2455c00100 of 0x4e54f56ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f2455c14590 of 0x4e54f56ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4e54f5b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4e54f5ad070, JSClass 0x7cdccc1c5620, in object 0x4e54f5ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x2f2455c15088 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4e54f5ad0d0, JSClass 0x7cdccc1c5620, in object 0x4e54f5ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4e54f5ad130, JSClass 0x7cdccc1c5620, in object 0x4e54f5ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4e54f5ad190, JSClass 0x7cdccc1c5620, in object 0x4e54f5ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4e54f5ad040 in GIRepository 0x2f2455c12e30 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4e54f56ee20), global 0x4e54f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e54f5a92e0), global 0x4e54f56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x4e54f5ad1f0 in GIRepository 0x2f2455c12e30 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x22b3aa600098 JS IMPORT: Defining parent (nil) of 0x22b3aa600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22b3aa600100 of 0x22b3aa6017b8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x34fbca86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34fbca86e420), global 0x34fbca86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34fbca86e420), global 0x34fbca86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34fbca86e420), global 0x34fbca86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34fbca86e420), global 0x34fbca86e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x34fbca86e420), global 0x34fbca86e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34fbca86e600), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34fbca86e740), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34fbca86e880), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34fbca86e880), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34fbca86e740), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34fbca86e600), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34fbca86ee20), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34fbca8a9060), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34fbca8a9060), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34fbca86ee20), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34fbca8a92e0), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34fbca8a92e0), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34fbca86ee20), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34fbca86ee20), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x34fbca86e600), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x34fbca86e740), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x34fbca86e880), global 0x34fbca86e1a0 JS IMPORT: Module metadata hook for module 0x34fbca86e740 JS IMPORT: Defining meta.importSync for module 0x34fbca86e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x34fbca86e600), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x34fbca86ee20), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34fbca8a9060), global 0x34fbca86e1a0 JS IMPORT: Module metadata hook for module 0x34fbca8a91a0 JS IMPORT: Defining meta.importSync for module 0x34fbca8a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22b3aa613000 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x22b3aa600100 of 0x22b3aa614710 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22b3aa614710 in 0x22b3aa600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x22b3aa600100 of 0x22b3aa614ee0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22b3aa600100 of 0x22b3aa612ee8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22b3aa600100 of 0x34fbca86ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22b3aa614710 of 0x34fbca86ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34fbca8b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34fbca8ad070, JSClass 0x7cdccc1c5620, in object 0x34fbca8ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x22b3aa615230 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34fbca8ad0d0, JSClass 0x7cdccc1c5620, in object 0x34fbca8ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34fbca8ad130, JSClass 0x7cdccc1c5620, in object 0x34fbca8ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34fbca8ad190, JSClass 0x7cdccc1c5620, in object 0x34fbca8ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34fbca8ad040 in GIRepository 0x22b3aa612ee8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x34fbca86ee20), global 0x34fbca86e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x34fbca8a92e0), global 0x34fbca86e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x34fbca8ad1f0 in GIRepository 0x22b3aa612ee8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1161f1b00098 JS IMPORT: Defining parent (nil) of 0x1161f1b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1161f1b00100 of 0x1161f1b01870 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x17ac7c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17ac7c06e420), global 0x17ac7c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17ac7c06e420), global 0x17ac7c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17ac7c06e420), global 0x17ac7c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17ac7c06e420), global 0x17ac7c06e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x17ac7c06e420), global 0x17ac7c06e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ac7c06e600), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ac7c06e740), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ac7c06e880), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ac7c06e880), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ac7c06e740), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ac7c06e600), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac7c06ee20), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac7c0a9060), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac7c0a9060), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ac7c06ee20), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac7c0a92e0), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac7c0a92e0), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac7c06ee20), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ac7c06ee20), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ac7c06e600), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ac7c06e740), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ac7c06e880), global 0x17ac7c06e1a0 JS IMPORT: Module metadata hook for module 0x17ac7c06e740 JS IMPORT: Defining meta.importSync for module 0x17ac7c06e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ac7c06e600), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ac7c06ee20), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac7c0a9060), global 0x17ac7c06e1a0 JS IMPORT: Module metadata hook for module 0x17ac7c0a91a0 JS IMPORT: Defining meta.importSync for module 0x17ac7c0a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1161f1b130b8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1161f1b00100 of 0x1161f1b14890 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1161f1b14890 in 0x1161f1b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1161f1b00100 of 0x1161f1b15088 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1161f1b00100 of 0x1161f1b12fa0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1161f1b00100 of 0x17ac7c06ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1161f1b14890 of 0x17ac7c06ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x17ac7c0b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x17ac7c0ad070, JSClass 0x7cdccc1c5620, in object 0x17ac7c0ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x1161f1b153d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x17ac7c0ad0d0, JSClass 0x7cdccc1c5620, in object 0x17ac7c0ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x17ac7c0ad130, JSClass 0x7cdccc1c5620, in object 0x17ac7c0ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17ac7c0ad190, JSClass 0x7cdccc1c5620, in object 0x17ac7c0ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x17ac7c0ad040 in GIRepository 0x1161f1b12fa0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ac7c06ee20), global 0x17ac7c06e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ac7c0a92e0), global 0x17ac7c06e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x17ac7c0ad1f0 in GIRepository 0x1161f1b12fa0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x16060da00098 JS IMPORT: Defining parent (nil) of 0x16060da00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x16060da00100 of 0x16060da01928 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x197557e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x197557e6e420), global 0x197557e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x197557e6e420), global 0x197557e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x197557e6e420), global 0x197557e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x197557e6e420), global 0x197557e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x197557e6e420), global 0x197557e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x197557e6e600), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x197557e6e740), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x197557e6e880), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x197557e6e880), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x197557e6e740), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x197557e6e600), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x197557e6ee20), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x197557ea9060), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x197557ea9060), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x197557e6ee20), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x197557ea92e0), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x197557ea92e0), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x197557e6ee20), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x197557e6ee20), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x197557e6e600), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x197557e6e740), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x197557e6e880), global 0x197557e6e1a0 JS IMPORT: Module metadata hook for module 0x197557e6e740 JS IMPORT: Defining meta.importSync for module 0x197557e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x197557e6e600), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x197557e6ee20), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x197557ea9060), global 0x197557e6e1a0 JS IMPORT: Module metadata hook for module 0x197557ea91a0 JS IMPORT: Defining meta.importSync for module 0x197557ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x16060da13170 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x16060da00100 of 0x16060da14a10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x16060da14a10 in 0x16060da00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x16060da00100 of 0x16060da15230 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x16060da00100 of 0x16060da13058 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x16060da00100 of 0x197557e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x16060da14a10 of 0x197557e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x197557eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x197557ead070, JSClass 0x7cdccc1c5620, in object 0x197557ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x16060da15580 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x197557ead0d0, JSClass 0x7cdccc1c5620, in object 0x197557ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x197557ead130, JSClass 0x7cdccc1c5620, in object 0x197557ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x197557ead190, JSClass 0x7cdccc1c5620, in object 0x197557ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x197557ead040 in GIRepository 0x16060da13058 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x197557e6ee20), global 0x197557e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x197557ea92e0), global 0x197557e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x197557ead1f0 in GIRepository 0x16060da13058 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x214b46e00098 JS IMPORT: Defining parent (nil) of 0x214b46e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x214b46e00100 of 0x214b46e019e0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3c823e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c823e26e420), global 0x3c823e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c823e26e420), global 0x3c823e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c823e26e420), global 0x3c823e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c823e26e420), global 0x3c823e26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3c823e26e420), global 0x3c823e26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c823e26e600), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c823e26e740), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c823e26e880), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c823e26e880), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c823e26e740), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c823e26e600), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c823e26ee20), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c823e2a9060), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c823e2a9060), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c823e26ee20), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c823e2a92e0), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c823e2a92e0), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c823e26ee20), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c823e26ee20), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3c823e26e600), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3c823e26e740), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3c823e26e880), global 0x3c823e26e1a0 JS IMPORT: Module metadata hook for module 0x3c823e26e740 JS IMPORT: Defining meta.importSync for module 0x3c823e26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3c823e26e600), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3c823e26ee20), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c823e2a9060), global 0x3c823e26e1a0 JS IMPORT: Module metadata hook for module 0x3c823e2a91a0 JS IMPORT: Defining meta.importSync for module 0x3c823e2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x214b46e13228 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x214b46e00100 of 0x214b46e14b90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x214b46e14b90 in 0x214b46e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x214b46e00100 of 0x214b46e153d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x214b46e00100 of 0x214b46e13110 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x214b46e00100 of 0x3c823e26ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x214b46e14b90 of 0x3c823e26ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c823e2b1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c823e2ad070, JSClass 0x7cdccc1c5620, in object 0x3c823e2ad040 JS CTX: Initialized class GIRepositoryGType prototype 0x214b46e15728 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c823e2ad0d0, JSClass 0x7cdccc1c5620, in object 0x3c823e2ad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c823e2ad130, JSClass 0x7cdccc1c5620, in object 0x3c823e2ad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c823e2ad190, JSClass 0x7cdccc1c5620, in object 0x3c823e2ad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c823e2ad040 in GIRepository 0x214b46e13110 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3c823e26ee20), global 0x3c823e26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3c823e2a92e0), global 0x3c823e26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3c823e2ad1f0 in GIRepository 0x214b46e13110 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xab15f400098 JS IMPORT: Defining parent (nil) of 0xab15f400100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xab15f400100 of 0xab15f401a98 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe2016e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2016e6e420), global 0xe2016e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2016e6e420), global 0xe2016e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2016e6e420), global 0xe2016e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2016e6e420), global 0xe2016e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0xe2016e6e420), global 0xe2016e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe2016e6e600), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2016e6e740), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2016e6e880), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2016e6e880), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2016e6e740), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe2016e6e600), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2016e6ee20), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2016ea9060), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2016ea9060), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2016e6ee20), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2016ea92e0), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2016ea92e0), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2016e6ee20), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2016e6ee20), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe2016e6e600), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe2016e6e740), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe2016e6e880), global 0xe2016e6e1a0 JS IMPORT: Module metadata hook for module 0xe2016e6e740 JS IMPORT: Defining meta.importSync for module 0xe2016e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe2016e6e600), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe2016e6ee20), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2016ea9060), global 0xe2016e6e1a0 JS IMPORT: Module metadata hook for module 0xe2016ea91a0 JS IMPORT: Defining meta.importSync for module 0xe2016ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xab15f4132e0 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xab15f400100 of 0xab15f414d10 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xab15f414d10 in 0xab15f400100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xab15f400100 of 0xab15f415580 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xab15f400100 of 0xab15f4131c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xab15f400100 of 0xe2016e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xab15f414d10 of 0xe2016e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe2016eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe2016ead070, JSClass 0x7cdccc1c5620, in object 0xe2016ead040 JS CTX: Initialized class GIRepositoryGType prototype 0xab15f4158d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe2016ead0d0, JSClass 0x7cdccc1c5620, in object 0xe2016ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe2016ead130, JSClass 0x7cdccc1c5620, in object 0xe2016ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe2016ead190, JSClass 0x7cdccc1c5620, in object 0xe2016ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe2016ead040 in GIRepository 0xab15f4131c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe2016e6ee20), global 0xe2016e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe2016ea92e0), global 0xe2016e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0xe2016ead1f0 in GIRepository 0xab15f4131c8 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x373d50c00098 JS IMPORT: Defining parent (nil) of 0x373d50c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x373d50c00100 of 0x373d50c01b50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x127c0ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x127c0ce6e420), global 0x127c0ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x127c0ce6e420), global 0x127c0ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x127c0ce6e420), global 0x127c0ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x127c0ce6e420), global 0x127c0ce6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x127c0ce6e420), global 0x127c0ce6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x127c0ce6e600), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x127c0ce6e740), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x127c0ce6e880), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x127c0ce6e880), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x127c0ce6e740), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x127c0ce6e600), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x127c0ce6ee20), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x127c0cea9060), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x127c0cea9060), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x127c0ce6ee20), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x127c0cea92e0), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x127c0cea92e0), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x127c0ce6ee20), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x127c0ce6ee20), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x127c0ce6e600), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x127c0ce6e740), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x127c0ce6e880), global 0x127c0ce6e1a0 JS IMPORT: Module metadata hook for module 0x127c0ce6e740 JS IMPORT: Defining meta.importSync for module 0x127c0ce6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x127c0ce6e600), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x127c0ce6ee20), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x127c0cea9060), global 0x127c0ce6e1a0 JS IMPORT: Module metadata hook for module 0x127c0cea91a0 JS IMPORT: Defining meta.importSync for module 0x127c0cea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x373d50c13398 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x373d50c00100 of 0x373d50c14e90 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x373d50c14e90 in 0x373d50c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x373d50c00100 of 0x373d50c15728 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x373d50c00100 of 0x373d50c13280 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x373d50c00100 of 0x127c0ce6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x373d50c14e90 of 0x127c0ce6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x127c0ceb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x127c0cead070, JSClass 0x7cdccc1c5620, in object 0x127c0cead040 JS CTX: Initialized class GIRepositoryGType prototype 0x373d50c15a78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x127c0cead0d0, JSClass 0x7cdccc1c5620, in object 0x127c0cead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x127c0cead130, JSClass 0x7cdccc1c5620, in object 0x127c0cead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x127c0cead190, JSClass 0x7cdccc1c5620, in object 0x127c0cead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x127c0cead040 in GIRepository 0x373d50c13280 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x127c0ce6ee20), global 0x127c0ce6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x127c0cea92e0), global 0x127c0ce6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x127c0cead1f0 in GIRepository 0x373d50c13280 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x391394300098 JS IMPORT: Defining parent (nil) of 0x391394300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x391394300100 of 0x391394301c08 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1eed97e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eed97e6e420), global 0x1eed97e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eed97e6e420), global 0x1eed97e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eed97e6e420), global 0x1eed97e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eed97e6e420), global 0x1eed97e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1eed97e6e420), global 0x1eed97e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1eed97e6e600), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1eed97e6e740), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1eed97e6e880), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1eed97e6e880), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1eed97e6e740), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1eed97e6e600), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1eed97e6ee20), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eed97ea9060), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eed97ea9060), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1eed97e6ee20), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eed97ea92e0), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eed97ea92e0), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1eed97e6ee20), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1eed97e6ee20), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1eed97e6e600), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1eed97e6e740), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1eed97e6e880), global 0x1eed97e6e1a0 JS IMPORT: Module metadata hook for module 0x1eed97e6e740 JS IMPORT: Defining meta.importSync for module 0x1eed97e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1eed97e6e600), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1eed97e6ee20), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eed97ea9060), global 0x1eed97e6e1a0 JS IMPORT: Module metadata hook for module 0x1eed97ea91a0 JS IMPORT: Defining meta.importSync for module 0x1eed97ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x391394313450 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x391394300100 of 0x391394315010 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x391394315010 in 0x391394300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x391394300100 of 0x3913943158d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x391394300100 of 0x391394313338 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x391394300100 of 0x1eed97e6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x391394315010 of 0x1eed97e6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1eed97eb1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1eed97ead070, JSClass 0x7cdccc1c5620, in object 0x1eed97ead040 JS CTX: Initialized class GIRepositoryGType prototype 0x391394315c20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1eed97ead0d0, JSClass 0x7cdccc1c5620, in object 0x1eed97ead040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1eed97ead130, JSClass 0x7cdccc1c5620, in object 0x1eed97ead040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1eed97ead190, JSClass 0x7cdccc1c5620, in object 0x1eed97ead040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1eed97ead040 in GIRepository 0x391394313338 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1eed97e6ee20), global 0x1eed97e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1eed97ea92e0), global 0x1eed97e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1eed97ead1f0 in GIRepository 0x391394313338 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x11cde0e00098 JS IMPORT: Defining parent (nil) of 0x11cde0e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11cde0e00100 of 0x11cde0e01cc0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x25b485a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b485a6e420), global 0x25b485a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b485a6e420), global 0x25b485a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b485a6e420), global 0x25b485a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b485a6e420), global 0x25b485a6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x25b485a6e420), global 0x25b485a6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25b485a6e600), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25b485a6e740), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25b485a6e880), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25b485a6e880), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25b485a6e740), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25b485a6e600), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25b485a6ee20), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b485aa9060), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b485aa9060), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25b485a6ee20), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b485aa92e0), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b485aa92e0), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25b485a6ee20), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25b485a6ee20), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x25b485a6e600), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x25b485a6e740), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x25b485a6e880), global 0x25b485a6e1a0 JS IMPORT: Module metadata hook for module 0x25b485a6e740 JS IMPORT: Defining meta.importSync for module 0x25b485a6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x25b485a6e600), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x25b485a6ee20), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b485aa9060), global 0x25b485a6e1a0 JS IMPORT: Module metadata hook for module 0x25b485aa91a0 JS IMPORT: Defining meta.importSync for module 0x25b485aa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11cde0e13508 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x11cde0e00100 of 0x11cde0e15190 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11cde0e15190 in 0x11cde0e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11cde0e00100 of 0x11cde0e15a78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11cde0e00100 of 0x11cde0e133f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11cde0e00100 of 0x25b485a6ffd0 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11cde0e15190 of 0x25b485a6ff70 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25b485ab1070 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25b485aad070, JSClass 0x7cdccc1c5620, in object 0x25b485aad040 JS CTX: Initialized class GIRepositoryGType prototype 0x11cde0e15dc8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25b485aad0d0, JSClass 0x7cdccc1c5620, in object 0x25b485aad040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25b485aad130, JSClass 0x7cdccc1c5620, in object 0x25b485aad040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25b485aad190, JSClass 0x7cdccc1c5620, in object 0x25b485aad040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25b485aad040 in GIRepository 0x11cde0e133f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x25b485a6ee20), global 0x25b485a6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x25b485aa92e0), global 0x25b485a6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x25b485aad1f0 in GIRepository 0x11cde0e133f0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x328f61500098 JS IMPORT: Defining parent (nil) of 0x328f61500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x328f61500100 of 0x328f61501d98 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x10c02de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10c02de6e420), global 0x10c02de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10c02de6e420), global 0x10c02de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10c02de6e420), global 0x10c02de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10c02de6e420), global 0x10c02de6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x10c02de6e420), global 0x10c02de6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10c02de6e600), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10c02de6e740), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10c02de6e880), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10c02de6e880), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10c02de6e740), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10c02de6e600), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10c02de6ee20), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10c02dea9060), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10c02dea9060), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10c02de6ee20), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10c02dea92e0), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10c02dea92e0), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10c02de6ee20), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10c02de6ee20), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10c02de6e600), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10c02de6e740), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10c02de6e880), global 0x10c02de6e1a0 JS IMPORT: Module metadata hook for module 0x10c02de6e740 JS IMPORT: Defining meta.importSync for module 0x10c02de6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10c02de6e600), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10c02de6ee20), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10c02dea9060), global 0x10c02de6e1a0 JS IMPORT: Module metadata hook for module 0x10c02dea91a0 JS IMPORT: Defining meta.importSync for module 0x10c02dea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x328f615135e0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.AeqYzc at /tmp/gjs_coverage_tmp.AeqYzc/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x328f61500100 of 0x328f61515358 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x328f61515358 in 0x328f61500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.AeqYzc at /tmp/gjs_coverage_tmp.AeqYzc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x328f61500100 of 0x328f61515c90 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x328f61500100 of 0x328f615134c8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x328f61500100 of 0x10c02deaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x328f61515358 of 0x10c02de6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10c02deaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10c02deae070, JSClass 0x7cdccc1c5620, in object 0x10c02deae040 JS CTX: Initialized class GIRepositoryGType prototype 0x328f61515fe0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10c02deae0d0, JSClass 0x7cdccc1c5620, in object 0x10c02deae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10c02deae130, JSClass 0x7cdccc1c5620, in object 0x10c02deae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10c02deae190, JSClass 0x7cdccc1c5620, in object 0x10c02deae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10c02deae040 in GIRepository 0x328f615134c8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10c02de6ee20), global 0x10c02de6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10c02dea92e0), global 0x10c02de6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x10c02deae1f0 in GIRepository 0x328f615134c8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:09.813: Wrote coverage statistics to /tmp/gjs_coverage_tmp.AeqYzc/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 0x1cfa88600098 JS IMPORT: Defining parent (nil) of 0x1cfa88600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cfa88600100 of 0x1cfa88601e50 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x35144ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35144ec6e420), global 0x35144ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35144ec6e420), global 0x35144ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35144ec6e420), global 0x35144ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35144ec6e420), global 0x35144ec6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x35144ec6e420), global 0x35144ec6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35144ec6e600), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35144ec6e740), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35144ec6e880), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35144ec6e880), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35144ec6e740), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35144ec6e600), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35144ec6ee20), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35144eca9060), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35144eca9060), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35144ec6ee20), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35144eca92e0), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35144eca92e0), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35144ec6ee20), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35144ec6ee20), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35144ec6e600), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35144ec6e740), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35144ec6e880), global 0x35144ec6e1a0 JS IMPORT: Module metadata hook for module 0x35144ec6e740 JS IMPORT: Defining meta.importSync for module 0x35144ec6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35144ec6e600), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35144ec6ee20), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35144eca9060), global 0x35144ec6e1a0 JS IMPORT: Module metadata hook for module 0x35144eca91a0 JS IMPORT: Defining meta.importSync for module 0x35144eca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cfa88613698 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.xWB0Fc at /tmp/gjs_coverage_tmp.xWB0Fc/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1cfa88600100 of 0x1cfa886154d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cfa886154d8 in 0x1cfa88600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.xWB0Fc at /tmp/gjs_coverage_tmp.xWB0Fc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cfa88600100 of 0x1cfa88615e38 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cfa88600100 of 0x1cfa88613580 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cfa88600100 of 0x35144ecaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cfa886154d8 of 0x35144ec6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x35144ecaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x35144ecae070, JSClass 0x7cdccc1c5620, in object 0x35144ecae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1cfa88616188 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x35144ecae0d0, JSClass 0x7cdccc1c5620, in object 0x35144ecae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x35144ecae130, JSClass 0x7cdccc1c5620, in object 0x35144ecae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x35144ecae190, JSClass 0x7cdccc1c5620, in object 0x35144ecae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x35144ecae040 in GIRepository 0x1cfa88613580 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35144ec6ee20), global 0x35144ec6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35144eca92e0), global 0x35144ec6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x35144ecae1f0 in GIRepository 0x1cfa88613580 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x276227300098 JS IMPORT: Defining parent (nil) of 0x276227300100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x276227300100 of 0x276227301f08 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x18a300f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18a300f6e420), global 0x18a300f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18a300f6e420), global 0x18a300f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18a300f6e420), global 0x18a300f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18a300f6e420), global 0x18a300f6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18a300f6e420), global 0x18a300f6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18a300f6e600), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18a300f6e740), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18a300f6e880), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18a300f6e880), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18a300f6e740), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18a300f6e600), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18a300f6ee20), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18a300fa9060), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18a300fa9060), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18a300f6ee20), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18a300fa92e0), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18a300fa92e0), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18a300f6ee20), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18a300f6ee20), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18a300f6e600), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18a300f6e740), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18a300f6e880), global 0x18a300f6e1a0 JS IMPORT: Module metadata hook for module 0x18a300f6e740 JS IMPORT: Defining meta.importSync for module 0x18a300f6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18a300f6e600), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18a300f6ee20), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18a300fa9060), global 0x18a300f6e1a0 JS IMPORT: Module metadata hook for module 0x18a300fa91a0 JS IMPORT: Defining meta.importSync for module 0x18a300fa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x276227313750 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.xWB0Fc at /tmp/gjs_coverage_tmp.xWB0Fc/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x276227300100 of 0x276227315658 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x276227315658 in 0x276227300100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.xWB0Fc at /tmp/gjs_coverage_tmp.xWB0Fc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x276227300100 of 0x276227315fe0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x276227300100 of 0x276227313638 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x276227300100 of 0x18a300faf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x276227315658 of 0x18a300f6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18a300faf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18a300fae070, JSClass 0x7cdccc1c5620, in object 0x18a300fae040 JS CTX: Initialized class GIRepositoryGType prototype 0x276227316330 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18a300fae0d0, JSClass 0x7cdccc1c5620, in object 0x18a300fae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18a300fae130, JSClass 0x7cdccc1c5620, in object 0x18a300fae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18a300fae190, JSClass 0x7cdccc1c5620, in object 0x18a300fae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18a300fae040 in GIRepository 0x276227313638 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18a300f6ee20), global 0x18a300f6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18a300fa92e0), global 0x18a300f6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x18a300fae1f0 in GIRepository 0x276227313638 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:10.323: Wrote coverage statistics to /tmp/gjs_coverage_tmp.xWB0Fc/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 0x33a824700098 JS IMPORT: Defining parent (nil) of 0x33a824700100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x33a824700100 of 0x33a824701fc0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2c73fe36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c73fe36e420), global 0x2c73fe36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c73fe36e420), global 0x2c73fe36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c73fe36e420), global 0x2c73fe36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c73fe36e420), global 0x2c73fe36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2c73fe36e420), global 0x2c73fe36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c73fe36e600), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c73fe36e740), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c73fe36e880), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c73fe36e880), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c73fe36e740), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c73fe36e600), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c73fe36ee20), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c73fe3a9060), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c73fe3a9060), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c73fe36ee20), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c73fe3a92e0), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c73fe3a92e0), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c73fe36ee20), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c73fe36ee20), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2c73fe36e600), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2c73fe36e740), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2c73fe36e880), global 0x2c73fe36e1a0 JS IMPORT: Module metadata hook for module 0x2c73fe36e740 JS IMPORT: Defining meta.importSync for module 0x2c73fe36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2c73fe36e600), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2c73fe36ee20), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c73fe3a9060), global 0x2c73fe36e1a0 JS IMPORT: Module metadata hook for module 0x2c73fe3a91a0 JS IMPORT: Defining meta.importSync for module 0x2c73fe3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x33a824713808 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.Z57m1a at /tmp/gjs_coverage_tmp.Z57m1a/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x33a824700100 of 0x33a8247157d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x33a8247157d8 in 0x33a824700100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.Z57m1a at /tmp/gjs_coverage_tmp.Z57m1a/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x33a824700100 of 0x33a824716188 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x33a824700100 of 0x33a8247136f0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x33a824700100 of 0x2c73fe3af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x33a8247157d8 of 0x2c73fe36ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2c73fe3af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2c73fe3ae070, JSClass 0x7cdccc1c5620, in object 0x2c73fe3ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x33a8247164d8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2c73fe3ae0d0, JSClass 0x7cdccc1c5620, in object 0x2c73fe3ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2c73fe3ae130, JSClass 0x7cdccc1c5620, in object 0x2c73fe3ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2c73fe3ae190, JSClass 0x7cdccc1c5620, in object 0x2c73fe3ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2c73fe3ae040 in GIRepository 0x33a8247136f0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2c73fe36ee20), global 0x2c73fe36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2c73fe3a92e0), global 0x2c73fe36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2c73fe3ae1f0 in GIRepository 0x33a8247136f0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:10.626: Wrote coverage statistics to /tmp/gjs_coverage_tmp.Z57m1a/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 0x101499d00098 JS IMPORT: Defining parent (nil) of 0x101499d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x101499d00100 of 0x101499d02078 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x18e2e836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e2e836e420), global 0x18e2e836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e2e836e420), global 0x18e2e836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e2e836e420), global 0x18e2e836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e2e836e420), global 0x18e2e836e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x18e2e836e420), global 0x18e2e836e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18e2e836e600), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18e2e836e740), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18e2e836e880), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18e2e836e880), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18e2e836e740), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18e2e836e600), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18e2e836ee20), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e2e83a9060), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e2e83a9060), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18e2e836ee20), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e2e83a92e0), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e2e83a92e0), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18e2e836ee20), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18e2e836ee20), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x18e2e836e600), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x18e2e836e740), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x18e2e836e880), global 0x18e2e836e1a0 JS IMPORT: Module metadata hook for module 0x18e2e836e740 JS IMPORT: Defining meta.importSync for module 0x18e2e836e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x18e2e836e600), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x18e2e836ee20), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e2e83a9060), global 0x18e2e836e1a0 JS IMPORT: Module metadata hook for module 0x18e2e83a91a0 JS IMPORT: Defining meta.importSync for module 0x18e2e83a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x101499d138c0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.4ds5ye at /tmp/gjs_coverage_tmp.4ds5ye/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x101499d00100 of 0x101499d15958 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x101499d15958 in 0x101499d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.4ds5ye at /tmp/gjs_coverage_tmp.4ds5ye/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x101499d00100 of 0x101499d16330 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x101499d00100 of 0x101499d137a8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x101499d00100 of 0x18e2e83af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x101499d15958 of 0x18e2e836ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18e2e83af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18e2e83ae070, JSClass 0x7cdccc1c5620, in object 0x18e2e83ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x101499d16680 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18e2e83ae0d0, JSClass 0x7cdccc1c5620, in object 0x18e2e83ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18e2e83ae130, JSClass 0x7cdccc1c5620, in object 0x18e2e83ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18e2e83ae190, JSClass 0x7cdccc1c5620, in object 0x18e2e83ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18e2e83ae040 in GIRepository 0x101499d137a8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x18e2e836ee20), global 0x18e2e836e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x18e2e83a92e0), global 0x18e2e836e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x18e2e83ae1f0 in GIRepository 0x101499d137a8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:10.990: Wrote coverage statistics to /tmp/gjs_coverage_tmp.4ds5ye/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 0x314d15500098 JS IMPORT: Defining parent (nil) of 0x314d15500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x314d15500100 of 0x314d15502130 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x38be2596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38be2596e420), global 0x38be2596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38be2596e420), global 0x38be2596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38be2596e420), global 0x38be2596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38be2596e420), global 0x38be2596e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x38be2596e420), global 0x38be2596e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38be2596e600), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38be2596e740), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38be2596e880), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38be2596e880), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38be2596e740), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38be2596e600), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38be2596ee20), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38be259a9060), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38be259a9060), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38be2596ee20), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38be259a92e0), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38be259a92e0), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38be2596ee20), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38be2596ee20), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38be2596e600), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38be2596e740), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38be2596e880), global 0x38be2596e1a0 JS IMPORT: Module metadata hook for module 0x38be2596e740 JS IMPORT: Defining meta.importSync for module 0x38be2596e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38be2596e600), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38be2596ee20), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38be259a9060), global 0x38be2596e1a0 JS IMPORT: Module metadata hook for module 0x38be259a91a0 JS IMPORT: Defining meta.importSync for module 0x38be259a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x314d15513978 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.e76e5d at /tmp/gjs_coverage_tmp.e76e5d/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x314d15500100 of 0x314d15515ad8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x314d15515ad8 in 0x314d15500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.e76e5d at /tmp/gjs_coverage_tmp.e76e5d/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x314d15500100 of 0x314d155164d8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x314d15500100 of 0x314d15513860 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x314d15500100 of 0x38be259af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x314d15515ad8 of 0x38be2596ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x38be259af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x38be259ae070, JSClass 0x7cdccc1c5620, in object 0x38be259ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x314d15516828 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x38be259ae0d0, JSClass 0x7cdccc1c5620, in object 0x38be259ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x38be259ae130, JSClass 0x7cdccc1c5620, in object 0x38be259ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38be259ae190, JSClass 0x7cdccc1c5620, in object 0x38be259ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x38be259ae040 in GIRepository 0x314d15513860 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38be2596ee20), global 0x38be2596e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38be259a92e0), global 0x38be2596e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x38be259ae1f0 in GIRepository 0x314d15513860 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:11.415: Wrote coverage statistics to /tmp/gjs_coverage_tmp.e76e5d/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 0x2b15f3b00098 JS IMPORT: Defining parent (nil) of 0x2b15f3b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b15f3b00100 of 0x2b15f3b021e8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x9efdb36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9efdb36e420), global 0x9efdb36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9efdb36e420), global 0x9efdb36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9efdb36e420), global 0x9efdb36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9efdb36e420), global 0x9efdb36e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x9efdb36e420), global 0x9efdb36e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9efdb36e600), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9efdb36e740), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9efdb36e880), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9efdb36e880), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9efdb36e740), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9efdb36e600), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9efdb36ee20), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9efdb3a9060), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9efdb3a9060), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9efdb36ee20), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9efdb3a92e0), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9efdb3a92e0), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9efdb36ee20), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9efdb36ee20), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9efdb36e600), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9efdb36e740), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x9efdb36e880), global 0x9efdb36e1a0 JS IMPORT: Module metadata hook for module 0x9efdb36e740 JS IMPORT: Defining meta.importSync for module 0x9efdb36e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9efdb36e600), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9efdb36ee20), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9efdb3a9060), global 0x9efdb36e1a0 JS IMPORT: Module metadata hook for module 0x9efdb3a91a0 JS IMPORT: Defining meta.importSync for module 0x9efdb3a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b15f3b13a30 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.PaVMKa at /tmp/gjs_coverage_tmp.PaVMKa/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b15f3b00100 of 0x2b15f3b15c58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b15f3b15c58 in 0x2b15f3b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.PaVMKa at /tmp/gjs_coverage_tmp.PaVMKa/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b15f3b00100 of 0x2b15f3b16680 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b15f3b00100 of 0x2b15f3b13918 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b15f3b00100 of 0x9efdb3af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b15f3b15c58 of 0x9efdb36ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x9efdb3af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x9efdb3ae070, JSClass 0x7cdccc1c5620, in object 0x9efdb3ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2b15f3b169d0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x9efdb3ae0d0, JSClass 0x7cdccc1c5620, in object 0x9efdb3ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x9efdb3ae130, JSClass 0x7cdccc1c5620, in object 0x9efdb3ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x9efdb3ae190, JSClass 0x7cdccc1c5620, in object 0x9efdb3ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x9efdb3ae040 in GIRepository 0x2b15f3b13918 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9efdb36ee20), global 0x9efdb36e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9efdb3a92e0), global 0x9efdb36e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x9efdb3ae1f0 in GIRepository 0x2b15f3b13918 Gjs-Message: 03:02:11.647: Wrote coverage statistics to /tmp/gjs_coverage_tmp.PaVMKa/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 0x2eba49a00098 JS IMPORT: Defining parent (nil) of 0x2eba49a00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2eba49a00100 of 0x2eba49a022a0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x145e4cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145e4cd6e420), global 0x145e4cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145e4cd6e420), global 0x145e4cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145e4cd6e420), global 0x145e4cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145e4cd6e420), global 0x145e4cd6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x145e4cd6e420), global 0x145e4cd6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x145e4cd6e600), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x145e4cd6e740), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x145e4cd6e880), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x145e4cd6e880), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x145e4cd6e740), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x145e4cd6e600), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x145e4cd6ee20), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145e4cda9060), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145e4cda9060), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x145e4cd6ee20), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145e4cda92e0), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145e4cda92e0), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x145e4cd6ee20), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x145e4cd6ee20), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x145e4cd6e600), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x145e4cd6e740), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x145e4cd6e880), global 0x145e4cd6e1a0 JS IMPORT: Module metadata hook for module 0x145e4cd6e740 JS IMPORT: Defining meta.importSync for module 0x145e4cd6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x145e4cd6e600), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x145e4cd6ee20), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145e4cda9060), global 0x145e4cd6e1a0 JS IMPORT: Module metadata hook for module 0x145e4cda91a0 JS IMPORT: Defining meta.importSync for module 0x145e4cda91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2eba49a13ae8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.UHWrrb at /tmp/gjs_coverage_tmp.UHWrrb/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2eba49a00100 of 0x2eba49a15dd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2eba49a15dd8 in 0x2eba49a00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.UHWrrb at /tmp/gjs_coverage_tmp.UHWrrb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2eba49a00100 of 0x2eba49a16828 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2eba49a00100 of 0x2eba49a139d0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2eba49a00100 of 0x145e4cdaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2eba49a15dd8 of 0x145e4cd6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x145e4cdaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x145e4cdae070, JSClass 0x7cdccc1c5620, in object 0x145e4cdae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2eba49a16b78 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x145e4cdae0d0, JSClass 0x7cdccc1c5620, in object 0x145e4cdae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x145e4cdae130, JSClass 0x7cdccc1c5620, in object 0x145e4cdae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x145e4cdae190, JSClass 0x7cdccc1c5620, in object 0x145e4cdae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x145e4cdae040 in GIRepository 0x2eba49a139d0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x145e4cd6ee20), global 0x145e4cd6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x145e4cda92e0), global 0x145e4cd6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x145e4cdae1f0 in GIRepository 0x2eba49a139d0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:12.258: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UHWrrb/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 0x103ffc900098 JS IMPORT: Defining parent (nil) of 0x103ffc900100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x103ffc900100 of 0x103ffc902358 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x91e5576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e5576e420), global 0x91e5576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e5576e420), global 0x91e5576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e5576e420), global 0x91e5576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e5576e420), global 0x91e5576e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x91e5576e420), global 0x91e5576e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x91e5576e600), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91e5576e740), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91e5576e880), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91e5576e880), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91e5576e740), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x91e5576e600), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91e5576ee20), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e557a9060), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e557a9060), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91e5576ee20), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e557a92e0), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e557a92e0), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91e5576ee20), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91e5576ee20), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x91e5576e600), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x91e5576e740), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x91e5576e880), global 0x91e5576e1a0 JS IMPORT: Module metadata hook for module 0x91e5576e740 JS IMPORT: Defining meta.importSync for module 0x91e5576e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x91e5576e600), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x91e5576ee20), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e557a9060), global 0x91e5576e1a0 JS IMPORT: Module metadata hook for module 0x91e557a91a0 JS IMPORT: Defining meta.importSync for module 0x91e557a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x103ffc913ba0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.t4Q7Za at /tmp/gjs_coverage_tmp.t4Q7Za/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x103ffc900100 of 0x103ffc915f58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x103ffc915f58 in 0x103ffc900100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.t4Q7Za at /tmp/gjs_coverage_tmp.t4Q7Za/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x103ffc900100 of 0x103ffc9169d0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x103ffc900100 of 0x103ffc913a88 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x103ffc900100 of 0x91e557af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x103ffc915f58 of 0x91e5576ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x91e557af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x91e557ae070, JSClass 0x7cdccc1c5620, in object 0x91e557ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x103ffc916d20 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x91e557ae0d0, JSClass 0x7cdccc1c5620, in object 0x91e557ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x91e557ae130, JSClass 0x7cdccc1c5620, in object 0x91e557ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x91e557ae190, JSClass 0x7cdccc1c5620, in object 0x91e557ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x91e557ae040 in GIRepository 0x103ffc913a88 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x91e5576ee20), global 0x91e5576e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x91e557a92e0), global 0x91e5576e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x91e557ae1f0 in GIRepository 0x103ffc913a88 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:12.837: Wrote coverage statistics to /tmp/gjs_coverage_tmp.t4Q7Za/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 0x3b7827c00098 JS IMPORT: Defining parent (nil) of 0x3b7827c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b7827c00100 of 0x3b7827c02410 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2092a546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2092a546e420), global 0x2092a546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2092a546e420), global 0x2092a546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2092a546e420), global 0x2092a546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2092a546e420), global 0x2092a546e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2092a546e420), global 0x2092a546e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2092a546e600), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2092a546e740), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2092a546e880), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2092a546e880), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2092a546e740), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2092a546e600), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2092a546ee20), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2092a54a9060), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2092a54a9060), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2092a546ee20), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2092a54a92e0), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2092a54a92e0), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2092a546ee20), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2092a546ee20), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2092a546e600), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2092a546e740), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2092a546e880), global 0x2092a546e1a0 JS IMPORT: Module metadata hook for module 0x2092a546e740 JS IMPORT: Defining meta.importSync for module 0x2092a546e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2092a546e600), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2092a546ee20), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2092a54a9060), global 0x2092a546e1a0 JS IMPORT: Module metadata hook for module 0x2092a54a91a0 JS IMPORT: Defining meta.importSync for module 0x2092a54a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b7827c13c58 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.z0naIe at /tmp/gjs_coverage_tmp.z0naIe/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3b7827c00100 of 0x3b7827c160d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b7827c160d8 in 0x3b7827c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.z0naIe at /tmp/gjs_coverage_tmp.z0naIe/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3b7827c00100 of 0x3b7827c16b78 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b7827c00100 of 0x3b7827c13b40 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b7827c00100 of 0x2092a54af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b7827c160d8 of 0x2092a546ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2092a54af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2092a54ae070, JSClass 0x7cdccc1c5620, in object 0x2092a54ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x3b7827c16ec8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2092a54ae0d0, JSClass 0x7cdccc1c5620, in object 0x2092a54ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2092a54ae130, JSClass 0x7cdccc1c5620, in object 0x2092a54ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2092a54ae190, JSClass 0x7cdccc1c5620, in object 0x2092a54ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2092a54ae040 in GIRepository 0x3b7827c13b40 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2092a546ee20), global 0x2092a546e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2092a54a92e0), global 0x2092a546e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2092a54ae1f0 in GIRepository 0x3b7827c13b40 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:13.334: Wrote coverage statistics to /tmp/gjs_coverage_tmp.z0naIe/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 0xe5b6b800098 JS IMPORT: Defining parent (nil) of 0xe5b6b800100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe5b6b800100 of 0xe5b6b8024c8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1d45176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d45176e420), global 0x1d45176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d45176e420), global 0x1d45176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d45176e420), global 0x1d45176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d45176e420), global 0x1d45176e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1d45176e420), global 0x1d45176e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d45176e600), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d45176e740), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d45176e880), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d45176e880), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d45176e740), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d45176e600), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d45176ee20), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d4517a9060), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d4517a9060), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d45176ee20), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d4517a92e0), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d4517a92e0), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d45176ee20), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d45176ee20), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d45176e600), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d45176e740), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d45176e880), global 0x1d45176e1a0 JS IMPORT: Module metadata hook for module 0x1d45176e740 JS IMPORT: Defining meta.importSync for module 0x1d45176e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d45176e600), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d45176ee20), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d4517a9060), global 0x1d45176e1a0 JS IMPORT: Module metadata hook for module 0x1d4517a91a0 JS IMPORT: Defining meta.importSync for module 0x1d4517a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe5b6b813d10 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.eYObvc at /tmp/gjs_coverage_tmp.eYObvc/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe5b6b800100 of 0xe5b6b816258 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe5b6b816258 in 0xe5b6b800100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.eYObvc at /tmp/gjs_coverage_tmp.eYObvc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe5b6b800100 of 0xe5b6b816d20 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe5b6b800100 of 0xe5b6b813bf8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe5b6b800100 of 0x1d4517af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe5b6b816258 of 0x1d45176ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d4517af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d4517ae070, JSClass 0x7cdccc1c5620, in object 0x1d4517ae040 JS CTX: Initialized class GIRepositoryGType prototype 0xe5b6b817070 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d4517ae0d0, JSClass 0x7cdccc1c5620, in object 0x1d4517ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d4517ae130, JSClass 0x7cdccc1c5620, in object 0x1d4517ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d4517ae190, JSClass 0x7cdccc1c5620, in object 0x1d4517ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d4517ae040 in GIRepository 0xe5b6b813bf8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d45176ee20), global 0x1d45176e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d4517a92e0), global 0x1d45176e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1d4517ae1f0 in GIRepository 0xe5b6b813bf8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:13.918: Wrote coverage statistics to /tmp/gjs_coverage_tmp.eYObvc/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 0x353468c00098 JS IMPORT: Defining parent (nil) of 0x353468c00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x353468c00100 of 0x353468c02580 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1e177f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e177f56e420), global 0x1e177f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e177f56e420), global 0x1e177f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e177f56e420), global 0x1e177f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e177f56e420), global 0x1e177f56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1e177f56e420), global 0x1e177f56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e177f56e600), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e177f56e740), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e177f56e880), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e177f56e880), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e177f56e740), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e177f56e600), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e177f56ee20), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e177f5a9060), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e177f5a9060), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e177f56ee20), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e177f5a92e0), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e177f5a92e0), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e177f56ee20), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e177f56ee20), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e177f56e600), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e177f56e740), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e177f56e880), global 0x1e177f56e1a0 JS IMPORT: Module metadata hook for module 0x1e177f56e740 JS IMPORT: Defining meta.importSync for module 0x1e177f56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e177f56e600), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e177f56ee20), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e177f5a9060), global 0x1e177f56e1a0 JS IMPORT: Module metadata hook for module 0x1e177f5a91a0 JS IMPORT: Defining meta.importSync for module 0x1e177f5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x353468c13dc8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.l8eojc at /tmp/gjs_coverage_tmp.l8eojc/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x353468c00100 of 0x353468c163d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x353468c163d8 in 0x353468c00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.l8eojc at /tmp/gjs_coverage_tmp.l8eojc/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x353468c00100 of 0x353468c16ec8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x353468c00100 of 0x353468c13cb0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x353468c00100 of 0x1e177f5af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x353468c163d8 of 0x1e177f56ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1e177f5af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1e177f5ae070, JSClass 0x7cdccc1c5620, in object 0x1e177f5ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x353468c17218 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1e177f5ae0d0, JSClass 0x7cdccc1c5620, in object 0x1e177f5ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1e177f5ae130, JSClass 0x7cdccc1c5620, in object 0x1e177f5ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1e177f5ae190, JSClass 0x7cdccc1c5620, in object 0x1e177f5ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1e177f5ae040 in GIRepository 0x353468c13cb0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e177f56ee20), global 0x1e177f56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e177f5a92e0), global 0x1e177f56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1e177f5ae1f0 in GIRepository 0x353468c13cb0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:14.425: Wrote coverage statistics to /tmp/gjs_coverage_tmp.l8eojc/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 0x2f1f2e600098 JS IMPORT: Defining parent (nil) of 0x2f1f2e600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f1f2e600100 of 0x2f1f2e602638 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x298db906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x298db906e420), global 0x298db906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x298db906e420), global 0x298db906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x298db906e420), global 0x298db906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x298db906e420), global 0x298db906e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x298db906e420), global 0x298db906e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x298db906e600), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298db906e740), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298db906e880), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298db906e880), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298db906e740), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x298db906e600), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298db906ee20), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298db90a9060), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298db90a9060), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x298db906ee20), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298db90a92e0), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298db90a92e0), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298db906ee20), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x298db906ee20), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x298db906e600), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x298db906e740), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x298db906e880), global 0x298db906e1a0 JS IMPORT: Module metadata hook for module 0x298db906e740 JS IMPORT: Defining meta.importSync for module 0x298db906e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x298db906e600), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x298db906ee20), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298db90a9060), global 0x298db906e1a0 JS IMPORT: Module metadata hook for module 0x298db90a91a0 JS IMPORT: Defining meta.importSync for module 0x298db90a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f1f2e613e80 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.rFDN2e at /tmp/gjs_coverage_tmp.rFDN2e/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f1f2e600100 of 0x2f1f2e616558 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f1f2e616558 in 0x2f1f2e600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.rFDN2e at /tmp/gjs_coverage_tmp.rFDN2e/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f1f2e600100 of 0x2f1f2e617070 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f1f2e600100 of 0x2f1f2e613d68 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f1f2e600100 of 0x298db90af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f1f2e616558 of 0x298db906ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x298db90af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x298db90ae070, JSClass 0x7cdccc1c5620, in object 0x298db90ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x2f1f2e6173c0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x298db90ae0d0, JSClass 0x7cdccc1c5620, in object 0x298db90ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x298db90ae130, JSClass 0x7cdccc1c5620, in object 0x298db90ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x298db90ae190, JSClass 0x7cdccc1c5620, in object 0x298db90ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x298db90ae040 in GIRepository 0x2f1f2e613d68 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x298db906ee20), global 0x298db906e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x298db90a92e0), global 0x298db906e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x298db90ae1f0 in GIRepository 0x2f1f2e613d68 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:14.972: Wrote coverage statistics to /tmp/gjs_coverage_tmp.rFDN2e/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 0x361c96b00098 JS IMPORT: Defining parent (nil) of 0x361c96b00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x361c96b00100 of 0x361c96b026f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x16cddef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16cddef6e420), global 0x16cddef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16cddef6e420), global 0x16cddef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16cddef6e420), global 0x16cddef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16cddef6e420), global 0x16cddef6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x16cddef6e420), global 0x16cddef6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16cddef6e600), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16cddef6e740), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16cddef6e880), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16cddef6e880), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16cddef6e740), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16cddef6e600), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16cddef6ee20), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16cddefa9060), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16cddefa9060), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16cddef6ee20), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16cddefa92e0), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16cddefa92e0), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16cddef6ee20), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16cddef6ee20), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x16cddef6e600), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x16cddef6e740), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x16cddef6e880), global 0x16cddef6e1a0 JS IMPORT: Module metadata hook for module 0x16cddef6e740 JS IMPORT: Defining meta.importSync for module 0x16cddef6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x16cddef6e600), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x16cddef6ee20), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16cddefa9060), global 0x16cddef6e1a0 JS IMPORT: Module metadata hook for module 0x16cddefa91a0 JS IMPORT: Defining meta.importSync for module 0x16cddefa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x361c96b13f38 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.YLpwPd at /tmp/gjs_coverage_tmp.YLpwPd/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x361c96b00100 of 0x361c96b166d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x361c96b166d8 in 0x361c96b00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.YLpwPd at /tmp/gjs_coverage_tmp.YLpwPd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x361c96b00100 of 0x361c96b17218 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x361c96b00100 of 0x361c96b13e20 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x361c96b00100 of 0x16cddefaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x361c96b166d8 of 0x16cddef6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x16cddefaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16cddefae070, JSClass 0x7cdccc1c5620, in object 0x16cddefae040 JS CTX: Initialized class GIRepositoryGType prototype 0x361c96b17568 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16cddefae0d0, JSClass 0x7cdccc1c5620, in object 0x16cddefae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16cddefae130, JSClass 0x7cdccc1c5620, in object 0x16cddefae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16cddefae190, JSClass 0x7cdccc1c5620, in object 0x16cddefae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x16cddefae040 in GIRepository 0x361c96b13e20 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x16cddef6ee20), global 0x16cddef6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x16cddefa92e0), global 0x16cddef6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x16cddefae1f0 in GIRepository 0x361c96b13e20 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:15.518: Wrote coverage statistics to /tmp/gjs_coverage_tmp.YLpwPd/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 0x316ec3e00098 JS IMPORT: Defining parent (nil) of 0x316ec3e00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x316ec3e00100 of 0x316ec3e027a8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1c36e486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c36e486e420), global 0x1c36e486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c36e486e420), global 0x1c36e486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c36e486e420), global 0x1c36e486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c36e486e420), global 0x1c36e486e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x1c36e486e420), global 0x1c36e486e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c36e486e600), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c36e486e740), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c36e486e880), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c36e486e880), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c36e486e740), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c36e486e600), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c36e486ee20), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c36e48a9060), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c36e48a9060), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c36e486ee20), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c36e48a92e0), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c36e48a92e0), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c36e486ee20), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c36e486ee20), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c36e486e600), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c36e486e740), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c36e486e880), global 0x1c36e486e1a0 JS IMPORT: Module metadata hook for module 0x1c36e486e740 JS IMPORT: Defining meta.importSync for module 0x1c36e486e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c36e486e600), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c36e486ee20), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c36e48a9060), global 0x1c36e486e1a0 JS IMPORT: Module metadata hook for module 0x1c36e48a91a0 JS IMPORT: Defining meta.importSync for module 0x1c36e48a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x316ec3e13ff0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.uoGZse at /tmp/gjs_coverage_tmp.uoGZse/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x316ec3e00100 of 0x316ec3e16858 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x316ec3e16858 in 0x316ec3e00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.uoGZse at /tmp/gjs_coverage_tmp.uoGZse/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x316ec3e00100 of 0x316ec3e173c0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x316ec3e00100 of 0x316ec3e13ed8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x316ec3e00100 of 0x1c36e48af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x316ec3e16858 of 0x1c36e486ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c36e48af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c36e48ae070, JSClass 0x7cdccc1c5620, in object 0x1c36e48ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x316ec3e17710 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c36e48ae0d0, JSClass 0x7cdccc1c5620, in object 0x1c36e48ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c36e48ae130, JSClass 0x7cdccc1c5620, in object 0x1c36e48ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c36e48ae190, JSClass 0x7cdccc1c5620, in object 0x1c36e48ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c36e48ae040 in GIRepository 0x316ec3e13ed8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c36e486ee20), global 0x1c36e486e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c36e48a92e0), global 0x1c36e486e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x1c36e48ae1f0 in GIRepository 0x316ec3e13ed8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:16.062: Wrote coverage statistics to /tmp/gjs_coverage_tmp.uoGZse/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 0x45059f00098 JS IMPORT: Defining parent (nil) of 0x45059f00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x45059f00100 of 0x45059f02860 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3b98e346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b98e346e420), global 0x3b98e346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b98e346e420), global 0x3b98e346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b98e346e420), global 0x3b98e346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b98e346e420), global 0x3b98e346e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x3b98e346e420), global 0x3b98e346e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b98e346e600), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b98e346e740), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b98e346e880), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b98e346e880), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b98e346e740), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b98e346e600), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b98e346ee20), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b98e34a9060), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b98e34a9060), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b98e346ee20), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b98e34a92e0), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b98e34a92e0), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b98e346ee20), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b98e346ee20), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b98e346e600), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b98e346e740), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b98e346e880), global 0x3b98e346e1a0 JS IMPORT: Module metadata hook for module 0x3b98e346e740 JS IMPORT: Defining meta.importSync for module 0x3b98e346e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b98e346e600), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b98e346ee20), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b98e34a9060), global 0x3b98e346e1a0 JS IMPORT: Module metadata hook for module 0x3b98e34a91a0 JS IMPORT: Defining meta.importSync for module 0x3b98e34a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x45059f140a8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.tfpnzd at /tmp/gjs_coverage_tmp.tfpnzd/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x45059f00100 of 0x45059f169d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x45059f169d8 in 0x45059f00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.tfpnzd at /tmp/gjs_coverage_tmp.tfpnzd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x45059f00100 of 0x45059f17568 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x45059f00100 of 0x45059f13f90 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x45059f00100 of 0x3b98e34af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x45059f169d8 of 0x3b98e346ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b98e34af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b98e34ae070, JSClass 0x7cdccc1c5620, in object 0x3b98e34ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x45059f178b8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b98e34ae0d0, JSClass 0x7cdccc1c5620, in object 0x3b98e34ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b98e34ae130, JSClass 0x7cdccc1c5620, in object 0x3b98e34ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b98e34ae190, JSClass 0x7cdccc1c5620, in object 0x3b98e34ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b98e34ae040 in GIRepository 0x45059f13f90 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b98e346ee20), global 0x3b98e346e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b98e34a92e0), global 0x3b98e346e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x3b98e34ae1f0 in GIRepository 0x45059f13f90 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:16.603: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tfpnzd/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 0x323b3f200098 JS IMPORT: Defining parent (nil) of 0x323b3f200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x323b3f200100 of 0x323b3f202918 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x2438cb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2438cb26e420), global 0x2438cb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2438cb26e420), global 0x2438cb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2438cb26e420), global 0x2438cb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2438cb26e420), global 0x2438cb26e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x2438cb26e420), global 0x2438cb26e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2438cb26e600), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2438cb26e740), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2438cb26e880), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2438cb26e880), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2438cb26e740), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2438cb26e600), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2438cb26ee20), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2438cb2a9060), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2438cb2a9060), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2438cb26ee20), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2438cb2a92e0), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2438cb2a92e0), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2438cb26ee20), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2438cb26ee20), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2438cb26e600), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2438cb26e740), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2438cb26e880), global 0x2438cb26e1a0 JS IMPORT: Module metadata hook for module 0x2438cb26e740 JS IMPORT: Defining meta.importSync for module 0x2438cb26e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2438cb26e600), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2438cb26ee20), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2438cb2a9060), global 0x2438cb26e1a0 JS IMPORT: Module metadata hook for module 0x2438cb2a91a0 JS IMPORT: Defining meta.importSync for module 0x2438cb2a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x323b3f214160 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.9o8LDe at /tmp/gjs_coverage_tmp.9o8LDe/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x323b3f200100 of 0x323b3f216b58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x323b3f216b58 in 0x323b3f200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.9o8LDe at /tmp/gjs_coverage_tmp.9o8LDe/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x323b3f200100 of 0x323b3f217710 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x323b3f200100 of 0x323b3f214048 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x323b3f200100 of 0x2438cb2af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x323b3f216b58 of 0x2438cb26ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2438cb2af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2438cb2ae070, JSClass 0x7cdccc1c5620, in object 0x2438cb2ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x323b3f217a60 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2438cb2ae0d0, JSClass 0x7cdccc1c5620, in object 0x2438cb2ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2438cb2ae130, JSClass 0x7cdccc1c5620, in object 0x2438cb2ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2438cb2ae190, JSClass 0x7cdccc1c5620, in object 0x2438cb2ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2438cb2ae040 in GIRepository 0x323b3f214048 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2438cb26ee20), global 0x2438cb26e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2438cb2a92e0), global 0x2438cb26e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x2438cb2ae1f0 in GIRepository 0x323b3f214048 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:16.882: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9o8LDe/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 0x35d9c7600098 JS IMPORT: Defining parent (nil) of 0x35d9c7600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35d9c7600100 of 0x35d9c76029d0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x284061e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x284061e6e420), global 0x284061e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x284061e6e420), global 0x284061e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x284061e6e420), global 0x284061e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x284061e6e420), global 0x284061e6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x284061e6e420), global 0x284061e6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x284061e6e600), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x284061e6e740), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x284061e6e880), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x284061e6e880), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x284061e6e740), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x284061e6e600), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284061e6ee20), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284061ea9060), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284061ea9060), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x284061e6ee20), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284061ea92e0), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284061ea92e0), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284061e6ee20), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x284061e6ee20), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x284061e6e600), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x284061e6e740), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x284061e6e880), global 0x284061e6e1a0 JS IMPORT: Module metadata hook for module 0x284061e6e740 JS IMPORT: Defining meta.importSync for module 0x284061e6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x284061e6e600), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284061e6ee20), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284061ea9060), global 0x284061e6e1a0 JS IMPORT: Module metadata hook for module 0x284061ea91a0 JS IMPORT: Defining meta.importSync for module 0x284061ea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35d9c7614218 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.Amm5Td at /tmp/gjs_coverage_tmp.Amm5Td/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x35d9c7600100 of 0x35d9c7616cd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35d9c7616cd8 in 0x35d9c7600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.Amm5Td at /tmp/gjs_coverage_tmp.Amm5Td/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35d9c7600100 of 0x35d9c76178b8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35d9c7600100 of 0x35d9c7614100 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35d9c7600100 of 0x284061eaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35d9c7616cd8 of 0x284061e6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x284061eaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x284061eae070, JSClass 0x7cdccc1c5620, in object 0x284061eae040 JS CTX: Initialized class GIRepositoryGType prototype 0x35d9c7617c08 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x284061eae0d0, JSClass 0x7cdccc1c5620, in object 0x284061eae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x284061eae130, JSClass 0x7cdccc1c5620, in object 0x284061eae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x284061eae190, JSClass 0x7cdccc1c5620, in object 0x284061eae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x284061eae040 in GIRepository 0x35d9c7614100 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x284061e6ee20), global 0x284061e6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284061ea92e0), global 0x284061e6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x284061eae1f0 in GIRepository 0x35d9c7614100 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:17.021: Wrote coverage statistics to /tmp/gjs_coverage_tmp.Amm5Td/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 0x11cc1a200098 JS IMPORT: Defining parent (nil) of 0x11cc1a200100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11cc1a200100 of 0x11cc1a202a88 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x365ebe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x365ebe56e420), global 0x365ebe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x365ebe56e420), global 0x365ebe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x365ebe56e420), global 0x365ebe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x365ebe56e420), global 0x365ebe56e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x365ebe56e420), global 0x365ebe56e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x365ebe56e600), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x365ebe56e740), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x365ebe56e880), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x365ebe56e880), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x365ebe56e740), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x365ebe56e600), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365ebe56ee20), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365ebe5a9060), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365ebe5a9060), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x365ebe56ee20), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365ebe5a92e0), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365ebe5a92e0), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x365ebe56ee20), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365ebe56ee20), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x365ebe56e600), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x365ebe56e740), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x365ebe56e880), global 0x365ebe56e1a0 JS IMPORT: Module metadata hook for module 0x365ebe56e740 JS IMPORT: Defining meta.importSync for module 0x365ebe56e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x365ebe56e600), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x365ebe56ee20), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365ebe5a9060), global 0x365ebe56e1a0 JS IMPORT: Module metadata hook for module 0x365ebe5a91a0 JS IMPORT: Defining meta.importSync for module 0x365ebe5a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11cc1a2142d0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.NAEYQa at /tmp/gjs_coverage_tmp.NAEYQa/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x11cc1a200100 of 0x11cc1a216e58 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11cc1a216e58 in 0x11cc1a200100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.NAEYQa at /tmp/gjs_coverage_tmp.NAEYQa/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11cc1a200100 of 0x11cc1a217a60 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11cc1a200100 of 0x11cc1a2141b8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11cc1a200100 of 0x365ebe5af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11cc1a216e58 of 0x365ebe56ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x365ebe5af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x365ebe5ae070, JSClass 0x7cdccc1c5620, in object 0x365ebe5ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x11cc1a217db0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x365ebe5ae0d0, JSClass 0x7cdccc1c5620, in object 0x365ebe5ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x365ebe5ae130, JSClass 0x7cdccc1c5620, in object 0x365ebe5ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x365ebe5ae190, JSClass 0x7cdccc1c5620, in object 0x365ebe5ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x365ebe5ae040 in GIRepository 0x11cc1a2141b8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x365ebe56ee20), global 0x365ebe56e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x365ebe5a92e0), global 0x365ebe56e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x365ebe5ae1f0 in GIRepository 0x11cc1a2141b8 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:17.445: Wrote coverage statistics to /tmp/gjs_coverage_tmp.NAEYQa/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 0x65c43d00098 JS IMPORT: Defining parent (nil) of 0x65c43d00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x65c43d00100 of 0x65c43d02b40 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x8e67ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8e67ff6e420), global 0x8e67ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8e67ff6e420), global 0x8e67ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8e67ff6e420), global 0x8e67ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8e67ff6e420), global 0x8e67ff6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x8e67ff6e420), global 0x8e67ff6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8e67ff6e600), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8e67ff6e740), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8e67ff6e880), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8e67ff6e880), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8e67ff6e740), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8e67ff6e600), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8e67ff6ee20), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8e67ffa9060), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8e67ffa9060), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8e67ff6ee20), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8e67ffa92e0), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8e67ffa92e0), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8e67ff6ee20), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8e67ff6ee20), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8e67ff6e600), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8e67ff6e740), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8e67ff6e880), global 0x8e67ff6e1a0 JS IMPORT: Module metadata hook for module 0x8e67ff6e740 JS IMPORT: Defining meta.importSync for module 0x8e67ff6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8e67ff6e600), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8e67ff6ee20), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8e67ffa9060), global 0x8e67ff6e1a0 JS IMPORT: Module metadata hook for module 0x8e67ffa91a0 JS IMPORT: Defining meta.importSync for module 0x8e67ffa91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x65c43d14388 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.zMRqZa at /tmp/gjs_coverage_tmp.zMRqZa/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x65c43d00100 of 0x65c43d16fd8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x65c43d16fd8 in 0x65c43d00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.zMRqZa at /tmp/gjs_coverage_tmp.zMRqZa/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x65c43d00100 of 0x65c43d17c08 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x65c43d00100 of 0x65c43d14270 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x65c43d00100 of 0x8e67ffaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x65c43d16fd8 of 0x8e67ff6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x8e67ffaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x8e67ffae070, JSClass 0x7cdccc1c5620, in object 0x8e67ffae040 JS CTX: Initialized class GIRepositoryGType prototype 0x65c43d17f58 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x8e67ffae0d0, JSClass 0x7cdccc1c5620, in object 0x8e67ffae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x8e67ffae130, JSClass 0x7cdccc1c5620, in object 0x8e67ffae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x8e67ffae190, JSClass 0x7cdccc1c5620, in object 0x8e67ffae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x8e67ffae040 in GIRepository 0x65c43d14270 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8e67ff6ee20), global 0x8e67ff6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8e67ffa92e0), global 0x8e67ff6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x8e67ffae1f0 in GIRepository 0x65c43d14270 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:17.583: Wrote coverage statistics to /tmp/gjs_coverage_tmp.zMRqZa/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 0x351c6eb00098 JS IMPORT: Defining parent (nil) of 0x351c6eb00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x351c6eb00100 of 0x351c6eb02bf8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x62d1db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x62d1db6e420), global 0x62d1db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x62d1db6e420), global 0x62d1db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x62d1db6e420), global 0x62d1db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x62d1db6e420), global 0x62d1db6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x62d1db6e420), global 0x62d1db6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x62d1db6e600), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x62d1db6e740), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x62d1db6e880), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x62d1db6e880), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x62d1db6e740), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x62d1db6e600), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x62d1db6ee20), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x62d1dba9060), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x62d1dba9060), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x62d1db6ee20), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x62d1dba92e0), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x62d1dba92e0), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x62d1db6ee20), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x62d1db6ee20), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x62d1db6e600), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x62d1db6e740), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x62d1db6e880), global 0x62d1db6e1a0 JS IMPORT: Module metadata hook for module 0x62d1db6e740 JS IMPORT: Defining meta.importSync for module 0x62d1db6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x62d1db6e600), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x62d1db6ee20), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x62d1dba9060), global 0x62d1db6e1a0 JS IMPORT: Module metadata hook for module 0x62d1dba91a0 JS IMPORT: Defining meta.importSync for module 0x62d1dba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x351c6eb14440 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.B4aUGb at /tmp/gjs_coverage_tmp.B4aUGb/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x351c6eb00100 of 0x351c6eb17158 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x351c6eb17158 in 0x351c6eb00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.B4aUGb at /tmp/gjs_coverage_tmp.B4aUGb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x351c6eb00100 of 0x351c6eb17db0 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x351c6eb00100 of 0x351c6eb14328 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x351c6eb00100 of 0x62d1dbaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x351c6eb17158 of 0x62d1db6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x62d1dbaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x62d1dbae070, JSClass 0x7cdccc1c5620, in object 0x62d1dbae040 JS CTX: Initialized class GIRepositoryGType prototype 0x351c6eb18100 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x62d1dbae0d0, JSClass 0x7cdccc1c5620, in object 0x62d1dbae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x62d1dbae130, JSClass 0x7cdccc1c5620, in object 0x62d1dbae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x62d1dbae190, JSClass 0x7cdccc1c5620, in object 0x62d1dbae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x62d1dbae040 in GIRepository 0x351c6eb14328 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x62d1db6ee20), global 0x62d1db6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x62d1dba92e0), global 0x62d1db6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x62d1dbae1f0 in GIRepository 0x351c6eb14328 Gjs-Message: 03:02:17.725: Wrote coverage statistics to /tmp/gjs_coverage_tmp.B4aUGb/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 0x3fd9aaa00098 JS IMPORT: Defining parent (nil) of 0x3fd9aaa00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3fd9aaa00100 of 0x3fd9aaa02cb0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7b68886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b68886e420), global 0x7b68886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b68886e420), global 0x7b68886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b68886e420), global 0x7b68886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b68886e420), global 0x7b68886e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7b68886e420), global 0x7b68886e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7b68886e600), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b68886e740), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b68886e880), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b68886e880), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b68886e740), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7b68886e600), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b68886ee20), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b6888a9060), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b6888a9060), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b68886ee20), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b6888a92e0), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b6888a92e0), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b68886ee20), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b68886ee20), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7b68886e600), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7b68886e740), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7b68886e880), global 0x7b68886e1a0 JS IMPORT: Module metadata hook for module 0x7b68886e740 JS IMPORT: Defining meta.importSync for module 0x7b68886e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7b68886e600), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7b68886ee20), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b6888a9060), global 0x7b68886e1a0 JS IMPORT: Module metadata hook for module 0x7b6888a91a0 JS IMPORT: Defining meta.importSync for module 0x7b6888a91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fd9aaa144f8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.i1G1vd at /tmp/gjs_coverage_tmp.i1G1vd/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3fd9aaa00100 of 0x3fd9aaa172d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3fd9aaa172d8 in 0x3fd9aaa00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.i1G1vd at /tmp/gjs_coverage_tmp.i1G1vd/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3fd9aaa00100 of 0x3fd9aaa17f58 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3fd9aaa00100 of 0x3fd9aaa143e0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3fd9aaa00100 of 0x7b6888af070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3fd9aaa172d8 of 0x7b68886ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7b6888af0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7b6888ae070, JSClass 0x7cdccc1c5620, in object 0x7b6888ae040 JS CTX: Initialized class GIRepositoryGType prototype 0x3fd9aaa182a8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7b6888ae0d0, JSClass 0x7cdccc1c5620, in object 0x7b6888ae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7b6888ae130, JSClass 0x7cdccc1c5620, in object 0x7b6888ae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7b6888ae190, JSClass 0x7cdccc1c5620, in object 0x7b6888ae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7b6888ae040 in GIRepository 0x3fd9aaa143e0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7b68886ee20), global 0x7b68886e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7b6888a92e0), global 0x7b68886e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7b6888ae1f0 in GIRepository 0x3fd9aaa143e0 JS CTX: Pausing job queue JS CTX: Unpausing job queue JS CTX: Script evaluation succeeded Gjs-Message: 03:02:17.865: Wrote coverage statistics to /tmp/gjs_coverage_tmp.i1G1vd/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 0x37b8cb500098 JS IMPORT: Defining parent (nil) of 0x37b8cb500100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37b8cb500100 of 0x37b8cb502d68 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x7759fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7759fe6e420), global 0x7759fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7759fe6e420), global 0x7759fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7759fe6e420), global 0x7759fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7759fe6e420), global 0x7759fe6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x7759fe6e420), global 0x7759fe6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7759fe6e600), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7759fe6e740), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7759fe6e880), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7759fe6e880), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7759fe6e740), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7759fe6e600), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7759fe6ee20), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7759fea9060), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7759fea9060), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7759fe6ee20), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7759fea92e0), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7759fea92e0), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7759fe6ee20), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7759fe6ee20), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7759fe6e600), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7759fe6e740), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7759fe6e880), global 0x7759fe6e1a0 JS IMPORT: Module metadata hook for module 0x7759fe6e740 JS IMPORT: Defining meta.importSync for module 0x7759fe6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7759fe6e600), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7759fe6ee20), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7759fea9060), global 0x7759fe6e1a0 JS IMPORT: Module metadata hook for module 0x7759fea91a0 JS IMPORT: Defining meta.importSync for module 0x7759fea91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37b8cb5145b0 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.KHvu9c at /tmp/gjs_coverage_tmp.KHvu9c/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x37b8cb500100 of 0x37b8cb517458 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37b8cb517458 in 0x37b8cb500100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.KHvu9c at /tmp/gjs_coverage_tmp.KHvu9c/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37b8cb500100 of 0x37b8cb518100 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37b8cb500100 of 0x37b8cb514498 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37b8cb500100 of 0x7759feaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37b8cb517458 of 0x7759fe6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7759feaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7759feae070, JSClass 0x7cdccc1c5620, in object 0x7759feae040 JS CTX: Initialized class GIRepositoryGType prototype 0x37b8cb518450 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7759feae0d0, JSClass 0x7cdccc1c5620, in object 0x7759feae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7759feae130, JSClass 0x7cdccc1c5620, in object 0x7759feae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7759feae190, JSClass 0x7cdccc1c5620, in object 0x7759feae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7759feae040 in GIRepository 0x37b8cb514498 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7759fe6ee20), global 0x7759fe6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7759fea92e0), global 0x7759fe6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x7759feae1f0 in GIRepository 0x37b8cb514498 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xeb8ebe00098 JS IMPORT: Defining parent (nil) of 0xeb8ebe00100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xeb8ebe00100 of 0xeb8ebe02e20 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x310066c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x310066c6e420), global 0x310066c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x310066c6e420), global 0x310066c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x310066c6e420), global 0x310066c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x310066c6e420), global 0x310066c6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x310066c6e420), global 0x310066c6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x310066c6e600), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x310066c6e740), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x310066c6e880), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x310066c6e880), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x310066c6e740), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x310066c6e600), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x310066c6ee20), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310066ca9060), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310066ca9060), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x310066c6ee20), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310066ca92e0), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310066ca92e0), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x310066c6ee20), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x310066c6ee20), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x310066c6e600), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x310066c6e740), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x310066c6e880), global 0x310066c6e1a0 JS IMPORT: Module metadata hook for module 0x310066c6e740 JS IMPORT: Defining meta.importSync for module 0x310066c6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x310066c6e600), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x310066c6ee20), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310066ca9060), global 0x310066c6e1a0 JS IMPORT: Module metadata hook for module 0x310066ca91a0 JS IMPORT: Defining meta.importSync for module 0x310066ca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb8ebe14668 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.KHvu9c at /tmp/gjs_coverage_tmp.KHvu9c/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xeb8ebe00100 of 0xeb8ebe175d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xeb8ebe175d8 in 0xeb8ebe00100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.KHvu9c at /tmp/gjs_coverage_tmp.KHvu9c/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xeb8ebe00100 of 0xeb8ebe182a8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xeb8ebe00100 of 0xeb8ebe14550 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xeb8ebe00100 of 0x310066caf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xeb8ebe175d8 of 0x310066c6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x310066caf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x310066cae070, JSClass 0x7cdccc1c5620, in object 0x310066cae040 JS CTX: Initialized class GIRepositoryGType prototype 0xeb8ebe185f8 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x310066cae0d0, JSClass 0x7cdccc1c5620, in object 0x310066cae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x310066cae130, JSClass 0x7cdccc1c5620, in object 0x310066cae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x310066cae190, JSClass 0x7cdccc1c5620, in object 0x310066cae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x310066cae040 in GIRepository 0xeb8ebe14550 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x310066c6ee20), global 0x310066c6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x310066ca92e0), global 0x310066c6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x310066cae1f0 in GIRepository 0xeb8ebe14550 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 0xeb8ebe00100 of 0x310066cafa90 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 03:02:18.375: Wrote coverage statistics to /tmp/gjs_coverage_tmp.KHvu9c/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 0x57905000098 JS IMPORT: Defining parent (nil) of 0x57905000100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x57905000100 of 0x57905002ed8 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x15663ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15663ac6e420), global 0x15663ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15663ac6e420), global 0x15663ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15663ac6e420), global 0x15663ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15663ac6e420), global 0x15663ac6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x15663ac6e420), global 0x15663ac6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15663ac6e600), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15663ac6e740), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15663ac6e880), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15663ac6e880), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15663ac6e740), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15663ac6e600), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15663ac6ee20), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15663aca9060), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15663aca9060), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15663ac6ee20), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15663aca92e0), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15663aca92e0), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15663ac6ee20), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15663ac6ee20), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15663ac6e600), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15663ac6e740), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15663ac6e880), global 0x15663ac6e1a0 JS IMPORT: Module metadata hook for module 0x15663ac6e740 JS IMPORT: Defining meta.importSync for module 0x15663ac6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15663ac6e600), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15663ac6ee20), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15663aca9060), global 0x15663ac6e1a0 JS IMPORT: Module metadata hook for module 0x15663aca91a0 JS IMPORT: Defining meta.importSync for module 0x15663aca91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x57905014720 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.BY3aeb at /tmp/gjs_coverage_tmp.BY3aeb/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x57905000100 of 0x57905017758 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x57905017758 in 0x57905000100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.BY3aeb at /tmp/gjs_coverage_tmp.BY3aeb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x57905000100 of 0x57905018450 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x57905000100 of 0x57905014608 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x57905000100 of 0x15663acaf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x57905017758 of 0x15663ac6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x15663acaf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15663acae070, JSClass 0x7cdccc1c5620, in object 0x15663acae040 JS CTX: Initialized class GIRepositoryGType prototype 0x579050187a0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15663acae0d0, JSClass 0x7cdccc1c5620, in object 0x15663acae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15663acae130, JSClass 0x7cdccc1c5620, in object 0x15663acae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15663acae190, JSClass 0x7cdccc1c5620, in object 0x15663acae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x15663acae040 in GIRepository 0x57905014608 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15663ac6ee20), global 0x15663ac6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15663aca92e0), global 0x15663ac6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x15663acae1f0 in GIRepository 0x57905014608 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1c9b79600098 JS IMPORT: Defining parent (nil) of 0x1c9b79600100 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c9b79600100 of 0x1c9b79602f90 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x303ef9b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x303ef9b6e420), global 0x303ef9b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x303ef9b6e420), global 0x303ef9b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x303ef9b6e420), global 0x303ef9b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x303ef9b6e420), global 0x303ef9b6e060 JS IMPORT: Module resolve hook for module '"./internalLoader.js"' (relative to 0x303ef9b6e420), global 0x303ef9b6e060 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x303ef9b6e600), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x303ef9b6e740), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x303ef9b6e880), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x303ef9b6e880), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x303ef9b6e740), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x303ef9b6e600), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x303ef9b6ee20), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x303ef9ba9060), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x303ef9ba9060), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x303ef9b6ee20), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x303ef9ba92e0), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x303ef9ba92e0), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x303ef9b6ee20), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x303ef9b6ee20), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x303ef9b6e600), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x303ef9b6e740), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x303ef9b6e880), global 0x303ef9b6e1a0 JS IMPORT: Module metadata hook for module 0x303ef9b6e740 JS IMPORT: Defining meta.importSync for module 0x303ef9b6e740 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x303ef9b6e600), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x303ef9b6ee20), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x303ef9ba9060), global 0x303ef9b6e1a0 JS IMPORT: Module metadata hook for module 0x303ef9ba91a0 JS IMPORT: Defining meta.importSync for module 0x303ef9ba91a0 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c9b796147d8 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.BY3aeb at /tmp/gjs_coverage_tmp.BY3aeb/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c9b79600100 of 0x1c9b796178d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c9b796178d8 in 0x1c9b79600100 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.BY3aeb at /tmp/gjs_coverage_tmp.BY3aeb/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c9b79600100 of 0x1c9b796185f8 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c9b79600100 of 0x1c9b796146c0 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c9b79600100 of 0x303ef9baf070 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c9b796178d8 of 0x303ef9b6ffd0 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x303ef9baf0d0 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x303ef9bae070, JSClass 0x7cdccc1c5620, in object 0x303ef9bae040 JS CTX: Initialized class GIRepositoryGType prototype 0x1c9b79618948 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x303ef9bae0d0, JSClass 0x7cdccc1c5620, in object 0x303ef9bae040 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x303ef9bae130, JSClass 0x7cdccc1c5620, in object 0x303ef9bae040 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x303ef9bae190, JSClass 0x7cdccc1c5620, in object 0x303ef9bae040 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x303ef9bae040 in GIRepository 0x1c9b796146c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x303ef9b6ee20), global 0x303ef9b6e1a0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x303ef9ba92e0), global 0x303ef9b6e1a0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)' JS G NS: Defined namespace 'GjsPrivate' 0x303ef9bae1f0 in GIRepository 0x1c9b796146c0 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 0x1c9b79600100 of 0x303ef9bafa90 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 03:02:18.783: Wrote coverage statistics to /tmp/gjs_coverage_tmp.BY3aeb/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Ok: 65 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/meson-logs/testlog.txt rm -fr -- /tmp/dh-xdg-rundir-h1STKPra make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' create-stamp debian/debhelper-build-stamp dh_prep -a rm -f -- debian/gjs.substvars debian/gjs-tests.substvars debian/libgjs0g.substvars debian/libgjs-dev.substvars rm -fr -- debian/.debhelper/generated/gjs/ debian/gjs/ debian/tmp/ debian/.debhelper/generated/gjs-tests/ debian/gjs-tests/ debian/.debhelper/generated/libgjs0g/ debian/libgjs0g/ debian/.debhelper/generated/libgjs-dev/ debian/libgjs-dev/ dh_auto_install -a install -d /build/gjs-59yvmm/gjs-1.70.0/debian/tmp cd obj-x86_64-linux-gnu && DESTDIR=/build/gjs-59yvmm/gjs-1.70.0/debian/tmp LC_ALL=C.UTF-8 ninja install [0/1] Installing files. Installing subdir /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/alwaysThrows.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/data.txt to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/dynamic.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/encodings.json to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/exports.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/foobar.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/importmeta.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/lexicalScope.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/modunicode.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/say.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/.eslintrc.yml to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/Gio.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/Regress.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/badOverrides/WarnLib.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/mutualImport/a.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/mutualImport/b.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/overrides/.eslintrc.yml to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/overrides/GIMarshallingTests.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/subA/subB/__init__.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/subA/subB/baz.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/modules/subA/subB/foobar.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing libgjs.so.0.0.0 to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/lib/x86_64-linux-gnu Installing GjsPrivate-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/lib/x86_64-linux-gnu/gjs/girepository-1.0 Installing gjs-console to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/bin Installing installed-tests/js/minijasmine to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libregress.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/Regress-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libwarnlib.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/WarnLib-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgimarshallingtests.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/GIMarshallingTests-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/libgjstesttools.so to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/context.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/coverage.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/error-types.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/gjs.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/macros.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/mem.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/gjs/profiler.h to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/include/gjs-1.0/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/gjs.supp to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/gjs-1.0/valgrind Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/extra/lsan.supp to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/gjs-1.0/lsan Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/org.gnome.GjsTest.gschema.xml to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/glib-2.0/schemas Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/meson-private/gjs-1.0.pc to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/testCommandLine.sh.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLine.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/testCommandLineModules.sh.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testCommandLineModules.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/testWarnings.sh.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/scripts/testWarnings.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testself.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testself.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testByteArray.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testByteArray.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testExceptions.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testExceptions.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testFormat.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testFormat.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testFundamental.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testFundamental.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGettext.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGettext.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGIMarshalling.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGIMarshalling.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGio.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGio.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGLib.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGLib.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObject.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObject.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectClass.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectClass.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectInterface.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectInterface.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectValue.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectValue.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGTypeClass.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGTypeClass.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testImporter.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testImporter.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testIntrospection.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testIntrospection.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLang.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLang.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyByteArray.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyByteArray.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyClass.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyClass.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyGObject.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyGObject.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testMainloop.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testMainloop.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testNamespace.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testNamespace.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testPackage.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testPackage.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testParamSpec.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testParamSpec.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testPrint.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testPrint.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testRegress.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testRegress.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testSignals.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testSignals.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testSystem.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testSystem.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testTweener.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testTweener.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testCairo.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testCairo.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGtk3.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGtk3.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGObjectDestructionAccess.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGObjectDestructionAccess.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testLegacyGtk.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testLegacyGtk.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testWarnLib.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testWarnLib.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGDBus.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/matchers.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGDBus.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testConsole.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testConsole.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testESModules.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testESModules.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testEncoding.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testEncoding.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testGLibLogWriter.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testGLibLogWriter.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/js/testCairoModule.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/js/testCairoModule.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger-test.sh to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/backtrace.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/backtrace.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/backtrace.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/backtrace.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/breakpoint.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/breakpoint.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/breakpoint.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/breakpoint.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/continue.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/continue.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/continue.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/continue.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/delete.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/delete.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/delete.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/delete.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/detach.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/detach.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/detach.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/detach.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/down-up.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/down-up.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/down-up.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/down-up.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/finish.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/finish.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/finish.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/finish.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/frame.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/frame.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/frame.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/frame.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/keys.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/keys.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/keys.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/keys.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/lastvalues.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/lastvalues.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/lastvalues.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/lastvalues.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/list.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/list.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/list.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/list.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/next.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/next.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/next.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/next.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/print.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/print.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/print.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/print.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/quit.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/quit.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/quit.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/quit.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/return.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/return.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/return.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/return.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/set.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/set.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/set.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/set.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/step.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/step.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/step.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/step.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/throw.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/throw-ignored.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw-ignored.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw-ignored.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/throw-ignored.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/obj-x86_64-linux-gnu/installed-tests/until.test to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/share/installed-tests/gjs Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/until.debugger to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/until.debugger.js to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /build/gjs-59yvmm/gjs-1.70.0/installed-tests/debugger/until.debugger.output to /build/gjs-59yvmm/gjs-1.70.0/debian/tmp/usr/libexec/installed-tests/gjs/debugger Running custom install script '/usr/bin/python3 /build/gjs-59yvmm/gjs-1.70.0/build/symlink-gjs.py bin' Running custom install script '/usr/bin/python3 /build/gjs-59yvmm/gjs-1.70.0/build/compile-gschemas.py /usr/share/glib-2.0/schemas' rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/gjs-59yvmm/gjs-1.70.0' rm -f debian/tmp/usr/libexec/installed-tests/gjs/js/modules/*/.eslintrc.yml make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' dh_install -a install -d debian/gjs//usr cp --reflink=auto -a debian/tmp/usr/bin debian/gjs//usr/ install -d debian/.debhelper/generated/gjs install -d debian/gjs-tests//usr/libexec/installed-tests cp --reflink=auto -a debian/tmp/usr/libexec/installed-tests/gjs debian/gjs-tests//usr/libexec/installed-tests/ install -d debian/gjs-tests//usr/share cp --reflink=auto -a debian/tmp/usr/share/installed-tests debian/gjs-tests//usr/share/ install -d debian/gjs-tests//usr/share/glib-2.0/schemas cp --reflink=auto -a debian/tmp/usr/share/glib-2.0/schemas/org.gnome.GjsTest.gschema.xml debian/gjs-tests//usr/share/glib-2.0/schemas/ install -d debian/.debhelper/generated/gjs-tests install -d debian/libgjs0g//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libgjs.so.0 debian/tmp/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 debian/libgjs0g//usr/lib/x86_64-linux-gnu/ install -d debian/libgjs0g//usr/lib/x86_64-linux-gnu/gjs/girepository-1.0 cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/gjs/girepository-1.0/GjsPrivate-1.0.typelib debian/libgjs0g//usr/lib/x86_64-linux-gnu/gjs/girepository-1.0/ install -d debian/.debhelper/generated/libgjs0g install -d debian/libgjs-dev//usr cp --reflink=auto -a debian/tmp/usr/include debian/libgjs-dev//usr/ install -d debian/libgjs-dev//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libgjs.so debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/ debian/libgjs-dev//usr/lib/x86_64-linux-gnu/ install -d debian/libgjs-dev//usr/share cp --reflink=auto -a debian/tmp/usr/share/gjs-1.0/ debian/libgjs-dev//usr/share/ install -d debian/.debhelper/generated/libgjs-dev dh_installdocs -a install -d debian/gjs/usr/share/doc/gjs cp --reflink=auto -a ./NEWS debian/gjs/usr/share/doc/gjs cp --reflink=auto -a ./README.md debian/gjs/usr/share/doc/gjs chmod -R u\+rw,go=rX debian/gjs/usr/share/doc install -p -m0644 debian/copyright debian/gjs/usr/share/doc/gjs/copyright install -d debian/gjs-tests/usr/share/doc/gjs-tests install -p -m0644 debian/copyright debian/gjs-tests/usr/share/doc/gjs-tests/copyright install -d debian/libgjs0g/usr/share/doc/libgjs0g install -p -m0644 debian/copyright debian/libgjs0g/usr/share/doc/libgjs0g/copyright install -d debian/libgjs-dev/usr/share/doc/libgjs-dev install -p -m0644 debian/copyright debian/libgjs-dev/usr/share/doc/libgjs-dev/copyright dh_installchangelogs -a install -p -m0644 debian/changelog debian/gjs/usr/share/doc/gjs/changelog.Debian install -p -m0644 debian/changelog debian/gjs-tests/usr/share/doc/gjs-tests/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/libgjs-dev cd debian/libgjs0g chmod a-x usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian chmod a-x usr/share/doc/gjs-tests/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/gjs/NEWS usr/share/doc/gjs/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/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-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/gjs/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/gjs/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/gjs-tests/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs-dev/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libgjs-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libgjs0g/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/gjs-tests/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libgjs-dev/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/gjs -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/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/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/libgjs-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/lintian/overrides -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests -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/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/usr/libexec -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x 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 chmod --changes u=rw,og=r debian/*-tests/usr/libexec/installed-tests/gjs/*.so mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) chmod --recursive --changes a+rX,u+w,og-w debian/*-tests/usr/libexec/installed-tests make[1]: Leaving directory '/build/gjs-59yvmm/gjs-1.70.0' dh_missing -a dh_dwz -a dwz -- debian/gjs/usr/bin/gjs-console dwz -- debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 install -d debian/gjs-tests/usr/lib/debug/.dwz/x86_64-linux-gnu dwz -mdebian/gjs-tests/usr/lib/debug/.dwz/x86_64-linux-gnu/gjs-tests.debug -M/usr/lib/debug/.dwz/x86_64-linux-gnu/gjs-tests.debug -- debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine objcopy --compress-debug-sections debian/gjs-tests/usr/lib/debug/.dwz/x86_64-linux-gnu/gjs-tests.debug dh_strip -a install -d debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/1d objcopy --only-keep-debug --compress-debug-sections debian/libgjs0g/usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/1d/5bc3f5a3b24438420568f58f7c6c332444c916.debug install -d debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/60 objcopy --only-keep-debug --compress-debug-sections debian/gjs/usr/bin/gjs-console debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/60/ca8f25d3a9969e884aeb74cd9eee147f35682b.debug 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 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 install -d debian/.debhelper/gjs/dbgsym-root/usr/share/doc ln -s gjs debian/.debhelper/gjs/dbgsym-root/usr/share/doc/gjs-dbgsym 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 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 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 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/gjs-tests/dbgsym-root/usr/share/doc ln -s gjs-tests debian/.debhelper/gjs-tests/dbgsym-root/usr/share/doc/gjs-tests-dbgsym 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: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 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 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: package gjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/gjs-tests dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined dpkg-gencontrol: warning: package 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: package gjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/gjs-tests/DEBIAN/control dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/libgjs0g/DEBIAN/control dh_md5sums -a cd debian/gjs >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/gjs-tests >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libgjs0g >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libgjs-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/gjs/DEBIAN/md5sums chmod 0644 -- debian/libgjs0g/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 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 chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/md5sums cd debian/.debhelper/gjs-tests/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/md5sums dh_builddeb -a dpkg-deb --root-owner-group --build debian/gjs-tests .. dpkg-deb --root-owner-group --build debian/libgjs0g .. dpkg-deb --root-owner-group --build debian/gjs .. dpkg-deb --root-owner-group --build debian/libgjs-dev .. dpkg-deb: building package 'gjs-tests' in '../gjs-tests_1.70.0-3_amd64.deb'. dpkg-deb: building package 'libgjs0g' in '../libgjs0g_1.70.0-3_amd64.deb'. dpkg-deb: building package 'gjs' in '../gjs_1.70.0-3_amd64.deb'. dpkg-deb: building package 'libgjs-dev' in '../libgjs-dev_1.70.0-3_amd64.deb'. dpkg-deb --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-3zqryhoyz I: cleaning package lists and apt cache... W: deleting files in /tmp: .X11-unix I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.iFXn_7KN_i... I: success in 4775.7324 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