Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jul 2013 20:33:08 -0700
From:      Colin Percival <cperciva@freebsd.org>
To:        gnome@FreeBSD.org
Subject:   firefox+thunderbird crashes in gtk 2.24.18+
Message-ID:  <51F09C74.8070102@freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51F09C74.8070102>