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 :)
Moin moin Hm, I cannot reproduce this in my firefox (tried on two machines). mfg Tobias
@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., https://github.com/archlinux/svntogit-packages/commits/packages/cairo/trunk/PKGBUILD https://github.com/ataraxialinux/ataraxia/commits/master/packages/cairo
A commit references this bug: Author: yuri Date: Sun Sep 13 16:37:22 UTC 2020 New revision: 548484 URL: https://svnweb.freebsd.org/changeset/ports/548484 Log: graphics/cairo: Roll back r548287 thyat upgraded cairo to 1.17.2 due to run-time problems that it caused PR: 249290 Reported by: Stefan Ehmann <shoesoft@gmx.net> et al. Changes: head/graphics/cairo/Makefile head/graphics/cairo/distinfo
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: https://github.com/freedesktop/cairo/commit/2d1a137f3d27b60538c58b25e867288c7b0b61bc
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. ..........................
*** Bug 249409 has been marked as a duplicate of this bug. ***
Moin moin I think this has been resolved in the linked PR. If this is still an issue, please reopen. mfg Tobias