Merge branch...

Merge branch '1896-use-after-free-when-calling-g_dbus_connection_flush_sync-in-a-dedicated-thread' into 'master'

Resolve "Use after free when calling g_dbus_connection_flush_sync() in a dedicated thread"

Closes #1896

See merge request !1158
16 jobs for master in 27 minutes and 37 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Build
passed #462459
cross-android_api21_arm64

00:01:34

passed #462460
cross-android_api28_arm64

00:01:47

passed #462461
cross-mingw64

00:02:06

passed #462457
debian-stable-x86_64

00:02:08

passed #462456
fedora-x86_64

00:04:27

passed #462464
freebsd-11
freebsd-11-x86_64

00:05:49

passed #462569
freebsd-12
freebsd-12-x86_64

00:03:33

passed #462458
G_DISABLE_ASSERT

00:02:16

passed #462462
win32
msys2-mingw32

00:08:26

passed #462463
win32
vs2017-x64

00:08:59

failed #462465
freebsd-12
freebsd-12-x86_64

00:05:11

 
  Coverage
passed #462466
coverage

00:01:34

77.9%
 
  Analysis
passed #462468
scan-build

00:05:06

failed #462467
allowed to fail
valgrind

00:01:20

 
  Deploy
passed #462469
pages

00:00:57

passed pages:deploy

00:00:04

 
Name Stage Failure
failed
valgrind Analysis
Uploading artifacts...
_build/config.h: found 1 matching files
_build/glib/glibconfig.h: found 1 matching files

_build/meson-logs: found 5 matching files

Uploading artifacts to coordinator... ok
id=462467 responseStatus=201 Created token=e_rgqmz-
Uploading artifacts...
WARNING: _build/valgrind-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1