The thunderbird crash I reported earlier can be reproduced in a KVM/Qemu virtual machine.
Here are the message I got when trying to start thunderbird in an up-to-date Sid installed in a KVM/Qemu guest: test@Montfort-debian:~$ thunderbird [6678] Sandbox: CanCreateUserNamespace() clone() failure: EACCES [6678] Wayland Proxy [0x7efc80779bd0] Error: StartProxyServer(): bind() error : Permission denied [GFX1-]: FireTestProcess failed: Failed to spawn child process “/usr/lib/thunderbird/glxtest” (Permission denied) [GFX1-]: glxtest: ManageChildProcess failed [GFX1-]: No GPUs detected via PCI WARNING: Glycin running without sandbox. [Parent 6678, Main Thread] WARNING: can't init metadata tree /home/test/.local/share/gvfs-metadata/root: open: Permission denied: 'glib warning', file toolkit/xre/nsSigHandlers.cpp:201 (thunderbird:6678): GVFS-WARNING **: 00:25:34.876: can't init metadata tree /home/test/.local/share/gvfs-metadata/root: open: Permission denied [Parent 6678, Main Thread] WARNING: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found.: 'glib warning', file toolkit/xre/nsSigHandlers.cpp:201 (thunderbird:6678): Gtk-WARNING **: 00:25:34.876: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found. WARNING: Glycin running without sandbox. [Parent 6678, Main Thread] WARNING: can't init metadata tree /home/test/.local/share/gvfs-metadata/root: open: Permission denied: 'glib warning', file toolkit/xre/nsSigHandlers.cpp:201 (thunderbird:6678): GVFS-WARNING **: 00:25:34.962: can't init metadata tree /home/test/.local/share/gvfs-metadata/root: open: Permission denied ** Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Could not spawn `env -i XDG_RUNTIME_DIR="/run/user/1000" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" "50"`: Permission denied (os error 13) (gdk-pixbuf-error-quark, 0) Bail out! Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: Could not spawn `env -i XDG_RUNTIME_DIR="/run/user/1000" "/usr/libexec/glycin-loaders/2+/glycin-svg" "--dbus-fd" "50"`: Permission denied (os error 13) (gdk-pixbuf-error-quark, 0) Redirecting call to abort() to mozalloc_abort ExceptionHandler::GenerateDump attempting to generate:/home/test/.thunderbird/9hhe51b9.default/minidumps/5ccf6d94-906d-e967-ef23-4b0df9e1b656.dmp ExceptionHandler::GenerateDump cloned child 6834 ExceptionHandler::SendContinueSignalToChild sent continue signal to child ExceptionHandler::WaitForContinueSignal waiting for continue signal... ExceptionHandler::GenerateDump minidump generation succeeded test@Montfort-debian:~$ Here is the libvirt xml I used (with virsh) to start the up-to-date Sid guest (with sensitive data redacted): <domain type='kvm'> <name>sid-kvm</name> <uuid><redacted></uuid> <title>Qemu KVM (sid)</title> <description>Debian sid on KVM with Qemu</description> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <vcpu placement='static'>14</vcpu> <cpu mode='host-passthrough'/> <os> <type arch='x86_64' machine='q35'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <pae/> <viridian/> <ioapic driver='qemu'/> </features> <clock offset='variable' adjustment='0' basis='utc'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/bin/qemu-kvm</emulator> <disk type='file' device='disk' model='virtio-non-transitional'> <driver name='qemu' type='raw'/> <source file='/home/test/linuxdata/images/sid-64bit.img'/> <target dev='vda' bus='virtio'/> </disk> <interface type='ethernet'> <mac address='<redacted>'/> <target dev='debianvif'/> <model type='virtio-net-pci-non-transitional'/> <script path='/usr/local/bin/qemu-ifup.route'/> <downscript path='/usr/local/bin/qemu-ifdown'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <input type='tablet' bus='virtio'/> <input type='keyboard' bus='virtio'/> <graphics type='vnc' port='5902' autoport='no' listen='<redacted>'> <listen type='address' address='<redacted>'/> </graphics> <video> <model type='vga' vram='16384' heads='1' primary='yes'/> </video> </devices> </domain> The sid-64-bit.img file is a virtual hard disk image with an installation of Debian sid that is up-to-date with up-to-date Sid Gnome/Wayland desktop environment and thunderbird packages installed. Some possibly relevant information about packages installed in the guest: test@debian:~$ dpkg-query -l thunderbird ┌── Desired=Unknown/Install/Remove/Purge/Hold │┌─ Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend ││┌ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) │││ Name Version Architecture Description ├┼┼─══════════════─═════════════════─════════════─══════════════════════════════════════════════════════════════════ ii thunderbird 1:140.7.1esr-1+b1 amd64 mail/news client with RSS, chat and integrated spam filter support test@debian:~$ These I think are the packages causing thunderbird to fail to load: test@debian:~$ dpkg-query -l libgdk-pixbuf* ┌── Desired=Unknown/Install/Remove/Purge/Hold │┌─ Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend ││┌ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) │││ Name Version Architecture Description ├┼┼─═══════════════════════════─═════════════─════════════─══════════════════════════════════════ ii libgdk-pixbuf-2.0-0:amd64 2.44.5+dfsg-3 amd64 GDK Pixbuf library ii libgdk-pixbuf-2.0-dev:amd64 2.44.5+dfsg-3 amd64 GDK Pixbuf library (development files) ii libgdk-pixbuf2.0-bin 2.44.5+dfsg-3 amd64 GDK Pixbuf library (thumbnailer) ii libgdk-pixbuf2.0-common 2.44.5+dfsg-3 all GDK Pixbuf library - data files test@debian:~$ This shows thunderbird is still not working even after the fix for LibreOffice (#1127558) was installed on my system: test@debian:~$ dpkg-query -l *glycin* ┌── Desired=Unknown/Install/Remove/Purge/Hold │┌─ Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend ││┌ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) │││ Name Version Architecture Description ├┼┼─═════════════════════─════════════─════════════─═════════════════════════════════ ii glycin-loaders 2.0.7+ds-5 amd64 sandboxed image loaders for GNOME ii glycin-thumbnailers 2.0.7+ds-5 amd64 sandboxed image loaders for GNOME ii libglycin-2-0:amd64 2.0.7+ds-5 amd64 sandboxed image loaders for GNOME ii libglycin-2-dev:amd64 2.0.7+ds-5 amd64 sandboxed image loaders for GNOME test@debian:~$

