Assertion failure in contexts test
193/341 glib:gio / contexts FAIL 5.78s killed by signal 6 SIGABRT
05:13:26 MALLOC_CHECK_=2 G_DEBUG=gc-friendly GIO_MODULE_DIR='' GIO_LAUNCH_DESKTOP=/builds/GNOME/glib/_build/gio/gio-launch-desktop MALLOC_PERTURB_=26 G_TEST_SRCDIR=/builds/GNOME/glib/gio/tests G_TEST_BUILDDIR=/builds/GNOME/glib/_build/gio/tests G_ENABLE_DIAGNOSTIC=1 /usr/bin/valgrind --tool=memcheck --error-exitcode=1 --track-origins=yes --leak-check=full --leak-resolution=high --num-callers=50 --show-leak-kinds=definite,possible --show-error-list=yes --suppressions=/builds/GNOME/glib/tools/glib.supp /builds/GNOME/glib/_build/gio/tests/contexts
----------------------------------- output -----------------------------------
stdout:
# random seed: R02S51b129a844b655694763980e5382a9b5
1..5
# Start of gio tests
# Start of contexts tests
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
(/builds/GNOME/glib/_build/gio/tests/contexts:10455): GLib-GIO-DEBUG: 05:13:30.317: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
Bail out! GLib-GIO:ERROR:../gio/tests/contexts.c:88:idle_start_test1_thread: assertion failed: (io_completed)
stderr:
==10455== Memcheck, a memory error detector
==10455== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==10455== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==10455== Command: /builds/GNOME/glib/_build/gio/tests/contexts
==10455==
**
GLib-GIO:ERROR:../gio/tests/contexts.c:88:idle_start_test1_thread: assertion failed: (io_completed)
==10455==
==10455== Process terminating with default action of signal 6 (SIGABRT): dumping core
==10455== at 0x4CA92A2: raise (in /usr/lib64/libc-2.33.so)
==10455== by 0x4C928A3: abort (in /usr/lib64/libc-2.33.so)
==10455== by 0x48E8E42: g_assertion_message (gtestutils.c:3264)
==10455== by 0x48E8EC4: g_assertion_message_expr (gtestutils.c:3290)
==10455== by 0x40307B: idle_start_test1_thread (contexts.c:88)
==10455== by 0x48B77FF: g_idle_dispatch (gmain.c:6124)
==10455== by 0x48B45D8: g_main_dispatch (gmain.c:3444)
==10455== by 0x48B555A: g_main_context_dispatch (gmain.c:4162)
==10455== by 0x48B574E: g_main_context_iterate (gmain.c:4238)
==10455== by 0x48B5BE9: g_main_loop_run (gmain.c:4438)
==10455== by 0x402FEF: test_thread_independence (contexts.c:70)
==10455== by 0x48E80D5: test_case_run (gtestutils.c:2934)
==10455== by 0x48E84DF: g_test_run_suite_internal (gtestutils.c:3024)
==10455== by 0x48E8647: g_test_run_suite_internal (gtestutils.c:3043)
==10455== by 0x48E8647: g_test_run_suite_internal (gtestutils.c:3043)
==10455== by 0x48E88BD: g_test_run_suite (gtestutils.c:3123)
==10455== by 0x48E6F17: g_test_run (gtestutils.c:2235)
==10455== by 0x403DF2: main (contexts.c:435)
==10455==
==10455== HEAP SUMMARY:
==10455== in use at exit: 101,680 bytes in 941 blocks
==10455== total heap usage: 1,462 allocs, 521 frees, 588,309 bytes allocated
==10455== LEAK SUMMARY:
==10455== definitely lost: 0 bytes in 0 blocks
==10455== indirectly lost: 0 bytes in 0 blocks
==10455== possibly lost: 0 bytes in 0 blocks
==10455== still reachable: 25,704 bytes in 240 blocks
==10455== suppressed: 72,368 bytes in 643 blocks
==10455== Reachable blocks (those to which a pointer was found) are not shown.
==10455== To see them, rerun with: --leak-check=full --show-leak-kinds=all
Full log: testlog-valgrind.txt