Segmentation fault when scaling and strict sandbox is used
Using sandbox=strict and scaling results in the following error when the mouse is hovered over zathuras window:
(org.pwmt.zathura:4878): Gdk-WARNING **: 00:10:17.210: Failed to load cursor theme Adwaita with scale 2 Segmentation fault (core dumped)
When looking at this with strace, there is an attempt to open a file for writing:
openat(AT_FDCWD, 0xbd1ec4e8630, O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600) = -1 EACCES (Permission denied)
(I have yet to find out which file it is.)
This is however not permitted by the seccomp filter.
Does anyone have some idea on how to find out whats causing this? The issue could be resolved by allowing openat generally but that would significantly decrease the effect of seccomp.
I would also like to find out what exactly is trying to write something just because scaling is used. This smells like a bug in GTK (or girara?) and I would rather avoid this altogether then to allow writing files.
There is a hint in the journal pointing to wayland as well:
zathura: segfault at 0 ip 00006ea451ecd69a sp 000075565d1c3710 error 4 in libwayland-cursor.so.0.0.0[6ea451ecd000+2000]
Any hints or ideas are very much welcome.