firefox+thunderbird crashes in gtk 2.24.18+

Colin Percival cperciva at freebsd.org
Thu Jul 25 03:35:32 UTC 2013


Hi gnome people,

With gtk 2.24.18 and later, firefox and thunderbird sometimes crash when
closing windows.  AFAIK nobody has tracked down exactly why, but it seems
to be a race condition between closing the window and redrawing windows.

I have an open bug report with the mozilla folks:
  https://bugzilla.mozilla.org/show_bug.cgi?id=887587
and several other crash reports have been traced to the same problem.  The
common theme is that the backtrace ends with
  gdk_window_process_all_updates -> g_slist_foreach -> g_object_ref -> boom.

Reverting this commit in GTK fixes the problem for me:

https://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=692a0e5906c5da7f85c16c9d6cbb0d3ed8b4a576

Is there any possibility of having this reversion added to the ports tree,
at least until the GTK or Mozilla folks figure out exactly what's going
wrong?  It would be nice to ship FreeBSD 9.2 with Firefox and Thunderbird
not being excessively crashy.

-- 
Colin Percival
Security Officer Emeritus, FreeBSD | The power to serve
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid


More information about the freebsd-gnome mailing list