msys2-mingw32 build failing with error code 3221225785 (0xc0000139)
Job #3566033 failed for 84788982:
137/317 glib:gobject / boxed ERROR 0.01s (exit status 3221225785 or signal 3221225657 SIGinvalid)
145/317 glib:gobject / param ERROR 0.03s (exit status 3221225785 or signal 3221225657 SIGinvalid)
154/317 glib:gobject / properties-introspection ERROR 0.06s exit status 3
155/317 glib:gobject / reference ERROR 0.03s exit status 3
157/317 glib:gobject / value ERROR 0.00s (exit status 3221225785 or signal 3221225657 SIGinvalid)
Looking at the log, boxed
, param
and value
don't seem to be producing any output at all.
glib:gobject / reference
output is more interesting:
TAP version 13
# random seed: R02Sef103ce85e2cb11cfb3773e18536d1c0
1..29
# Start of type tests
ok 1 /type/fundamentals
ok 2 /type/qdata
ok 3 /type/query
ok 4 /type/class-private
# End of type tests
# Start of object tests
ok 5 /object/clear
ok 6 /object/clear-function
ok 7 /object/set
ok 8 /object/set-function
ok 9 /object/value
ok 10 /object/initially-unowned
ok 11 /object/weak-pointer
ok 12 /object/weak-ref
ok 13 /object/toggle-ref
ok 14 /object/qdata
ok 15 /object/qdata2
# Start of set tests
# /object/set/derived-type summary: Check that g_set_object() doesn’t give strict aliasing warnings when used on types derived from GObject
ok 16 /object/set/derived-type
# End of set tests
# Start of weak-pointer tests
ok 17 /object/weak-pointer/clear
ok 18 /object/weak-pointer/clear-function
ok 19 /object/weak-pointer/set
ok 20 /object/weak-pointer/set-function
# End of weak-pointer tests
# Start of weak-ref tests
# Bug Reference: https://gitlab.gnome.org/GNOME/glib/-/issues/2390
# /object/weak-ref/on-dispose summary: Test that a weak ref set during dispose vfunc is cleared
not ok /object/weak-ref/on-dispose - GLib-GObject:ERROR:../gobject/tests/reference.c:618:weak_reffed_object_dispose: 'object == g_weak_ref_get (weak_reffed->weak_ref)' should be TRUE
Bail out!
----------------------------------- stderr -----------------------------------
**
GLib-GObject:ERROR:../gobject/tests/reference.c:618:weak_reffed_object_dispose: 'object == g_weak_ref_get (weak_reffed->weak_ref)' should be TRUE
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
(test program exited with status code 3)
and so is properties-introspection
:
TAP version 13
# random seed: R02S5a569ec0eecce88ebfdf045ccf3baedb
1..2
# Start of properties tests
# /properties/introspection summary: Verify that introspecting properties on an interface initializes the GParamSpecPool.
# child process (/properties/introspection) exit status: 1 (error)
# child process (/properties/introspection) stdout: ""
# child process (/properties/introspection) stderr: "\r\n(C:/_r/_builds/vJWzEqDv/0/GNOME/glib/_build/gobject/tests/properties-introspection.exe:8020): GLib-GObject-CRITICAL **: 08:50:48.145: g_param_spec_pool_lookup: assertion 'pool != NULL' failed\r\n"
not ok /properties/introspection - GLib-GObject:ERROR:../gobject/tests/properties-introspection.c:48:properties_introspection: child process (/properties/introspection) failed unexpectedly
Bail out!
----------------------------------- stderr -----------------------------------
**
GLib-GObject:ERROR:../gobject/tests/properties-introspection.c:48:properties_introspection: child process (/properties/introspection) failed unexpectedly
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
(test program exited with status code 3)