After the upgrade of graphics/cairo from 1.16.0,2 to 1.17.2,2 firefox aborts with SIGBUS when I try to save a file.
Saving works when downgrading to 1.16.
It seems to affect all gtk3 applications, not just firefox.
It doesn't seem to affect the GIMP.
We can't press the button to attach the file here.
But if we drag a file from the GIMP file dialog and drop it into the file selection button here, we can select the file :)
Hm, I cannot reproduce this in my firefox (tried on two machines).
@Tobias: I have checked Preferences -> General -> Always ask you where to save files. The save dialog pops up and crash is imminent.
Maybe it doesn't happend when "Save files to Downloads" is activated.
I might have the same problem with xfce4 apps-menu. It does not crash, if i deselect show icons in menu in the options.
Maybe update from 1.17.2 to "master" snapshot like other distributions did e.g.,
A commit references this bug:
Date: Sun Sep 13 16:37:22 UTC 2020
New revision: 548484
graphics/cairo: Roll back r548287 thyat upgraded cairo to 1.17.2 due to run-time problems that it caused
Reported by: Stefan Ehmann <firstname.lastname@example.org> et al.
I've rolled back r548287 until problems can be investigated.
I can confirm rolling back fixes the problem here (on CURRENT from Sept-13).
It also fixes a problem where the check boxes on this page (bugs.freebsd.org - e.g. the 'Ignore Bug Mail' checkbox) and elsewhere won't indicate whether they are checked or not.
Crash seems to be fixed on cairo master.
According to git bisect it's fixed by:
Rebuilding cairo locally fixed firefox here. Much quicker than waiting for the package... [ seamonkey freezes though... ]
Re: comment #11
I deleted from /tmp
gvfs-root* , gconfd-root/sa*
orbit-root/li* , and dbus-* f
and even seamonkey is fixed, as
before, hopefully for the near term.