Public bug reported:

I can reliably crash gnome-shell while running intensive UI automation tests 
with dogtail (AT-SPI based).
The crash reproduces on both session types:

    [email protected]
    [email protected]

Environment

    Ubuntu 24.04.x
    GNOME Shell (from Ubuntu repo)
    dogtail-based automated UI tests
    Session types tested: X11 and Wayland
    Accessibility bus is present (org.a11y.Bus, at-spi2-registryd)

Actual result
Desktop session crashes with “Something went wrong”.
gnome-shell dumps core with Signal: 11 (SEGV).

#4  g_type_check_instance_is_fundamentally_a (libgobject-2.0.so.0)
#5  g_object_ref (libgobject-2.0.so.0)
#6  g_hash_table_foreach (libglib-2.0.so.0)
#7  n/a (libatk-bridge-2.0.so.0 + 0x18ad7)
#8  n/a (libatk-bridge-2.0.so.0 + 0x1c380)
#9  dbus_connection_dispatch (libdbus-1.so.3)
#10 n/a (libatspi.so.0 + 0x136c1)
#11 n/a (libglib-2.0.so.0)
#13 g_main_loop_run (libglib-2.0.so.0)
#14 meta_context_run_main_loop (libmutter-14.so.0)
#18 n/a (libgjs.so.0)
#20..#25 libmozjs-115.so.0
#29 n/a (gnome-shell + 0x4002)

Repro steps

     Start GNOME session (X11 or Wayland).
     Ensure accessibility is enabled (toolkit-accessibility=true).
     Run dogtail UI tests repeatedly in a loop (50-100+ iterations).
     After some iterations, gnome-shell crashes (SIGSEGV).

Additional notes

    Reproduced on both X11 and Wayland with very similar call stacks.
    The crash path strongly points to AT-SPI / atk-bridge interaction.

** Affects: gnome-shell (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "journal_current_boot.log"
   
https://bugs.launchpad.net/bugs/2158636/+attachment/5979456/+files/journal_current_boot.log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2158636

Title:
  gnome-shell crashes with SIGSEGV in libatk-bridge/libatspi during
  heavy dogtail (AT-SPI) UI automation on both X11 and Wayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2158636/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to