accerciser crashes with version 2.39.90
Hello,
I tried to package version 2.39.90 for Debian, but I am getting immediate crashes in accerciser, stderr shows:
/usr/lib/python3/dist-packages/accerciser/tools.py:47: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
app = acc.getApplication()
/usr/lib/python3/dist-packages/pyatspi/Accessibility.py:65: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
ret = func(obj)
/usr/lib/python3/dist-packages/pyatspi/registry.py:174: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Atspi.event_main()
double free or corruption (!prev)
And indeed the at-spi2-atk testsuite also crashes:
The output from the failed tests:
2/2 atk-test FAIL 0.03s (killed by signal 5 SIGTRAP)
--- command ---
18:42:59 /tmp/autopkgtest.cUzSI3/autopkgtest_tmp/tests/atk-test
--- stdout ---
# random seed: R02S7a99e7df46566b15705339ddce940178
1..158
# Start of Accessible tests
Bail out! GLib-GObject-FATAL-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
--- stderr ---
run_app: /tmp/autopkgtest.cUzSI3/build.5Eh/real-tree/tests/data/test-accessible.xml
child_pid 3124530
(atk-test:3124529): GLib-GObject-CRITICAL **: 19:42:59.910: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
-------
It works fine when downgrading to 2.38.0.
Samuel
Edited by Samuel Thibault