https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/43/diffs

---
 test/memory.c |    6 ++++++
 1 file changed, 6 insertions(+)

--- a/test/memory.c
+++ b/test/memory.c
@@ -2,6 +2,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
+#include <stdio.h>
 
 pid_t child_pid;
 AtspiEventListener *listener;
@@ -15,19 +16,24 @@ basic (AtspiAccessible *obj)
   AtspiAccessible *accessible;
   GError *error = NULL;
 
+  printf ("getting name\n");
   str = atspi_accessible_get_name (obj, &error);
   if (str)
     g_free (str);
+  printf ("ok, getting parent\n");
   accessible = atspi_accessible_get_parent (obj, NULL);
   if (accessible)
     g_object_unref (accessible);
+  printf ("ok, getting children\n");
   count = atspi_accessible_get_child_count (obj, &error);
   for (i = 0; i < count; i++)
   {
     accessible = atspi_accessible_get_child_at_index (obj, i, &error);
+    printf ("ok %d\n", i);
     if (accessible)
       g_object_unref (accessible);
   }
+  printf ("ok\n");
 }
 
 static gboolean
