1.68.1: test suite is crashing with several SIGSEGV
libffi 3.4.2, gcc 11.1.1, mozjs 78.11.0
+ cd gjs-1.68.1
+ xvfb-run -s '-screen 0 1600x1200x24' /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/60 gjs:JS / Introspection ERROR 0.39s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js MALLOC_PERTURB_=141 GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testIntrospection.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x2f6e64023d8 of 0x2a1d3dceaf0 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x2a1d3dcec10 class 0x7f14457eb6e0 in object 0x2a1d3d9d2e0
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x2a1d3d9d730, JSClass 0x7f14457e8180, in object 0x2a1d3d9d2e0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x2a1d3d9d2e0 in GIRepository 0x2f6e6402148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2a1d3d9d760, JSClass 0x7f14457e8180, in object 0x2a1d3d9d280
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2a1d3d9d7c0, JSClass 0x7f14457e8180, in object 0x2a1d3d9d280
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 0x2a1d3d9d820, JSClass 0x7f14457e8a40, in object 0x2a1d3d9d280
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2a1d3d9d880, JSClass 0x7f14457e8a40, in object 0x2a1d3d9d280
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 0x2a1d3d9d8e0, JSClass 0x7f14457e8180, in object 0x2a1d3d9d280
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2a1d3d9d940, JSClass 0x7f14457e8180, in object 0x2a1d3d9d2b0
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2a1d3d9d9a0, JSClass 0x7f14457e8180, in object 0x2a1d3d9d280
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x33657ed073d0, JSClass 0x7f14457e83a0, in object 0x2a1d3d9d280
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2a1d3d9da30, JSClass 0x7f14457e8180, in object 0x2f6e6402238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2a1d3d9dac0, JSClass 0x7f14457e8a40, in object 0x2a1d3d9d280
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 0x2a1d3d9db20, JSClass 0x7f14457e8180, in object 0x2a1d3d9d280
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' 0x2a1d3d9d280 in GIRepository 0x2f6e6402148
JS IMPORT: Importing module Gtk succeeded
JS IMPORT: Defining parent 0x2f6e64023d8 of 0x33657ed07e50 '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 0x2a1d3d9dbb0, JSClass 0x7f14457e8180, in object 0x2a1d3d9d2e0
JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2a1d3d9dc10, JSClass 0x7f14457e8180, in object 0x2a1d3d9db80
JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2a1d3d9dc70, JSClass 0x7f14457e8180, in object 0x2a1d3d9db80
JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
JS G NS: Defined namespace 'Gtk' 0x2a1d3d9db80 in GIRepository 0x2f6e6402148
JS IMPORT: Importing 'system'
JS NATIVE: Defining native module 'system'
JS IMPORT: Defining parent 0x2f6e6400100 of 0x2f6e641bab0 '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'
TAP parsing error: Too few tests run (expected 15, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
2/60 gjs:JS / Lang ERROR 0.39s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory MALLOC_PERTURB_=212 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testLang.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x3878d2d00098
JS IMPORT: Defining parent (nil) of 0x3878d2d00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x3878d2d00100 of 0x3878d2d003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x13815456d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13815456d420), global 0x13815456d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13815456d420), global 0x13815456d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13815456d420), global 0x13815456d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13815456d420), global 0x13815456d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13815456d420), global 0x13815456d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x3878d2d00100 of 0x3878d2d02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x3878d2d02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x3878d2d00100 of 0x3878d2d023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x3878d2d023d8 in 0x3878d2d00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x3878d2d00100 of 0x3878d2d027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x3878d2d00100 of 0x13815456e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x3878d2d023d8 of 0x13815456e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x13815459d070, JSClass 0x7f4b70bcba40, in object 0x13815459d040
JS CTX: Initialized class GIRepositoryGType prototype 0x3878d2d02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x13815456e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x13815459d0d0, JSClass 0x7f4b70bcba40, in object 0x13815459d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13815459d130, JSClass 0x7f4b70bcba40, in object 0x13815459d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x13815459d040 in GIRepository 0x3878d2d02148
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 0x3878d2d00100 of 0x13815456efa0 '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 0x13815459d1c0, JSClass 0x7f4b70bcba40, in object 0x13815459d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x3878d2d00100 of 0x13815456e550 '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
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x3878d2d00100 of 0x1381545ce6d0 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module lang succeeded
JS IMPORT: Defining parent 0x3878d2d00100 of 0x1381545ce670 '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'
TAP parsing error: Too few tests run (expected 9, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
3/60 gjs:JS / LegacyByteArray ERROR 0.38s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=208 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testLegacyByteArray.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x196d1bf00098
JS IMPORT: Defining parent (nil) of 0x196d1bf00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x196d1bf00100 of 0x196d1bf003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x12f44dc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x12f44dc6d420), global 0x12f44dc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x12f44dc6d420), global 0x12f44dc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x12f44dc6d420), global 0x12f44dc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x12f44dc6d420), global 0x12f44dc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x12f44dc6d420), global 0x12f44dc6d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x196d1bf00100 of 0x196d1bf02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x196d1bf02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x196d1bf00100 of 0x196d1bf023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x196d1bf023d8 in 0x196d1bf00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x196d1bf00100 of 0x196d1bf027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x196d1bf00100 of 0x12f44dc6e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x196d1bf023d8 of 0x12f44dc6e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x12f44dc9d070, JSClass 0x7f7301627a40, in object 0x12f44dc9d040
JS CTX: Initialized class GIRepositoryGType prototype 0x196d1bf02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x12f44dc6e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x12f44dc9d0d0, JSClass 0x7f7301627a40, in object 0x12f44dc9d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12f44dc9d130, JSClass 0x7f7301627a40, in object 0x12f44dc9d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x12f44dc9d040 in GIRepository 0x196d1bf02148
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 0x196d1bf00100 of 0x12f44dc6efa0 '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 0x12f44dc9d1c0, JSClass 0x7f7301627a40, in object 0x12f44dc9d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x196d1bf00100 of 0x12f44dc6e550 '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
JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GIMarshallingTests' 0x12f44dc9d250 in GIRepository 0x196d1bf02148
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'
TAP parsing error: Too few tests run (expected 14, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
4/60 gjs:JS / LegacyClass ERROR 0.37s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=228 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testLegacyClass.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x27c1ce00098
JS IMPORT: Defining parent (nil) of 0x27c1ce00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x27c1ce00100 of 0x27c1ce003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x234a4aa6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x234a4aa6d420), global 0x234a4aa6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x234a4aa6d420), global 0x234a4aa6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x234a4aa6d420), global 0x234a4aa6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x234a4aa6d420), global 0x234a4aa6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x234a4aa6d420), global 0x234a4aa6d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x27c1ce00100 of 0x27c1ce02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x27c1ce02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x27c1ce00100 of 0x27c1ce023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x27c1ce023d8 in 0x27c1ce00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x27c1ce00100 of 0x27c1ce027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x27c1ce00100 of 0x234a4aa6e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x27c1ce023d8 of 0x234a4aa6e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x234a4aa9d070, JSClass 0x7f220ca21a40, in object 0x234a4aa9d040
JS CTX: Initialized class GIRepositoryGType prototype 0x27c1ce02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x234a4aa6e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x234a4aa9d0d0, JSClass 0x7f220ca21a40, in object 0x234a4aa9d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x234a4aa9d130, JSClass 0x7f220ca21a40, in object 0x234a4aa9d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x234a4aa9d040 in GIRepository 0x27c1ce02148
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 0x27c1ce00100 of 0x234a4aa6efa0 '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 0x234a4aa9d1c0, JSClass 0x7f220ca21a40, in object 0x234a4aa9d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x27c1ce00100 of 0x234a4aa6e550 '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
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x27c1ce00100 of 0x234a4aace730 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module lang succeeded
JS IMPORT: Defining parent 0x27c1ce00100 of 0x234a4aace6d0 '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'
TAP parsing error: Too few tests run (expected 62, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
5/60 gjs:JS / LegacyGObject ERROR 0.36s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory MALLOC_PERTURB_=22 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testLegacyGObject.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
JS G OBJ: Defined class for Container (GtkContainer), prototype 0x106076a9dc40, JSClass 0x7eff17bd8180, in object 0x106076a9db50
JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
JS G NS: Defined namespace 'Gtk' 0x106076a9db50 in GIRepository 0x2be8dbc02148
JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module mainloop succeeded
JS IMPORT: Defining parent 0x2be8dbc00100 of 0x1a02ed511820 '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 0x2be8dbc1bff8
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 0x560069c0aaf0 type GParamString
JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069c0ab80 type GParamString
JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069c0ac10 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 0x2be8dbc1c128
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 0x106076a9dca0, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
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 0x106076a9dd00, JSClass 0x7eff17bd8180, in object 0x106076a9d250
JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x106076a9dd60, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio'
JS G IFACE: Defined class for Initable (GInitable), prototype 0x1a02ed511e20, JSClass 0x7eff17bd83a0, in object 0x106076a9d250
JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x106076a9ddf0, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x106076a9de50, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x106076a9deb0, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x106076a9df10, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x106076a9df70, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069c0adc0 type GParamString
JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x1a02ed51d8b0, JSClass 0x7eff17bd83a0, in object 0x2be8dbc02238
JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x1a02ed51d940, JSClass 0x7eff17bd83a0, in object 0x2be8dbc02238
JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069db6120 type GParamOverride
JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069c0ae50 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 0x1a02ed529070, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069db6190 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 0x1a02ed5290d0, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069db6200 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 0x1a02ed529130, JSClass 0x7eff17bd8180, in object 0x2be8dbc02238
JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x1a02ed53a640, JSClass 0x7eff17bd83a0, in object 0x1a02ed52a600
JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x1a02ed53a6d0, JSClass 0x7eff17bd83a0, in object 0x1a02ed52a600
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 0x560069cbd320 type GParamInt
JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069cbd3a0 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 0x1a02ed5291f0, JSClass 0x7eff17bd8180, in object 0x1a02ed52a600
JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x560069db6270 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 0x1a02ed529250, JSClass 0x7eff17bd8180, in object 0x1a02ed52a600
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'
TAP parsing error: Too few tests run (expected 60, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
6/60 gjs:JS / Mainloop ERROR 0.36s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=169 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testMainloop.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1781e396d420), global 0x1781e396d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x37ebb9e02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x37ebb9e02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x37ebb9e023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x37ebb9e023d8 in 0x37ebb9e00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x37ebb9e027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x1781e396e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x37ebb9e023d8 of 0x1781e396e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x1781e399d070, JSClass 0x7fc994eaea40, in object 0x1781e399d040
JS CTX: Initialized class GIRepositoryGType prototype 0x37ebb9e02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x1781e396e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x1781e399d0d0, JSClass 0x7fc994eaea40, in object 0x1781e399d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1781e399d130, JSClass 0x7fc994eaea40, in object 0x1781e399d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x1781e399d040 in GIRepository 0x37ebb9e02148
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 0x37ebb9e00100 of 0x1781e396efa0 '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 0x1781e399d1c0, JSClass 0x7fc994eaea40, in object 0x1781e399d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x1781e396e550 '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
JS IMPORT: Importing '_gi'
JS NATIVE: Defining native module '_gi'
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x37ebb9e141d8 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x1781e399d280 in GIRepository 0x37ebb9e02148
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x1781e39ce730 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x1781e39ce790 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x37ebb9e023d8 of 0x1781e39ce6d0 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x1781e39ce850 class 0x7fc994eb16e0 in object 0x1781e399d250
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x1781e399d6d0, JSClass 0x7fc994eae180, in object 0x1781e399d250
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x1781e399d250 in GIRepository 0x37ebb9e02148
JS IMPORT: Importing module mainloop succeeded
JS IMPORT: Defining parent 0x37ebb9e00100 of 0x1781e39ce670 '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'
TAP parsing error: Too few tests run (expected 8, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
7/60 gjs:JS / Namespace ERROR 0.35s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 MALLOC_PERTURB_=30 GSETTINGS_BACKEND=memory GJS_PATH='' LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testNamespace.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x6df25c00098
JS IMPORT: Defining parent (nil) of 0x6df25c00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x6df25c00100 of 0x6df25c003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3bf13526d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3bf13526d420), global 0x3bf13526d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3bf13526d420), global 0x3bf13526d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3bf13526d420), global 0x3bf13526d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3bf13526d420), global 0x3bf13526d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3bf13526d420), global 0x3bf13526d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x6df25c00100 of 0x6df25c02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x6df25c02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x6df25c00100 of 0x6df25c023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x6df25c023d8 in 0x6df25c00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x6df25c00100 of 0x6df25c027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x6df25c00100 of 0x3bf13526e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x6df25c023d8 of 0x3bf13526e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x3bf13529d070, JSClass 0x7f2088857a40, in object 0x3bf13529d040
JS CTX: Initialized class GIRepositoryGType prototype 0x6df25c02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x3bf13526e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bf13529d0d0, JSClass 0x7f2088857a40, in object 0x3bf13529d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bf13529d130, JSClass 0x7f2088857a40, in object 0x3bf13529d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x3bf13529d040 in GIRepository 0x6df25c02148
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 0x6df25c00100 of 0x3bf13526efa0 '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 0x3bf13529d1c0, JSClass 0x7f2088857a40, in object 0x3bf13529d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x6df25c00100 of 0x3bf13526e550 '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
JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'Regress' 0x3bf13529d250 in GIRepository 0x6df25c02148
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'
TAP parsing error: Too few tests run (expected 1, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
8/60 gjs:JS / Package ERROR 0.35s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=3 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testPackage.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x3051dfb9d2e0 in GIRepository 0x2e3b5602148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3051dfb9d760, JSClass 0x7fea6b679180, in object 0x3051dfb9d280
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3051dfb9d7c0, JSClass 0x7fea6b679180, in object 0x3051dfb9d280
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 0x3051dfb9d820, JSClass 0x7fea6b679a40, in object 0x3051dfb9d280
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3051dfb9d880, JSClass 0x7fea6b679a40, in object 0x3051dfb9d280
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 0x3051dfb9d8e0, JSClass 0x7fea6b679180, in object 0x3051dfb9d280
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3051dfb9d940, JSClass 0x7fea6b679180, in object 0x3051dfb9d2b0
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3051dfb9d9a0, JSClass 0x7fea6b679180, in object 0x3051dfb9d280
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x20ada6108430, JSClass 0x7fea6b6793a0, in object 0x3051dfb9d280
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3051dfb9da30, JSClass 0x7fea6b679180, in object 0x2e3b5602238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3051dfb9dac0, JSClass 0x7fea6b679a40, in object 0x3051dfb9d280
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 0x3051dfb9db20, JSClass 0x7fea6b679180, in object 0x3051dfb9d280
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' 0x3051dfb9d280 in GIRepository 0x2e3b5602148
JS IMPORT: Importing 'system'
JS NATIVE: Defining native module 'system'
JS IMPORT: Defining parent 0x2e3b5600100 of 0x2e3b561aa68 'system' is mod 1
JS IMPORT: successfully imported module 'system'
JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/
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 0x2e3b561b018
JS IMPORT: Importing module _gettext succeeded
JS IMPORT: Defining parent 0x2e3b5600100 of 0x20ada6108f10 '_gettext' is mod 1
JS IMPORT: successfully imported module '_gettext'
JS IMPORT: Importing module gettext succeeded
JS IMPORT: Defining parent 0x2e3b5600100 of 0x20ada6108eb0 'gettext' is mod 1
JS IMPORT: successfully imported module 'gettext'
JS IMPORT: Importing module package succeeded
JS IMPORT: Defining parent 0x2e3b5600100 of 0x3051dfbce670 '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'
TAP parsing error: Too few tests run (expected 20, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
9/60 gjs:JS / ParamSpec ERROR 0.34s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=237 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testParamSpec.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G BXD: Defined class for Variant (GVariant), prototype 0x1c02c549d070, JSClass 0x7f69866f0a40, in object 0x1c02c549d040
JS CTX: Initialized class GIRepositoryGType prototype 0x365de7402a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x1c02c546e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c02c549d0d0, JSClass 0x7f69866f0a40, in object 0x1c02c549d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c02c549d130, JSClass 0x7f69866f0a40, in object 0x1c02c549d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x1c02c549d040 in GIRepository 0x365de7402148
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 0x365de7400100 of 0x1c02c546efa0 '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 0x1c02c549d1c0, JSClass 0x7f69866f0a40, in object 0x1c02c549d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x365de7400100 of 0x1c02c546e550 '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
JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'Regress' 0x1c02c549d250 in GIRepository 0x365de7402148
JS IMPORT: Importing '_gi'
JS NATIVE: Defining native module '_gi'
JS IMPORT: Defining parent 0x365de7400100 of 0x365de7414200 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x1c02c549d2b0 in GIRepository 0x365de7402148
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x365de7400100 of 0x1c02c54ce6d0 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x365de7400100 of 0x1c02c54ce730 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x365de74023d8 of 0x1c02c54ce670 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x1c02c54ce7f0 class 0x7f69866f36e0 in object 0x1c02c549d280
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x1c02c549d700, JSClass 0x7f69866f0180, in object 0x1c02c549d280
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x1c02c549d280 in GIRepository 0x365de7402148
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 0x365de74176f8
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 0x365de741f318
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 0x365de7420d28
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'
TAP parsing error: Too few tests run (expected 28, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
10/60 gjs:JS / Print ERROR 0.33s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js MALLOC_PERTURB_=204 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testPrint.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x445ae500098
JS IMPORT: Defining parent (nil) of 0x445ae500100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x445ae500100 of 0x445ae5003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1de8ac16d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1de8ac16d420), global 0x1de8ac16d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1de8ac16d420), global 0x1de8ac16d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1de8ac16d420), global 0x1de8ac16d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1de8ac16d420), global 0x1de8ac16d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1de8ac16d420), global 0x1de8ac16d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x445ae500100 of 0x445ae502148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x445ae502280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x445ae500100 of 0x445ae5023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x445ae5023d8 in 0x445ae500100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x445ae500100 of 0x445ae5027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x445ae500100 of 0x1de8ac16e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x445ae5023d8 of 0x1de8ac16e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x1de8ac19d070, JSClass 0x7fbb0b933a40, in object 0x1de8ac19d040
JS CTX: Initialized class GIRepositoryGType prototype 0x445ae502a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x1de8ac16e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x1de8ac19d0d0, JSClass 0x7fbb0b933a40, in object 0x1de8ac19d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1de8ac19d130, JSClass 0x7fbb0b933a40, in object 0x1de8ac19d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x1de8ac19d040 in GIRepository 0x445ae502148
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 0x445ae500100 of 0x1de8ac16efa0 '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 0x1de8ac19d1c0, JSClass 0x7fbb0b933a40, in object 0x1de8ac19d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x445ae500100 of 0x1de8ac16e550 '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'
TAP parsing error: Too few tests run (expected 4, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
11/60 gjs:JS / Regress ERROR 0.33s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=102 TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testRegress.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2ea70949d820, JSClass 0x7f6b8f11fa40, in object 0x2ea70949d280
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2ea70949d880, JSClass 0x7f6b8f11fa40, in object 0x2ea70949d280
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 0x2ea70949d8e0, JSClass 0x7f6b8f11f180, in object 0x2ea70949d280
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2ea70949d940, JSClass 0x7f6b8f11f180, in object 0x2ea70949d2b0
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2ea70949d9a0, JSClass 0x7f6b8f11f180, in object 0x2ea70949d280
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x1b4264e183d0, JSClass 0x7f6b8f11f3a0, in object 0x2ea70949d280
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2ea70949da30, JSClass 0x7f6b8f11f180, in object 0x1595c0602238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2ea70949dac0, JSClass 0x7f6b8f11fa40, in object 0x2ea70949d280
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 0x2ea70949db20, JSClass 0x7f6b8f11f180, in object 0x2ea70949d280
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' 0x2ea70949d280 in GIRepository 0x1595c0602148
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 0x1595c060af80
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 0x1595c060afe8
JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress'
JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x1b4264e45cd0, JSClass 0x7f6b8f11f3a0, in object 0x2ea70949d250
JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55eed21f1770 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 0x1595c06647f0
JS G OBJ: Defined class for Gjs_Implementor (Gjs_Implementor), prototype 0x2ea70949dc10, JSClass 0x7f6b8f11f180, in object 0x1b4264e283a0
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'
TAP parsing error: Too few tests run (expected 260, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
12/60 gjs:JS / Signals ERROR 0.32s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory MALLOC_PERTURB_=151 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testSignals.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x97b32000098
JS IMPORT: Defining parent (nil) of 0x97b32000100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x97b32000100 of 0x97b320003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x3da50986d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3da50986d420), global 0x3da50986d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3da50986d420), global 0x3da50986d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3da50986d420), global 0x3da50986d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3da50986d420), global 0x3da50986d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x3da50986d420), global 0x3da50986d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x97b32000100 of 0x97b32002148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x97b32002280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x97b32000100 of 0x97b320023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x97b320023d8 in 0x97b32000100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x97b32000100 of 0x97b320027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x97b32000100 of 0x3da50986e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x97b320023d8 of 0x3da50986e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x3da50989d070, JSClass 0x7f6140399a40, in object 0x3da50989d040
JS CTX: Initialized class GIRepositoryGType prototype 0x97b32002a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x3da50986e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x3da50989d0d0, JSClass 0x7f6140399a40, in object 0x3da50989d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3da50989d130, JSClass 0x7f6140399a40, in object 0x3da50989d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x3da50989d040 in GIRepository 0x97b32002148
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 0x97b32000100 of 0x3da50986efa0 '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 0x3da50989d1c0, JSClass 0x7f6140399a40, in object 0x3da50989d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x97b32000100 of 0x3da50986e550 '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
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x97b32000100 of 0x3da5098ce6d0 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module lang succeeded
JS IMPORT: Defining parent 0x97b32000100 of 0x3da5098ce670 'lang' is mod 1
JS IMPORT: successfully imported module 'lang'
JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _signals succeeded
JS IMPORT: Defining parent 0x97b32000100 of 0x3da5098ce790 '_signals' is mod 1
JS IMPORT: successfully imported module '_signals'
JS IMPORT: Importing module signals succeeded
JS IMPORT: Defining parent 0x97b32000100 of 0x3da5098ce730 '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'
TAP parsing error: Too few tests run (expected 14, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
13/60 gjs:JS / System ERROR 0.31s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals MALLOC_PERTURB_=187 NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testSystem.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x4520616d420), global 0x4520616d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x153b7700100 of 0x153b7702148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x153b7702280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x153b7700100 of 0x153b77023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x153b77023d8 in 0x153b7700100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x153b7700100 of 0x153b77027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x153b7700100 of 0x4520616e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x153b77023d8 of 0x4520616e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x4520619d070, JSClass 0x7f0017cd4a40, in object 0x4520619d040
JS CTX: Initialized class GIRepositoryGType prototype 0x153b7702a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x4520616e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x4520619d0d0, JSClass 0x7f0017cd4a40, in object 0x4520619d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4520619d130, JSClass 0x7f0017cd4a40, in object 0x4520619d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x4520619d040 in GIRepository 0x153b7702148
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 0x153b7700100 of 0x4520616efa0 '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 0x4520619d1c0, JSClass 0x7f0017cd4a40, in object 0x4520619d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x153b7700100 of 0x4520616e550 '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 0x153b7700100 of 0x153b7713fa0 'system' is mod 1
JS IMPORT: successfully imported module 'system'
JS IMPORT: Importing '_gi'
JS NATIVE: Defining native module '_gi'
JS IMPORT: Defining parent 0x153b7700100 of 0x153b7714200 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x4520619d280 in GIRepository 0x153b7702148
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x153b7700100 of 0x452061ce6d0 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x153b7700100 of 0x452061ce730 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x153b77023d8 of 0x452061ce670 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x452061ce7f0 class 0x7f0017cd76e0 in object 0x4520619d250
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x4520619d6d0, JSClass 0x7f0017cd4180, in object 0x4520619d250
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x4520619d250 in GIRepository 0x153b7702148
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'
TAP parsing error: Too few tests run (expected 11, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
14/60 gjs:JS / Tweener ERROR 0.31s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js MALLOC_PERTURB_=19 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testTweener.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x86bfa76d420), global 0x86bfa76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x86bfa76d420), global 0x86bfa76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x86bfa76d420), global 0x86bfa76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x86bfa76d420), global 0x86bfa76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x86bfa76d420), global 0x86bfa76d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x2d241a100100 of 0x2d241a102148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d241a102280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x2d241a100100 of 0x2d241a1023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x2d241a1023d8 in 0x2d241a100100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x2d241a100100 of 0x2d241a1027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x2d241a100100 of 0x86bfa76e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x2d241a1023d8 of 0x86bfa76e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x86bfa79d070, JSClass 0x7f38d08aba40, in object 0x86bfa79d040
JS CTX: Initialized class GIRepositoryGType prototype 0x2d241a102a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x86bfa76e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x86bfa79d0d0, JSClass 0x7f38d08aba40, in object 0x86bfa79d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x86bfa79d130, JSClass 0x7f38d08aba40, in object 0x86bfa79d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x86bfa79d040 in GIRepository 0x2d241a102148
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 0x2d241a100100 of 0x86bfa76efa0 '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 0x86bfa79d1c0, JSClass 0x7f38d08aba40, in object 0x86bfa79d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x2d241a100100 of 0x86bfa76e550 '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
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener'
JS IMPORT: Importing directory 'tweener'
JS IMPORT: Defining parent 0x2d241a100100 of 0x2d241a1140d0 'tweener' is mod 1
JS IMPORT: Defined importer 'tweener' 0x2d241a1140d0 in 0x2d241a100100
JS IMPORT: successfully imported directory 'tweener'
JS IMPORT: Importing module tweenList succeeded
JS IMPORT: Defining parent 0x2d241a1140d0 of 0x86bfa7ce700 'tweenList' is mod 1
JS IMPORT: successfully imported module 'tweenList'
JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x2d241a100100 of 0x86bfa7ce880 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module lang succeeded
JS IMPORT: Defining parent 0x2d241a100100 of 0x86bfa7ce820 'lang' is mod 1
JS IMPORT: successfully imported module 'lang'
JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _signals succeeded
JS IMPORT: Defining parent 0x2d241a100100 of 0x86bfa7ce8e0 '_signals' is mod 1
JS IMPORT: successfully imported module '_signals'
JS IMPORT: Importing module signals succeeded
JS IMPORT: Defining parent 0x2d241a100100 of 0x86bfa7ce7c0 'signals' is mod 1
JS IMPORT: successfully imported module 'signals'
JS IMPORT: Importing module tweener succeeded
JS IMPORT: Defining parent 0x2d241a1140d0 of 0x86bfa7ce670 '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'
TAP parsing error: Too few tests run (expected 17, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
15/60 gjs:JS / WarnLib ERROR 0.30s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=50 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testWarnLib.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Importing '_gi'
JS NATIVE: Defining native module '_gi'
JS IMPORT: Defining parent 0x155ba7700100 of 0x155ba7715aa0 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x155ba7700100 of 0x23e83d4ceb50 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x155ba77023d8 of 0x23e83d4ceaf0 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x23e83d4cec10 class 0x7f25967c16e0 in object 0x23e83d49d2b0
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x23e83d49d700, JSClass 0x7f25967be180, in object 0x23e83d49d2b0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x23e83d49d2b0 in GIRepository 0x155ba7702148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x23e83d49d730, JSClass 0x7f25967be180, in object 0x23e83d49d250
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x23e83d49d790, JSClass 0x7f25967be180, in object 0x23e83d49d250
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 0x23e83d49d7f0, JSClass 0x7f25967bea40, in object 0x23e83d49d250
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x23e83d49d850, JSClass 0x7f25967bea40, in object 0x23e83d49d250
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 0x23e83d49d8b0, JSClass 0x7f25967be180, in object 0x23e83d49d250
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x23e83d49d910, JSClass 0x7f25967be180, in object 0x23e83d49d280
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x23e83d49d970, JSClass 0x7f25967be180, in object 0x23e83d49d250
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x26547e4053d0, JSClass 0x7f25967be3a0, in object 0x23e83d49d250
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x23e83d49da00, JSClass 0x7f25967be180, in object 0x155ba7702238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x23e83d49da90, JSClass 0x7f25967bea40, in object 0x23e83d49d250
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 0x23e83d49daf0, JSClass 0x7f25967be180, in object 0x23e83d49d250
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' 0x23e83d49d250 in GIRepository 0x155ba7702148
JS IMPORT: JS import 'WarnLib' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'WarnLib' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'WarnLib' 0x23e83d49db50 in GIRepository 0x155ba7702148
JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib'
JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x26547e405f10, JSClass 0x7f25967be3a0, in object 0x23e83d49db50
JS G OBJ: Defined class for Gjs_WhateverImpl (Gjs_WhateverImpl), prototype 0x23e83d49dbb0, JSClass 0x7f25967be180, in object 0x155ba7702238
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'
TAP parsing error: Too few tests run (expected 2, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
16/60 gjs:JS / Cairo ERROR 0.29s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=27 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testCairo.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
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 0x132872e32a30
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 0x132872e32a98
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 0x132872e32b00
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 0x132872e32b68
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 0x132872e32d50
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 0x132872e32db8
JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo'
JS G BXD: Defined class for Region (CairoRegion), prototype 0xd2192d220d0, JSClass 0x7f04de985a40, in object 0x3c5ee9d9ddf0
JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo'
JS G BXD: Defined class for Context (CairoContext), prototype 0xd2192d22100, JSClass 0x7f04de985a40, in object 0x3c5ee9d9ddf0
JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo'
JS G BXD: Defined class for Surface (CairoSurface), prototype 0xd2192d22130, JSClass 0x7f04de985a40, in object 0x3c5ee9d9ddf0
JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo'
JS G BXD: Defined class for Path (void), prototype 0xd2192d22160, JSClass 0x7f04de985a40, in object 0x3c5ee9d9ddf0
JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo'
JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xd2192d22190, JSClass 0x7f04de985a40, in object 0x3c5ee9d9ddf0
JS G NS: Defined namespace 'cairo' 0x3c5ee9d9ddf0 in GIRepository 0x132872e02148
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'
TAP parsing error: Too few tests run (expected 39, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
17/60 gjs:JS / Gtk3 ERROR 0.28s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=184 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGtk3.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio'
JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3dd17d39d8b0, JSClass 0x7f8208580180, in object 0x3dd17d39d250
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3dd17d39d910, JSClass 0x7f8208580180, in object 0x3dd17d39d280
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3dd17d39d970, JSClass 0x7f8208580180, in object 0x3dd17d39d250
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x109053808400, JSClass 0x7f82085803a0, in object 0x3dd17d39d250
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3dd17d39da00, JSClass 0x7f8208580180, in object 0x5ca8b02238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3dd17d39da90, JSClass 0x7f8208580a40, in object 0x3dd17d39d250
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 0x3dd17d39daf0, JSClass 0x7f8208580180, in object 0x3dd17d39d250
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' 0x3dd17d39d250 in GIRepository 0x5ca8b02148
JS IMPORT: Importing module Gtk succeeded
JS IMPORT: Defining parent 0x5ca8b023d8 of 0x109053808e80 '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 0x3dd17d39db80, JSClass 0x7f8208580180, in object 0x3dd17d39d2b0
JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3dd17d39dbe0, JSClass 0x7f8208580180, in object 0x3dd17d39db50
JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3dd17d39dc40, JSClass 0x7f8208580180, in object 0x3dd17d39db50
JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
JS G NS: Defined namespace 'Gtk' 0x3dd17d39db50 in GIRepository 0x5ca8b02148
JS IMPORT: Importing 'system'
JS NATIVE: Defining native module 'system'
JS IMPORT: Defining parent 0x5ca8b00100 of 0x5ca8b1ba68 '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 0x3dd17d39dca0, JSClass 0x7f8208580180, in object 0x3dd17d39db50
JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x3dd17d39dd00, JSClass 0x7f8208580180, in object 0x5ca8b02238
JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x3dd17d39dd60, JSClass 0x7f8208580180, in object 0x5ca8b02238
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 0x3dd17d39ddf0, JSClass 0x7f8208580180, in object 0x3dd17d39d250
JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x3dd17d39de50, JSClass 0x7f8208580180, in object 0x3dd17d39d250
JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x3dd17d39deb0, JSClass 0x7f8208580180, in object 0x5ca8b02238
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 0x3dd17d39df40, JSClass 0x7f8208580180, in object 0x3dd17d39d250
JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x3dd17d39dfa0, JSClass 0x7f8208580180, in object 0x3dd17d39d250
JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x109053819040, JSClass 0x7f8208580180, in object 0x5ca8b02238
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 0x1090538190d0, JSClass 0x7f8208580180, in object 0x3dd17d39d250
JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x109053819130, JSClass 0x7f8208580180, in object 0x3dd17d39d250
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 0x109053819190, JSClass 0x7f8208580180, in object 0x5ca8b02238
JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x109053819220, JSClass 0x7f8208580180, in object 0x5ca8b02238
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'
TAP parsing error: Too few tests run (expected 28, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
18/60 gjs:Debugger / backtrace command OK 0.35s 1 subtests passed
19/60 gjs:JS / ESModules ERROR 0.38s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=104 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testESModules.js -m
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x80066000100 of 0x8a06ffa400 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x800660023d8 of 0x8a06ffa3a0 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x8a06ffa4c0 class 0x7f6f643956e0 in object 0x8a06f9d2e0
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x8a06f9d730, JSClass 0x7f6f64392180, in object 0x8a06f9d2e0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x8a06f9d2e0 in GIRepository 0x80066002148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x8a06f9d760, JSClass 0x7f6f64392180, in object 0x8a06f9d2b0
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x8a06f9d7c0, JSClass 0x7f6f64392180, in object 0x8a06f9d2b0
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 0x8a06f9d820, JSClass 0x7f6f64392a40, in object 0x8a06f9d2b0
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x8a06f9d880, JSClass 0x7f6f64392a40, in object 0x8a06f9d2b0
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 0x8a06f9d8e0, JSClass 0x7f6f64392180, in object 0x8a06f9d2b0
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x8a06f9d940, JSClass 0x7f6f64392180, in object 0x8a06f9d250
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x8a06f9d9a0, JSClass 0x7f6f64392180, in object 0x8a06f9d2b0
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x8a06ffac40, JSClass 0x7f6f643923a0, in object 0x8a06f9d2b0
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x8a06f9da30, JSClass 0x7f6f64392180, in object 0x80066002238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x8a06f9dac0, JSClass 0x7f6f64392a40, in object 0x8a06f9d2b0
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 0x8a06f9db20, JSClass 0x7f6f64392180, in object 0x8a06f9d2b0
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' 0x8a06f9d2b0 in GIRepository 0x80066002148
JS IMPORT: Module resolve hook for module 'system' (relative to 0x8a06fed2e0), global 0x8a06f6d1a0
JS IMPORT: Module metadata hook for module 0x8a06fed880
JS IMPORT: Defining meta.importSync for module 0x8a06fed880
JS NATIVE: Defining native module 'system'
JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/modules/exports.js' (relative to 0x8a06fed2e0), global 0x8a06f6d1a0
JS IMPORT: Module resolve hook for module 'gi://Gio' (relative to 0x8a06feda60), global 0x8a06f6d1a0
JS IMPORT: Module metadata hook for module 0x8a06feda60
JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x8a06f9db80, JSClass 0x7f6f64392180, in object 0x80066002238
JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/modules/importmeta.js' (relative to 0x8a06fed2e0), global 0x8a06f6d1a0
JS IMPORT: Module metadata hook for module 0x8a06fedba0
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'
TAP parsing error: Too few tests run (expected 22, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
20/60 gjs:Debugger / breakpoint command OK 0.35s 1 subtests passed
21/60 gjs:JS / LegacyGtk ERROR 0.41s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js MALLOC_PERTURB_=214 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testLegacyGtk.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x2991f05023d8 of 0x2c35bf6ceb50 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x2c35bf6cec70 class 0x7f83ab2a86e0 in object 0x2c35bf69d2e0
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x2c35bf69d730, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d2e0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x2c35bf69d2e0 in GIRepository 0x2991f0502148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2c35bf69d760, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d280
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2c35bf69d7c0, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d280
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 0x2c35bf69d820, JSClass 0x7f83ab2a5a40, in object 0x2c35bf69d280
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2c35bf69d880, JSClass 0x7f83ab2a5a40, in object 0x2c35bf69d280
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 0x2c35bf69d8e0, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d280
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2c35bf69d940, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d2b0
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2c35bf69d9a0, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d280
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x2a8790707430, JSClass 0x7f83ab2a53a0, in object 0x2c35bf69d280
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2c35bf69da30, JSClass 0x7f83ab2a5180, in object 0x2991f0502238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2c35bf69dac0, JSClass 0x7f83ab2a5a40, in object 0x2c35bf69d280
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 0x2c35bf69db20, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d280
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' 0x2c35bf69d280 in GIRepository 0x2991f0502148
JS IMPORT: Importing module Gtk succeeded
JS IMPORT: Defining parent 0x2991f05023d8 of 0x2c35bf6ce670 '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 0x2c35bf69db80, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d2e0
JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x2c35bf69dbe0, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d250
JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
JS G OBJ: Defined class for Container (GtkContainer), prototype 0x2c35bf69dc40, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d250
JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
JS G NS: Defined namespace 'Gtk' 0x2c35bf69d250 in GIRepository 0x2991f0502148
JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk'
JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x2c35bf69dca0, JSClass 0x7f83ab2a5180, in object 0x2c35bf69d250
JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x2c35bf69dd00, JSClass 0x7f83ab2a5180, in object 0x2991f0502238
JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x2c35bf69dd60, JSClass 0x7f83ab2a5180, in object 0x2991f0502238
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'
TAP parsing error: Too few tests run (expected 7, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
22/60 gjs:JS / CairoModule ERROR 0.38s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js MALLOC_PERTURB_=48 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testCairoModule.js -m
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
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 0x1e09e3116e20
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 0x1e09e3116e88
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 0x1e09e3116ef0
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 0x1e09e3116f58
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 0x1e09e3117140
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 0x1e09e31171a8
JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo'
JS G BXD: Defined class for Region (CairoRegion), prototype 0x17ee06e9d5b0, JSClass 0x7f0ce4084a40, in object 0x17ee06e9d310
JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo'
JS G BXD: Defined class for Context (CairoContext), prototype 0x17ee06e9d5e0, JSClass 0x7f0ce4084a40, in object 0x17ee06e9d310
JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo'
JS G BXD: Defined class for Surface (CairoSurface), prototype 0x17ee06e9d610, JSClass 0x7f0ce4084a40, in object 0x17ee06e9d310
JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo'
JS G BXD: Defined class for Path (void), prototype 0x17ee06e9d640, JSClass 0x7f0ce4084a40, in object 0x17ee06e9d310
JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo'
JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x17ee06e9d6a0, JSClass 0x7f0ce4084a40, in object 0x17ee06e9d310
JS G NS: Defined namespace 'cairo' 0x17ee06e9d310 in GIRepository 0x1e09e3102148
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'
TAP parsing error: Too few tests run (expected 3, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
23/60 gjs:Debugger / continue command OK 0.35s 1 subtests passed
24/60 gjs:Debugger / delete command OK 0.34s 1 subtests passed
25/60 gjs:JS / GObjectDestructionAccess ERROR 0.43s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=118 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x5ecf98cec10 class 0x7fec171fe6e0 in object 0x5ecf989d2b0
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x5ecf989d700, JSClass 0x7fec171fb180, in object 0x5ecf989d2b0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x5ecf989d2b0 in GIRepository 0x4a782d02148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x5ecf989d730, JSClass 0x7fec171fb180, in object 0x5ecf989d250
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x5ecf989d790, JSClass 0x7fec171fb180, in object 0x5ecf989d250
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 0x5ecf989d7f0, JSClass 0x7fec171fba40, in object 0x5ecf989d250
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x5ecf989d850, JSClass 0x7fec171fba40, in object 0x5ecf989d250
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 0x5ecf989d8b0, JSClass 0x7fec171fb180, in object 0x5ecf989d250
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x5ecf989d910, JSClass 0x7fec171fb180, in object 0x5ecf989d280
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x5ecf989d970, JSClass 0x7fec171fb180, in object 0x5ecf989d250
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x2dfe4f1083d0, JSClass 0x7fec171fb3a0, in object 0x5ecf989d250
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x5ecf989da00, JSClass 0x7fec171fb180, in object 0x4a782d02238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x5ecf989da90, JSClass 0x7fec171fba40, in object 0x5ecf989d250
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 0x5ecf989daf0, JSClass 0x7fec171fb180, in object 0x5ecf989d250
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' 0x5ecf989d250 in GIRepository 0x4a782d02148
JS IMPORT: JS import 'GjsTestTools' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsTestTools' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsTestTools' 0x5ecf989db50 in GIRepository 0x4a782d02148
JS IMPORT: Importing module Gtk succeeded
JS IMPORT: Defining parent 0x4a782d023d8 of 0x2dfe4f108e50 '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 0x5ecf989dbb0, JSClass 0x7fec171fb180, in object 0x5ecf989d2b0
JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x5ecf989dc10, JSClass 0x7fec171fb180, in object 0x5ecf989db80
JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk'
JS G OBJ: Defined class for Container (GtkContainer), prototype 0x5ecf989dc70, JSClass 0x7fec171fb180, in object 0x5ecf989db80
JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container)
JS G NS: Defined namespace 'Gtk' 0x5ecf989db80 in GIRepository 0x4a782d02148
JS IMPORT: Importing 'system'
JS NATIVE: Defining native module 'system'
JS IMPORT: Defining parent 0x4a782d00100 of 0x4a782d1bab0 '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'
TAP parsing error: Too few tests run (expected 35, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
26/60 gjs:JS / Gtk4 ERROR 0.41s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=57 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGtk4.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x14cc9a29d880, JSClass 0x7fb0581e3a40, in object 0x14cc9a29d280
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 0x14cc9a29d8e0, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x14cc9a29d940, JSClass 0x7fb0581e3180, in object 0x14cc9a29d2b0
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x14cc9a29d9a0, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x3136dc407400, JSClass 0x7fb0581e33a0, in object 0x14cc9a29d280
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x14cc9a29da30, JSClass 0x7fb0581e3180, in object 0x17c583002238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x14cc9a29dac0, JSClass 0x7fb0581e3a40, in object 0x14cc9a29d280
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 0x14cc9a29db20, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
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' 0x14cc9a29d280 in GIRepository 0x17c583002148
JS IMPORT: Importing module Gtk succeeded
JS IMPORT: Defining parent 0x17c5830023d8 of 0x3136dc407e80 '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 0x14cc9a29dbb0, JSClass 0x7fb0581e3180, in object 0x14cc9a29d2e0
JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x14cc9a29dc10, JSClass 0x7fb0581e3180, in object 0x14cc9a29db80
JS G OBJ: Defining method get_first_child in prototype for GtkWidget (Gtk.Widget)
JS G NS: Found info type INTERFACE for 'BuilderScope' in namespace 'Gtk'
JS G IFACE: Defined class for BuilderScope (GtkBuilderScope), prototype 0x3136dc40f460, JSClass 0x7fb0581e33a0, in object 0x14cc9a29db80
JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib'
JS G OBJ: Defined class for Gjs_anonymous_020ec288-725f-468f-98d4-a2f856e2a87c (Gjs_anonymous_020ec288-725f-468f-98d4-a2f856e2a87c), prototype 0x14cc9a29dca0, JSClass 0x7fb0581e3180, in object 0x17c583002238
JS G NS: Defined namespace 'Gtk' 0x14cc9a29db80 in GIRepository 0x17c583002148
JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk'
JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x14cc9a29dd00, JSClass 0x7fb0581e3180, in object 0x14cc9a29db80
JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x14cc9a29dd60, JSClass 0x7fb0581e3180, in object 0x17c583002238
JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x14cc9a29ddc0, JSClass 0x7fb0581e3180, in object 0x17c583002238
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 0x14cc9a29de50, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x14cc9a29deb0, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x14cc9a29df10, JSClass 0x7fb0581e3180, in object 0x17c583002238
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 0x14cc9a29dfa0, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x3136dc418040, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x3136dc4180a0, JSClass 0x7fb0581e3180, in object 0x17c583002238
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 0x3136dc418130, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x3136dc418190, JSClass 0x7fb0581e3180, in object 0x14cc9a29d280
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 0x3136dc4181f0, JSClass 0x7fb0581e3180, in object 0x17c583002238
JS G OBJ: Defined class for Gjs_SubclassSubclass (Gjs_SubclassSubclass), prototype 0x3136dc418280, JSClass 0x7fb0581e3180, in object 0x17c583002238
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'
TAP parsing error: Too few tests run (expected 23, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
27/60 gjs:dbus / GDBus ERROR 0.40s (exit status 139 or signal 11 SIGSEGV)
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 MALLOC_PERTURB_=134 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/:/usr/lib64:/usr/bin:/usr/sbin:/usr/local/sbin G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /usr/bin/dbus-run-session --config-file /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGDBus.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
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 0x312083c00100 of 0x312083c15b78 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x312083c00100 of 0x3517a41ceb50 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x312083c023d8 of 0x3517a41ceaf0 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x3517a41cec10 class 0x7f1d33a276e0 in object 0x3517a419d2b0
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x3517a419d700, JSClass 0x7f1d33a24180, in object 0x3517a419d2b0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x3517a419d2b0 in GIRepository 0x312083c02148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3517a419d730, JSClass 0x7f1d33a24180, in object 0x3517a419d250
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3517a419d790, JSClass 0x7f1d33a24180, in object 0x3517a419d250
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 0x3517a419d7f0, JSClass 0x7f1d33a24a40, in object 0x3517a419d250
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3517a419d850, JSClass 0x7f1d33a24a40, in object 0x3517a419d250
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 0x3517a419d8b0, JSClass 0x7f1d33a24180, in object 0x3517a419d250
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3517a419d910, JSClass 0x7f1d33a24180, in object 0x3517a419d280
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3517a419d970, JSClass 0x7f1d33a24180, in object 0x3517a419d250
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x2b48d5b0a3d0, JSClass 0x7f1d33a243a0, in object 0x3517a419d250
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3517a419da00, JSClass 0x7f1d33a24180, in object 0x312083c02238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3517a419da90, JSClass 0x7f1d33a24a40, in object 0x3517a419d250
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 0x3517a419daf0, JSClass 0x7f1d33a24180, in object 0x3517a419d250
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' 0x3517a419d250 in GIRepository 0x312083c02148
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'
A connection to the bus can't be made
TAP parsing error: Too few tests run (expected 32, got 0)
(test program exited with status code 139)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
28/60 gjs:Debugger / detach command OK 0.34s 1 subtests passed
29/60 gjs:Debugger / down-up command OK 0.33s 1 subtests passed
30/60 gjs:Debugger / finish command OK 0.32s 1 subtests passed
31/60 gjs:JS / Format ERROR 0.73s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=102 TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testFormat.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x27540aa00098
JS IMPORT: Defining parent (nil) of 0x27540aa00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x27540aa00100 of 0x27540aa003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x13472516d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13472516d420), global 0x13472516d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13472516d420), global 0x13472516d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13472516d420), global 0x13472516d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13472516d420), global 0x13472516d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x13472516d420), global 0x13472516d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x27540aa00100 of 0x27540aa02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x27540aa02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x27540aa00100 of 0x27540aa023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x27540aa023d8 in 0x27540aa00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x27540aa00100 of 0x27540aa027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x27540aa00100 of 0x13472516e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x27540aa023d8 of 0x13472516e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x13472519d070, JSClass 0x7f16f7830a40, in object 0x13472519d040
JS CTX: Initialized class GIRepositoryGType prototype 0x27540aa02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x13472516e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x13472519d0d0, JSClass 0x7f16f7830a40, in object 0x13472519d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13472519d130, JSClass 0x7f16f7830a40, in object 0x13472519d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x13472519d040 in GIRepository 0x27540aa02148
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 0x27540aa00100 of 0x13472516efa0 '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 0x13472519d1c0, JSClass 0x7f16f7830a40, in object 0x13472519d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x27540aa00100 of 0x13472516e550 '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
JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x13472519d250 in GIRepository 0x27540aa02148
JS IMPORT: Importing module _format succeeded
JS IMPORT: Defining parent 0x27540aa00100 of 0x1347251ce6d0 '_format' is mod 1
JS IMPORT: successfully imported module '_format'
JS IMPORT: Importing module format succeeded
JS IMPORT: Defining parent 0x27540aa00100 of 0x1347251ce670 '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'
TAP parsing error: Too few tests run (expected 12, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
32/60 gjs:Scripts / Warnings OK 0.76s 3 subtests passed
33/60 gjs:Debugger / frame command OK 0.16s 1 subtests passed
34/60 gjs:Debugger / keys command OK 0.15s 1 subtests passed
35/60 gjs:Debugger / lastvalues command OK 0.14s 1 subtests passed
36/60 gjs:Debugger / list command OK 0.13s 1 subtests passed
37/60 gjs:Debugger / next command OK 0.12s 1 subtests passed
38/60 gjs:Debugger / return command OK 0.08s 1 subtests passed
39/60 gjs:Debugger / print command OK 0.12s 1 subtests passed
40/60 gjs:Debugger / quit command OK 0.11s 1 subtests passed
41/60 gjs:Debugger / step command OK 0.08s 1 subtests passed
42/60 gjs:Debugger / set command OK 0.09s 1 subtests passed
43/60 gjs:Debugger / throw command OK 0.08s 1 subtests passed
44/60 gjs:Debugger / until command OK 0.07s 1 subtests passed
45/60 gjs:JS / GTypeClass ERROR 0.75s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=217 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGTypeClass.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
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 0xb2037c00100 of 0xb2037c15aa0 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0xb2037c00100 of 0x1498cffceb50 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0xb2037c023d8 of 0x1498cffceaf0 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x1498cffcec10 class 0x7f230de686e0 in object 0x1498cff9d2b0
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x1498cff9d700, JSClass 0x7f230de65180, in object 0x1498cff9d2b0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x1498cff9d2b0 in GIRepository 0xb2037c02148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1498cff9d730, JSClass 0x7f230de65180, in object 0x1498cff9d250
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1498cff9d790, JSClass 0x7f230de65180, in object 0x1498cff9d250
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 0x1498cff9d7f0, JSClass 0x7f230de65a40, in object 0x1498cff9d250
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1498cff9d850, JSClass 0x7f230de65a40, in object 0x1498cff9d250
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 0x1498cff9d8b0, JSClass 0x7f230de65180, in object 0x1498cff9d250
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1498cff9d910, JSClass 0x7f230de65180, in object 0x1498cff9d280
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1498cff9d970, JSClass 0x7f230de65180, in object 0x1498cff9d250
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x2bd6795063d0, JSClass 0x7f230de653a0, in object 0x1498cff9d250
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1498cff9da00, JSClass 0x7f230de65180, in object 0xb2037c02238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1498cff9da90, JSClass 0x7f230de65a40, in object 0x1498cff9d250
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 0x1498cff9daf0, JSClass 0x7f230de65180, in object 0x1498cff9d250
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' 0x1498cff9d250 in GIRepository 0xb2037c02148
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'
TAP parsing error: Too few tests run (expected 8, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
46/60 gjs:JS / GLib ERROR 0.84s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=245 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGLib.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x2090bf300098
JS IMPORT: Defining parent (nil) of 0x2090bf300100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x2090bf300100 of 0x2090bf3003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x132f8a76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x132f8a76d420), global 0x132f8a76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x132f8a76d420), global 0x132f8a76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x132f8a76d420), global 0x132f8a76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x132f8a76d420), global 0x132f8a76d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x132f8a76d420), global 0x132f8a76d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x2090bf300100 of 0x2090bf302148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x2090bf302280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x2090bf300100 of 0x2090bf3023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x2090bf3023d8 in 0x2090bf300100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x2090bf300100 of 0x2090bf3027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x2090bf300100 of 0x132f8a76e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x2090bf3023d8 of 0x132f8a76e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x132f8a79d070, JSClass 0x7ff0ed3d7a40, in object 0x132f8a79d040
JS CTX: Initialized class GIRepositoryGType prototype 0x2090bf302a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x132f8a76e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x132f8a79d0d0, JSClass 0x7ff0ed3d7a40, in object 0x132f8a79d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x132f8a79d130, JSClass 0x7ff0ed3d7a40, in object 0x132f8a79d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x132f8a79d040 in GIRepository 0x2090bf302148
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 0x2090bf300100 of 0x132f8a76efa0 '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 0x132f8a79d1c0, JSClass 0x7ff0ed3d7a40, in object 0x132f8a79d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x2090bf300100 of 0x132f8a76e550 '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'
TAP parsing error: Too few tests run (expected 27, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
47/60 gjs:JS / Gettext ERROR 0.86s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 MALLOC_PERTURB_=92 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGettext.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS CTX: Initialized class GjsFileImporter prototype 0x13af83800098
JS IMPORT: Defining parent (nil) of 0x13af83800100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x13af83800100 of 0x13af838003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x1a9fb816d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1a9fb816d420), global 0x1a9fb816d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1a9fb816d420), global 0x1a9fb816d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1a9fb816d420), global 0x1a9fb816d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1a9fb816d420), global 0x1a9fb816d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x1a9fb816d420), global 0x1a9fb816d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x13af83800100 of 0x13af83802148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x13af83802280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x13af83800100 of 0x13af838023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x13af838023d8 in 0x13af83800100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x13af83800100 of 0x13af838027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x13af83800100 of 0x1a9fb816e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x13af838023d8 of 0x1a9fb816e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x1a9fb819d070, JSClass 0x7effcc55fa40, in object 0x1a9fb819d040
JS CTX: Initialized class GIRepositoryGType prototype 0x13af83802a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x1a9fb816e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a9fb819d0d0, JSClass 0x7effcc55fa40, in object 0x1a9fb819d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a9fb819d130, JSClass 0x7effcc55fa40, in object 0x1a9fb819d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x1a9fb819d040 in GIRepository 0x13af83802148
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 0x13af83800100 of 0x1a9fb816efa0 '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 0x1a9fb819d1c0, JSClass 0x7effcc55fa40, in object 0x1a9fb819d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x13af83800100 of 0x1a9fb816e550 '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
JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x1a9fb819d250 in GIRepository 0x13af83802148
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 0x13af83814290
JS IMPORT: Importing module _gettext succeeded
JS IMPORT: Defining parent 0x13af83800100 of 0x1a9fb81ce6d0 '_gettext' is mod 1
JS IMPORT: successfully imported module '_gettext'
JS IMPORT: Importing module gettext succeeded
JS IMPORT: Defining parent 0x13af83800100 of 0x1a9fb81ce670 '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'
TAP parsing error: Too few tests run (expected 1, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
48/60 gjs:JS / Importer ERROR 0.75s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=221 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testImporter.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x2e1b3dc00098
JS IMPORT: Defining parent (nil) of 0x2e1b3dc00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x2e1b3dc00100 of 0x2e1b3dc003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x81055f6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x81055f6d420), global 0x81055f6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x81055f6d420), global 0x81055f6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x81055f6d420), global 0x81055f6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x81055f6d420), global 0x81055f6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x81055f6d420), global 0x81055f6d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x2e1b3dc00100 of 0x2e1b3dc02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e1b3dc02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x2e1b3dc00100 of 0x2e1b3dc023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x2e1b3dc023d8 in 0x2e1b3dc00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x2e1b3dc00100 of 0x2e1b3dc027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x2e1b3dc00100 of 0x81055f6e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x2e1b3dc023d8 of 0x81055f6e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x81055f9d070, JSClass 0x7f9f4832aa40, in object 0x81055f9d040
JS CTX: Initialized class GIRepositoryGType prototype 0x2e1b3dc02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x81055f6e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x81055f9d0d0, JSClass 0x7f9f4832aa40, in object 0x81055f9d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x81055f9d130, JSClass 0x7f9f4832aa40, in object 0x81055f9d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x81055f9d040 in GIRepository 0x2e1b3dc02148
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 0x2e1b3dc00100 of 0x81055f6efa0 '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 0x81055f9d1c0, JSClass 0x7f9f4832aa40, in object 0x81055f9d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x2e1b3dc00100 of 0x81055f6e550 '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'
TAP parsing error: Too few tests run (expected 36, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
49/60 gjs:JS / Exceptions ERROR 0.89s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=11 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testExceptions.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x195cecc9d2e0 in GIRepository 0x17d9f6a02148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x195cecc9d760, JSClass 0x7f69cade2180, in object 0x195cecc9d280
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x195cecc9d7c0, JSClass 0x7f69cade2180, in object 0x195cecc9d280
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 0x195cecc9d820, JSClass 0x7f69cade2a40, in object 0x195cecc9d280
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x195cecc9d880, JSClass 0x7f69cade2a40, in object 0x195cecc9d280
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 0x195cecc9d8e0, JSClass 0x7f69cade2180, in object 0x195cecc9d280
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x195cecc9d940, JSClass 0x7f69cade2180, in object 0x195cecc9d2b0
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x195cecc9d9a0, JSClass 0x7f69cade2180, in object 0x195cecc9d280
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x230db6e07490, JSClass 0x7f69cade23a0, in object 0x195cecc9d280
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x195cecc9da30, JSClass 0x7f69cade2180, in object 0x17d9f6a02238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x195cecc9dac0, JSClass 0x7f69cade2a40, in object 0x195cecc9d280
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 0x195cecc9db20, JSClass 0x7f69cade2180, in object 0x195cecc9d280
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' 0x195cecc9d280 in GIRepository 0x17d9f6a02148
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 0x17d9f6a1a988
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 0x557281ef7820 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 0x195cecc9db80, JSClass 0x7f69cade2180, in object 0x17d9f6a02238
JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x557281ef78b0 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 0x195cecc9dbe0, JSClass 0x7f69cade2180, in object 0x17d9f6a02238
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'
TAP parsing error: Too few tests run (expected 20, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
50/60 gjs:JS / GObjectInterface ERROR 0.81s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' MALLOC_PERTURB_=233 GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGObjectInterface.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
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' 0x24903e9d250 in GIRepository 0x1f124c002148
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 0x1f124c01a970
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 0x55d17dd9e820 type GParamString
JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0xc012e30d130, JSClass 0x7f283edf53a0, in object 0x1f124c002238
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 0x1f124c01aea0
JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0xc012e30d1c0, JSClass 0x7f283edf53a0, in object 0x1f124c002238
JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17ddce770 type GParamOverride
JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17dd9e8b0 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 0x24903e9dbb0, JSClass 0x7f283edf5180, in object 0x1f124c002238
JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17dd9b460 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 0x24903e9dc10, JSClass 0x7f283edf5180, in object 0x1f124c002238
JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17dd9b4d0 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 0x24903e9dc70, JSClass 0x7f283edf5180, in object 0x1f124c002238
JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio'
JS G IFACE: Defined class for Action (GAction), prototype 0xc012e30d640, JSClass 0x7f283edf53a0, in object 0x24903e9d250
JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17dd9b690 type GParamOverride
JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17dd9b700 type GParamOverride
JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17dd9b770 type GParamOverride
JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17ddfa450 type GParamOverride
JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x55d17ddfa4c0 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 0x24903e9dd00, JSClass 0x7f283edf5180, in object 0x1f124c002238
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'
TAP parsing error: Too few tests run (expected 25, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
51/60 gjs:JS / Fundamental ERROR 0.88s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=27 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testFundamental.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0xe5f83100100 of 0x12c20666e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0xe5f831023d8 of 0x12c20666e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x12c20669d070, JSClass 0x7f73e71dda40, in object 0x12c20669d040
JS CTX: Initialized class GIRepositoryGType prototype 0xe5f83102a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x12c20666e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x12c20669d0d0, JSClass 0x7f73e71dda40, in object 0x12c20669d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x12c20669d130, JSClass 0x7f73e71dda40, in object 0x12c20669d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x12c20669d040 in GIRepository 0xe5f83102148
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 0xe5f83100100 of 0x12c20666efa0 '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 0x12c20669d1c0, JSClass 0x7f73e71dda40, in object 0x12c20669d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0xe5f83100100 of 0x12c20666e550 '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 0xe5f83100100 of 0xe5f831140b8 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x12c20669d280 in GIRepository 0xe5f83102148
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0xe5f83100100 of 0x12c2066ce790 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0xe5f83100100 of 0x12c2066ce7f0 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0xe5f831023d8 of 0x12c2066ce730 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x12c2066ce8b0 class 0x7f73e71e06e0 in object 0x12c20669d250
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x12c20669d6d0, JSClass 0x7f73e71dd180, in object 0x12c20669d250
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x12c20669d250 in GIRepository 0xe5f83102148
JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'Regress' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'Regress' 0x12c20669d700 in GIRepository 0xe5f83102148
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 0x12c20669d730, JSClass 0x7f73e71dd980, in object 0x12c20669d700
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 0x12c20669d790, JSClass 0x7f73e71dd980, in object 0x12c20669d700
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 0x12c20669d7f0, JSClass 0x7f73e71dd180, in object 0xe5f83102238
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 0xe5f83117ad0
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'
TAP parsing error: Too few tests run (expected 5, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
52/60 gjs:JS / GObject ERROR 0.83s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory MALLOC_PERTURB_=31 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGObject.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x28e46be9d040 in GIRepository 0x3583e9602148
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 0x3583e9600100 of 0x28e46be6efa0 '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 0x28e46be9d1c0, JSClass 0x7fde76962a40, in object 0x28e46be9d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x3583e9600100 of 0x28e46be6e550 '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 0x3583e9600100 of 0x3583e96140b8 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x28e46be9d280 in GIRepository 0x3583e9602148
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x3583e9600100 of 0x28e46bece6d0 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x3583e9600100 of 0x28e46bece730 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x3583e96023d8 of 0x28e46bece670 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x28e46bece7f0 class 0x7fde769656e0 in object 0x28e46be9d250
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x28e46be9d6d0, JSClass 0x7fde76962180, in object 0x28e46be9d250
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x28e46be9d250 in GIRepository 0x3583e9602148
JS IMPORT: Importing 'system'
JS NATIVE: Defining native module 'system'
JS IMPORT: Defining parent 0x3583e9600100 of 0x3583e9617630 '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 0x3583e9617c68
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 0x5602fae35cc0 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 0x5602fadabde0 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 0x28e46be9d700, JSClass 0x7fde76962180, in object 0x3583e9602238
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 0x3583e96185b0
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'
TAP parsing error: Too few tests run (expected 10, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
53/60 gjs:JS / GObjectClass ERROR 0.82s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=129 TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGObjectClass.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G ENUM: Defining GObject.ParamFlags as 0x2cf4bc21bda0
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 0x556eb19feaf0 type GParamString
JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb19feb80 type GParamString
JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb19fec10 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 0x2cf4bc21bed0
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 0x31c84289dca0, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
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 GObject.TypeFlags as 0x2cf4bc21e868
JS G OBJ: Defined class for Gjs_MyAbstractObject (Gjs_MyAbstractObject), prototype 0x31c84289dd00, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio'
JS G OBJ: Defined class for Application (GApplication), prototype 0x31c84289dd60, JSClass 0x7fc239c9d180, in object 0x31c84289d250
JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x31c84289ddc0, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio'
JS G IFACE: Defined class for Initable (GInitable), prototype 0x308afd616c10, JSClass 0x7fc239c9d3a0, in object 0x31c84289d250
JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x31c84289de50, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x31c84289deb0, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
JS G OBJ: Defined class for Gjs_Cla__ (Gjs_Cla__), prototype 0x31c84289df10, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x31c84289df70, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib'
JS G OBJ: Defined class for Gjs_anonymous_9ce9a257-581c-474b-b3eb-144696e6c50c (Gjs_anonymous_9ce9a257-581c-474b-b3eb-144696e6c50c), prototype 0x31c84289dfd0, JSClass 0x7fc239c9d180, in object 0x2cf4bc202238
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 0x556eb1a6db20 type GParamInt
JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6dba0 type GParamInt
JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6dc20 type GParamInt
JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6dca0 type GParamInt
JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6dd20 type GParamInt
JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6dda0 type GParamInt
JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6de20 type GParamInt
JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6dea0 type GParamInt
JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb1a6df20 type GParamInt
JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb17d8860 type GParamInt
JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb17d88e0 type GParamInt
JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject
JS G PRM: JSObject created with param instance 0x556eb17d8960 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 0x308afd623070, JSClass 0x7fc239c9d180, in object 0x308afd62a6a0
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 0x556eb1a7d520 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 0x308afd6230d0, JSClass 0x7fc239c9d180, in object 0x308afd62a6a0
JS G OBJ: Defined class for Gjs_MyObjectWithJSObjectSignals (Gjs_MyObjectWithJSObjectSignals), prototype 0x308afd623130, JSClass 0x7fc239c9d180, in object 0x308afd62a6a0
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'
TAP parsing error: Too few tests run (expected 96, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
54/60 gjs:JS / self ERROR 0.92s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=11 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testself.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x12133bf00098
JS IMPORT: Defining parent (nil) of 0x12133bf00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x12133bf00100 of 0x12133bf003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0x26ade2c6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x26ade2c6d420), global 0x26ade2c6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x26ade2c6d420), global 0x26ade2c6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x26ade2c6d420), global 0x26ade2c6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x26ade2c6d420), global 0x26ade2c6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x26ade2c6d420), global 0x26ade2c6d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x12133bf00100 of 0x12133bf02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x12133bf02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x12133bf00100 of 0x12133bf023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x12133bf023d8 in 0x12133bf00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x12133bf00100 of 0x12133bf027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x12133bf00100 of 0x26ade2c6e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x12133bf023d8 of 0x26ade2c6e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x26ade2c9d070, JSClass 0x7f6002258a40, in object 0x26ade2c9d040
JS CTX: Initialized class GIRepositoryGType prototype 0x12133bf02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x26ade2c6e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x26ade2c9d0d0, JSClass 0x7f6002258a40, in object 0x26ade2c9d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26ade2c9d130, JSClass 0x7f6002258a40, in object 0x26ade2c9d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x26ade2c9d040 in GIRepository 0x12133bf02148
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 0x12133bf00100 of 0x26ade2c6efa0 '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 0x26ade2c9d1c0, JSClass 0x7f6002258a40, in object 0x26ade2c9d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x12133bf00100 of 0x26ade2c6e550 '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'
TAP parsing error: Too few tests run (expected 4, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
55/60 gjs:JS / ByteArray ERROR 0.91s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 MALLOC_PERTURB_=201 ENABLE_GTK=yes GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js LC_ALL=C.utf8 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testByteArray.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
JS NATIVE: Registered native JS module '_byteArrayNative'
JS NATIVE: Registered native JS module '_gi'
JS NATIVE: Registered native JS module 'gi'
JS NATIVE: Registered native JS module 'cairoNative'
JS NATIVE: Registered native JS module 'system'
JS NATIVE: Registered native JS module 'console'
JS NATIVE: Registered native JS module '_print'
JS CTX: Enabling JIT
JS CTX: Initialized class GjsFileImporter prototype 0x2e2b75a00098
JS IMPORT: Defining parent (nil) of 0x2e2b75a00100 'imports' is mod 0
JS IMPORT: Importing '_print'
JS NATIVE: Defining native module '_print'
JS IMPORT: Defining parent 0x2e2b75a00100 of 0x2e2b75a003e8 '_print' is mod 1
JS IMPORT: successfully imported module '_print'
JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js)
JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe278fc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0xe278fc6d420), global 0xe278fc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0xe278fc6d420), global 0xe278fc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0xe278fc6d420), global 0xe278fc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0xe278fc6d420), global 0xe278fc6d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0xe278fc6d420), global 0xe278fc6d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x2e2b75a00100 of 0x2e2b75a02148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e2b75a02280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x2e2b75a00100 of 0x2e2b75a023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x2e2b75a023d8 in 0x2e2b75a00100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x2e2b75a00100 of 0x2e2b75a027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x2e2b75a00100 of 0xe278fc6e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x2e2b75a023d8 of 0xe278fc6e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0xe278fc9d070, JSClass 0x7f92a713ea40, in object 0xe278fc9d040
JS CTX: Initialized class GIRepositoryGType prototype 0x2e2b75a02a50
JS CTX: Initialized class GIRepositoryFunction prototype 0xe278fc6e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0xe278fc9d0d0, JSClass 0x7f92a713ea40, in object 0xe278fc9d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe278fc9d130, JSClass 0x7f92a713ea40, in object 0xe278fc9d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0xe278fc9d040 in GIRepository 0x2e2b75a02148
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 0x2e2b75a00100 of 0xe278fc6efa0 '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 0xe278fc9d1c0, JSClass 0x7f92a713ea40, in object 0xe278fc9d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x2e2b75a00100 of 0xe278fc6e550 '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
JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GIMarshallingTests' 0xe278fc9d250 in GIRepository 0x2e2b75a02148
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'
TAP parsing error: Too few tests run (expected 11, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
56/60 gjs:JS / GIMarshalling ERROR 0.86s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 MALLOC_PERTURB_=101 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGIMarshalling.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
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' 0x7c86c9d7f0 in GIRepository 0x1ba591c02148
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 0x7c86c9dc40, JSClass 0x7f08c0845a40, in object 0x7c86c9d250
JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests'
JS G BXD: Defined class for SimpleStruct (void), prototype 0x7c86c9dca0, JSClass 0x7f08c0845a40, in object 0x7c86c9d250
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 0x1ba591c2f6a8
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 0x1ba591c307a8
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 0x1ba591c0fae0
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 0x1ba591c17a98
JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests'
JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x7c86c9dd30, JSClass 0x7f08c0845180, in object 0x7c86c9d250
JS G OBJ: Defined class for Gjs_VFuncTester (Gjs_VFuncTester), prototype 0x7c86c9dd90, JSClass 0x7f08c0845180, in object 0x10b50528520
JS G OBJ: Defined class for Gjs_VFuncTesterInOut (Gjs_VFuncTesterInOut), prototype 0x7c86c9ddf0, JSClass 0x7f08c0845180, in object 0x10b50528520
JS G OBJ: Defined class for Gjs_WrongVFuncTester (Gjs_WrongVFuncTester), prototype 0x7c86c9de50, JSClass 0x7f08c0845180, in object 0x10b50528520
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 0x1ba591c5a5c8
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 0x55ce77d43770 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'
TAP parsing error: Too few tests run (expected 399, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
57/60 gjs:JS / GObjectValue ERROR 0.78s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js MALLOC_PERTURB_=155 GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGObjectValue.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x2af5ec06d420), global 0x2af5ec06d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x2af5ec06d420), global 0x2af5ec06d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x2af5ec06d420), global 0x2af5ec06d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x2af5ec06d420), global 0x2af5ec06d060
JS IMPORT: Module resolve hook for module './internalLoader.js' (relative to 0x2af5ec06d420), global 0x2af5ec06d060
JS IMPORT: Importing 'gi'
JS NATIVE: Defining native module 'gi'
JS IMPORT: Defining parent 0x395c92500100 of 0x395c92502148 'gi' is mod 1
JS IMPORT: successfully imported module 'gi'
JS CTX: Initialized class GIRepositoryNamespace prototype 0x395c92502280
JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides'
JS IMPORT: Importing directory 'overrides'
JS IMPORT: Defining parent 0x395c92500100 of 0x395c925023d8 'overrides' is mod 1
JS IMPORT: Defined importer 'overrides' 0x395c925023d8 in 0x395c92500100
JS IMPORT: successfully imported directory 'overrides'
JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing '_byteArrayNative'
JS NATIVE: Defining native module '_byteArrayNative'
JS IMPORT: Defining parent 0x395c92500100 of 0x395c925027e8 '_byteArrayNative' is mod 1
JS IMPORT: successfully imported module '_byteArrayNative'
JS IMPORT: Importing module byteArray succeeded
JS IMPORT: Defining parent 0x395c92500100 of 0x2af5ec06e640 'byteArray' is mod 1
JS IMPORT: successfully imported module 'byteArray'
JS IMPORT: Importing module GLib succeeded
JS IMPORT: Defining parent 0x395c925023d8 of 0x2af5ec06e5e0 'GLib' is mod 1
JS IMPORT: successfully imported module 'GLib'
JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib'
JS G BXD: Defined class for Variant (GVariant), prototype 0x2af5ec09d070, JSClass 0x7f7f908c8a40, in object 0x2af5ec09d040
JS CTX: Initialized class GIRepositoryGType prototype 0x395c92502a50
JS CTX: Initialized class GIRepositoryFunction prototype 0x2af5ec06e6a0
JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib'
JS G BXD: Defined class for Bytes (GBytes), prototype 0x2af5ec09d0d0, JSClass 0x7f7f908c8a40, in object 0x2af5ec09d040
JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib'
JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2af5ec09d130, JSClass 0x7f7f908c8a40, in object 0x2af5ec09d040
JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib'
JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib'
JS G NS: Defined namespace 'GLib' 0x2af5ec09d040 in GIRepository 0x395c92502148
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 0x395c92500100 of 0x2af5ec06efa0 '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 0x2af5ec09d1c0, JSClass 0x7f7f908c8a40, in object 0x2af5ec09d040
JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib'
JS IMPORT: Importing module minijasmine succeeded
JS IMPORT: Defining parent 0x395c92500100 of 0x2af5ec06e550 '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 0x395c92500100 of 0x395c925140b8 '_gi' is mod 1
JS IMPORT: successfully imported module '_gi'
JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides
JS CTX: Ignoring second exception: 'No property 'GjsPrivate' in GI repository object (or it was not an object)'
JS G NS: Defined namespace 'GjsPrivate' 0x2af5ec09d280 in GIRepository 0x395c92502148
JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit
JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/
JS IMPORT: Importing module _common succeeded
JS IMPORT: Defining parent 0x395c92500100 of 0x2af5ec0ce6d0 '_common' is mod 1
JS IMPORT: successfully imported module '_common'
JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit
JS IMPORT: Importing module _legacy succeeded
JS IMPORT: Defining parent 0x395c92500100 of 0x2af5ec0ce730 '_legacy' is mod 1
JS IMPORT: successfully imported module '_legacy'
JS IMPORT: Importing module GObject succeeded
JS IMPORT: Defining parent 0x395c925023d8 of 0x2af5ec0ce670 'GObject' is mod 1
JS IMPORT: successfully imported module 'GObject'
JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject'
JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject'
JS G PRM: Defined class ParamSpec prototype is 0x2af5ec0ce7f0 class 0x7f7f908cb6e0 in object 0x2af5ec09d250
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x2af5ec09d6d0, JSClass 0x7f7f908c8180, in object 0x2af5ec09d250
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x2af5ec09d250 in GIRepository 0x395c92502148
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'
TAP parsing error: Too few tests run (expected 75, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
58/60 gjs:JS / Gio ERROR 0.86s killed by signal 11 SIGSEGV
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 MALLOC_PERTURB_=101 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/minijasmine /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/../installed-tests/js/testGio.js
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject'
JS G OBJ: Defined class for Object (GObject), prototype 0x2d7653c9d700, JSClass 0x7f0dd3d32180, in object 0x2d7653c9d2b0
JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject'
JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject'
JS G NS: Defined namespace 'GObject' 0x2d7653c9d2b0 in GIRepository 0x4bcbd602148
JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2d7653c9d730, JSClass 0x7f0dd3d32180, in object 0x2d7653c9d250
JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio'
JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2d7653c9d790, JSClass 0x7f0dd3d32180, in object 0x2d7653c9d250
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 0x2d7653c9d7f0, JSClass 0x7f0dd3d32a40, in object 0x2d7653c9d250
JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio'
JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2d7653c9d850, JSClass 0x7f0dd3d32a40, in object 0x2d7653c9d250
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 0x2d7653c9d8b0, JSClass 0x7f0dd3d32180, in object 0x2d7653c9d250
JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2d7653c9d910, JSClass 0x7f0dd3d32180, in object 0x2d7653c9d280
JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio'
JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2d7653c9d970, JSClass 0x7f0dd3d32180, in object 0x2d7653c9d250
JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio'
JS G IFACE: Defined class for File (GFile), prototype 0x8253e008430, JSClass 0x7f0dd3d323a0, in object 0x2d7653c9d250
JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2d7653c9da00, JSClass 0x7f0dd3d32180, in object 0x4bcbd602238
JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio'
JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2d7653c9da90, JSClass 0x7f0dd3d32a40, in object 0x2d7653c9d250
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 0x2d7653c9daf0, JSClass 0x7f0dd3d32180, in object 0x2d7653c9d250
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' 0x2d7653c9d250 in GIRepository 0x4bcbd602148
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 0x4bcbd61a8c0
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 0x559def1e4770 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 0x2d7653c9db50, JSClass 0x7f0dd3d32180, in object 0x4bcbd602238
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'
TAP parsing error: Too few tests run (expected 16, got 0)
(test program exited with status code -11)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
59/60 gjs:C / API tests OK 2.74s 142 subtests passed
▶ 60/60 - avoid crashing when GTK vfuncs are called on context destroy FAIL
60/60 gjs:Scripts / CommandLine FAIL 6.09s 44/45 subtests passed
>>> ASAN_OPTIONS=intercept_tls_get_addr=0 G_DEBUG=fatal-warnings,fatal-criticals NO_AT_BRIDGE=1 GJS_PATH='' GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu MALLOC_PERTURB_=235 G_FILENAME_ENCODING=latin1 ENABLE_GTK=yes LC_ALL=C.utf8 GSETTINGS_SCHEMA_DIR=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js GI_TYPELIB_PATH=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js:/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/extra/lsan.supp /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/scripts/testCommandLine.sh
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
(gjs-console:2959885): Gjs-CRITICAL **: 10:14:00.406: 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:2959885): Gjs-CRITICAL **: 10:14:00.406: The offending callback was destroy(), a vfunc.
== Stack trace for context 0x5581010051d0 ==
/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/installed-tests/scripts/testCommandLine.sh: line 299: 2959885 Segmentation fault (core dumped) $gjs -c 'imports.gi.versions.Gtk = "3.0";
const Gtk = imports.gi.Gtk;
const GObject = imports.gi.GObject;
Gtk.init(null);
let BadWidget = GObject.registerClass(class BadWidget extends Gtk.Widget {
vfunc_destroy() {};
});
let w = new BadWidget ();'
Gjs-Message: 10:14:00.894: Wrote coverage statistics to /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/coverage.lcov
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Summary of Failures:
1/60 gjs:JS / Introspection ERROR 0.39s killed by signal 11 SIGSEGV
2/60 gjs:JS / Lang ERROR 0.39s killed by signal 11 SIGSEGV
3/60 gjs:JS / LegacyByteArray ERROR 0.38s killed by signal 11 SIGSEGV
4/60 gjs:JS / LegacyClass ERROR 0.37s killed by signal 11 SIGSEGV
5/60 gjs:JS / LegacyGObject ERROR 0.36s killed by signal 11 SIGSEGV
6/60 gjs:JS / Mainloop ERROR 0.36s killed by signal 11 SIGSEGV
7/60 gjs:JS / Namespace ERROR 0.35s killed by signal 11 SIGSEGV
8/60 gjs:JS / Package ERROR 0.35s killed by signal 11 SIGSEGV
9/60 gjs:JS / ParamSpec ERROR 0.34s killed by signal 11 SIGSEGV
10/60 gjs:JS / Print ERROR 0.33s killed by signal 11 SIGSEGV
11/60 gjs:JS / Regress ERROR 0.33s killed by signal 11 SIGSEGV
12/60 gjs:JS / Signals ERROR 0.32s killed by signal 11 SIGSEGV
13/60 gjs:JS / System ERROR 0.31s killed by signal 11 SIGSEGV
14/60 gjs:JS / Tweener ERROR 0.31s killed by signal 11 SIGSEGV
15/60 gjs:JS / WarnLib ERROR 0.30s killed by signal 11 SIGSEGV
16/60 gjs:JS / Cairo ERROR 0.29s killed by signal 11 SIGSEGV
17/60 gjs:JS / Gtk3 ERROR 0.28s killed by signal 11 SIGSEGV
19/60 gjs:JS / ESModules ERROR 0.38s killed by signal 11 SIGSEGV
21/60 gjs:JS / LegacyGtk ERROR 0.41s killed by signal 11 SIGSEGV
22/60 gjs:JS / CairoModule ERROR 0.38s killed by signal 11 SIGSEGV
25/60 gjs:JS / GObjectDestructionAccess ERROR 0.43s killed by signal 11 SIGSEGV
26/60 gjs:JS / Gtk4 ERROR 0.41s killed by signal 11 SIGSEGV
27/60 gjs:dbus / GDBus ERROR 0.40s (exit status 139 or signal 11 SIGSEGV)
31/60 gjs:JS / Format ERROR 0.73s killed by signal 11 SIGSEGV
45/60 gjs:JS / GTypeClass ERROR 0.75s killed by signal 11 SIGSEGV
46/60 gjs:JS / GLib ERROR 0.84s killed by signal 11 SIGSEGV
47/60 gjs:JS / Gettext ERROR 0.86s killed by signal 11 SIGSEGV
48/60 gjs:JS / Importer ERROR 0.75s killed by signal 11 SIGSEGV
49/60 gjs:JS / Exceptions ERROR 0.89s killed by signal 11 SIGSEGV
50/60 gjs:JS / GObjectInterface ERROR 0.81s killed by signal 11 SIGSEGV
51/60 gjs:JS / Fundamental ERROR 0.88s killed by signal 11 SIGSEGV
52/60 gjs:JS / GObject ERROR 0.83s killed by signal 11 SIGSEGV
53/60 gjs:JS / GObjectClass ERROR 0.82s killed by signal 11 SIGSEGV
54/60 gjs:JS / self ERROR 0.92s killed by signal 11 SIGSEGV
55/60 gjs:JS / ByteArray ERROR 0.91s killed by signal 11 SIGSEGV
56/60 gjs:JS / GIMarshalling ERROR 0.86s killed by signal 11 SIGSEGV
57/60 gjs:JS / GObjectValue ERROR 0.78s killed by signal 11 SIGSEGV
58/60 gjs:JS / Gio ERROR 0.86s killed by signal 11 SIGSEGV
60/60 gjs:Scripts / CommandLine FAIL 6.09s 44/45 subtests passed
Ok: 21
Expected Fail: 0
Fail: 39
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/meson-logs/testlog.txt
back trace of last SIGSEGV (please let me klnow if you will need more backtraces)
[root@barrel Packages]# coredumpctl gdb 2959921
PID: 2959921 (gjs-console)
UID: 1000 (tkloczko)
GID: 1000 (tkloczko)
Signal: 5 (TRAP)
Timestamp: Thu 2021-07-01 10:14:00 BST (3min 27s ago)
Command Line: /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/gjs-console -m doublegi.js
Executable: /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/gjs-console
Control Group: /user.slice/user-1000.slice/session-5714.scope
Unit: session-5714.scope
Slice: user-1000.slice
Session: 5714
Owner UID: 1000 (tkloczko)
Boot ID: c9deed7c4fe6473995788a498b72175b
Machine ID: d033f66b249a4ec09acfa81ac205554f
Hostname: barrel
Storage: /var/lib/systemd/coredump/core.gjs-console.1000.c9deed7c4fe6473995788a498b72175b.2959921.1625130840000000.zst
Message: Process 2959921 (gjs-console) of user 1000 dumped core.
Stack trace of thread 2959921:
#0 0x00007fa0149c5577 g_logv (libglib-2.0.so.0 + 0x30577)
#1 0x00007fa0149c5833 g_log (libglib-2.0.so.0 + 0x30833)
#2 0x00007fa014b29b37 n/a (/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/libgjs.so.0.0.0 + 0x34b37)
#3 0x00007fa014b29d3f n/a (/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/libgjs.so.0.0.0 + 0x34d3f)
GNU gdb (GDB) Fedora 9.0.50.20191119-2.fc32
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/gjs-console...
[New LWP 2959921]
[New LWP 2959933]
[New LWP 2959924]
[New LWP 2959927]
[New LWP 2959930]
[New LWP 2959931]
[New LWP 2959929]
[New LWP 2959926]
[New LWP 2959925]
[New LWP 2959932]
[New LWP 2959928]
warning: Expected absolute pathname for libpthread in the inferior, but got .gnu_debugdata for /lib64/libpthread.so.0.
warning: File "/usr/lib64/libthread_db.so.1" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/lib/golang/src/runtime/runtime-gdb.py".
To enable execution of this file add
add-auto-load-safe-path /usr/lib64/libthread_db.so.1
line to your configuration file "/root/.gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/root/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the shell:
info "(gdb)Auto-loading safe path"
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
warning: Expected absolute pathname for libpthread in the inferior, but got .gnu_debugdata for /lib64/libpthread.so.0.
warning: File "/usr/lib64/libthread_db.so.1" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/lib/golang/src/runtime/runtime-gdb.py".
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
Core was generated by `/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/gjs-console -m'.
Program terminated with signal SIGTRAP, Trace/breakpoint trap.
#0 0x00007fa0149c5577 in g_logv () from /lib64/libglib-2.0.so.0
[Current thread is 1 (LWP 2959921)]
bzip2-libs-1.0.8-8.1.fc35.x86_64 cairo-1.17.4-4.fc35.x86_64 cairo-gobject-1.17.4-4.fc35.x86_64 cogl-1.22.8-4.fc35.x86_64 compat-libffi-3.2-3.2.1-2.fc35.x86_64 expat-2.4.1-2.fc35.x86_64 fontconfig-2.13.93-7.fc35.x86_64 freetype-2.10.4-4.1.fc35.x86_64 gdk-pixbuf2-2.42.6-2.fc35.x86_64 glib2-2.68.3-4.fc35.x86_64 glibc-2.33.9000-25.fc35.x86_64 gobject-introspection-1.68.0-6.fc35.x86_64 graphite-1.3.14-8.fc35.x86_64 gvfs-client-1.48.1-2.fc35.x86_64 harfbuzz-2.8.1-3.fc35.x86_64 libX11-1.7.2-2.fc35.x86_64 libXau-1.0.9-7.fc35.x86_64 libXcomposite-0.4.5-6.fc35.x86_64 libXdamage-1.1.5-6.fc35.x86_64 libXdmcp-1.1.3-7.fc35.x86_64 libXext-1.3.4-7.fc35.x86_64 libXrandr-1.5.2-7.fc35.x86_64 libXrender-0.9.10-15.fc35.x86_64 libblkid-2.37-4.1.fc35.x86_64 libdrm-2.4.105-2.fc35.x86_64 libffi-3.4.2-2.fc35.x86_64 libgcc-11.1.1-6.fc35.x86_64 libglvnd-1.3.3-2.fc35.x86_64 libglvnd-egl-1.3.3-2.fc35.x86_64 libmount-2.37-4.1.fc35.x86_64 libpng-1.6.37-11.fc35.x86_64 libselinux-3.2-3.fc35.x86_64 libstdc++-11.1.1-6.fc35.x86_64 libwayland-client-1.19.0-2.fc35.x86_64 libwayland-egl-1.19.0-2.fc35.x86_64 libxcb-1.14-8.fc35.x86_64 libxml2-2.9.12-6.fc35.x86_64 mozjs78-78.11.0-1.fc35.x86_64 pcre-8.44-4.fc35.x86_64 pixman-0.40.0-4.fc35.x86_64 xz-libs-5.2.5-7.fc35.x86_64 zlib-1.2.11-27.fc35.x86_64
(gdb) bt full
Missing separate debuginfos, use: dnf debuginfo-install#0 0x00007fa0149c5577 in g_logv () at /lib64/libglib-2.0.so.0
#1 0x00007fa0149c5833 in g_log () at /lib64/libglib-2.0.so.0
#2 0x00007fa014b29b37 in gjs_log_exception_full(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSString*>, GLogLevelFlags)
(context=0x5606d3d57a40, exc=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, message=..., level=G_LOG_LEVEL_WARNING)
at ../gjs/jsapi-util.cpp:462
utf8_stack =
{mTuple = {<mozilla::detail::CompactPairHelper<char*, JS::FreePolicy, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::FreePolicy> = {<No data fields>}, mFirstA = 0x5606d3dd80d0 "ImportError@resource:///org/gnome/gjs/modules/internal/internalLoader.js:31:9\nload@resource:///org/gnome/gjs/modules/internal/loader.js:236:23\nloadURI@resource:///org/gnome/gjs/modules/internal/loader"...}, <No data fields>}}
saved_exc =
{context = 0x5606d3d57a40, wasPropagatingForcedReturn = false, wasOverRecursed = false, wasThrowing = false, exceptionValue = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x5606d3d57aa0, prev = 0x7ffe00dd2ae0, ptr = {asBits_ = 18444914486360932352}}, exceptionStack = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x5606d3d57a58, prev = 0x7ffe00dd2b90, ptr = 0x0}}
atoms =
@0x5606d3d3cc30: {code = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351445664}}}, column_number = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351312960}}}, connect_after = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673632}}}, constructor = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351313120}}}, debuggee = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673664}}}, detail = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673696}}}, emit = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673728}}}, file = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673760}}}, file_name = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351314944}}}, func = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351389824}}}, gi = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351203072}}}, gio = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673792}}}, glib = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673824}}}, gobject = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673856}}}, gtype = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673888}}}, height = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673920}}}, imports = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673952}}}, importSync = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351673984}}}, init = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674016}}}, instance_init = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674048}}}, interact = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::H--Type <RET> for more, q to quit, c to continue without paging--
eap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674080}}}, internal = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674112}}}, length = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351317664}}}, line_number = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351317760}}}, message = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351318112}}}, module_init = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674144}}}, module_name = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674176}}}, module_path = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674208}}}, name = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351318592}}}, new_ = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351318720}}}, new_internal = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674240}}}, overrides = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674272}}}, param_spec = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674304}}}, parent_module = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674336}}}, program_args = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674368}}}, program_invocation_name = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351642880}}}, program_path = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674400}}}, prototype = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351320192}}}, search_path = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674432}}}, signal_id = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674464}}}, stack = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351321376}}}, to_string = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351322400}}}, uri = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674496}}}, url = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351323136}}}, value_of = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351323360}}}, version = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674528}}}, versions = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674560}}}, width = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674592}}}, window = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::Pr--Type <RET> for more, q to quit, c to continue without paging--
opertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351674624}}}, x = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351164736}}}, y = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351164768}}}, hook_up_vfunc = {<GjsAtom> = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351329028}}}, <No data fields>}, private_ns_marker = {<GjsAtom> = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351329044}}}, <No data fields>}, signal_find = {<GjsAtom> = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351329060}}}, <No data fields>}, signals_block = {<GjsAtom> = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351329076}}}, <No data fields>}, signals_disconnect = {<GjsAtom> = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351329092}}}, <No data fields>}, signals_unblock = {<GjsAtom> = {m_jsid = {<js::HeapBase<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Heap<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits = 319351329108}}}, <No data fields>}}
exc_obj =
{<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x5606d3d57a58, prev = 0x7ffe00dd2a78, ptr = 0x4a5ad8c3a0}
exc_str =
{<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x5606d3d57a78, prev = 0x0, ptr = 0x18174ef030a0}
is_syntax = <optimized out>
is_internal = <optimized out>
utf8_exception =
{mTuple = {<mozilla::detail::CompactPairHelper<char*, JS::FreePolicy, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::FreePolicy> = {<No data fields>}, mFirstA = 0x5606d3dd45e0 "ImportError: Version 2.0 of GI module Gio already loaded, cannot load version 75.94"}, <No data fields>}}
utf8_message =
{mTuple = {<mozilla::detail::CompactPairHelper<char*, JS::FreePolicy, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::FreePolicy> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}
#3 0x00007fa014b29d3f in gjs_log_exception(JSContext*) (context=0x5606d3d57a40) at /usr/include/mozjs-78/js/RootingAPI.h:1256
exc =
{<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x5606d3d57aa0, prev = 0x0, ptr = {asBits_ = 18446181443107865504}}
#4 0x00007fa014b8545d in GjsContextPrivate::eval_module(char const*, unsigned char*, _GError**) (error=0x7ffe00dd2cc8,
error@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, exit_status_p=0x7ffe00dd2cb8 "",
exit_status_p@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, identifier=0x5606d3d197b0 "file:///home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/doublegi.js",
identifier@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, this=0x5606d3d4a0a0,
this@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>) at ../gjs/context.cpp:1180
ac = {cx_ = 0x5606d3d57a40, oldRealm_ = 0x0}
key =
{<js::RootedBase<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x5606d3d57a98, prev = 0x0, ptr = {asBits = 319351748928}}
obj =
{<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x5606d3d57a58, prev = 0x7ffe00dd2b50, ptr = 0x4a5ad6d6a0}
Python Exception <class 'gdb.error'> dwarf2_find_location_expression: Corrupted DWARF expression.:
#5 gjs_context_eval_module(GjsContext*, char const*, uint8_t*, GError**)
(js_context=0x7ffe00dd2ba0, identifier=0x5606d3d197b0 "file:///home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/doublegi.js", exit_code=0x7ffe00dd2cb8 "", error=0x7ffe00dd2cc8) at ../gjs/context.cpp:1061
gjs = 0x5606d3d4a0a0
#6 0x00005606d34a42a2 in define_argv_and_eval_script(_GjsContext*, int, char* const*, char const*, unsigned long, char const*)
--Type <RET> for more, q to quit, c to continue without paging--
(filename=0x5606d3cf4d60 "doublegi.js", len=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, script=<optimized out>, argv=<optimized out>, argc=<optimized out>, js_context=0x5606d3d4a1c0) at ../gjs/console.cpp:291
code_u8 = 0 '\000'
error = 0x0
code = 0
context = <optimized out>
error = 0x0
js_context = 0x5606d3d4a1c0
coverage = 0x0
script = 0x5606d3d453a0 "import 'gi://Gio?version=2.0';\nimport 'gi://Gio?version=75.94';\n"
filename = 0x5606d3cf4d60 "doublegi.js"
program_name = 0x5606d3cf4d60 "doublegi.js"
len = 64
gjs_argc = <optimized out>
script_argc = <optimized out>
ix = <optimized out>
argv_copy = 0x5606d3d14490
argv_copy_addr = <optimized out>
gjs_argv = 0x5606d3d18270
gjs_argv_addr = 0x5606d3d18270
script_argv = <optimized out>
env_coverage_output_path = <optimized out>
interactive_mode = <optimized out>
argc_copy = <optimized out>
program_path = {m_ptr = 0x5606d3d24400 "/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/doublegi.js"}
env_tracefd = <optimized out>
tracefd = <optimized out>
env_coverage_prefixes = <optimized out>
Python Exception <class 'gdb.error'> dwarf2_find_location_expression: Corrupted DWARF expression.:
#7 main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../gjs/console.cpp:384
context = <optimized out>
error = 0x0
js_context = 0x5606d3d4a1c0
coverage = 0x0
script = 0x5606d3d453a0 "import 'gi://Gio?version=2.0';\nimport 'gi://Gio?version=75.94';\n"
filename = 0x5606d3cf4d60 "doublegi.js"
program_name = 0x5606d3cf4d60 "doublegi.js"
len = 64
gjs_argc = <optimized out>
script_argc = <optimized out>
ix = <optimized out>
argv_copy = 0x5606d3d14490
argv_copy_addr = <optimized out>
gjs_argv = 0x5606d3d18270
gjs_argv_addr = 0x5606d3d18270
script_argv = <optimized out>
env_coverage_output_path = <optimized out>
interactive_mode = <optimized out>
argc_copy = <optimized out>
program_path = {m_ptr = 0x5606d3d24400 "/home/tkloczko/rpmbuild/BUILD/gjs-1.68.1/x86_64-redhat-linux-gnu/doublegi.js"}
env_tracefd = <optimized out>
tracefd = <optimized out>
env_coverage_prefixes = <optimized out>
Python Exception <class 'gdb.error'> dwarf2_find_location_expression: Corrupted DWARF expression.:
(gdb)