On Tue, Aug 9, 2016 at 8:35 AM, Landry Breuil <lan...@openbsd.org> wrote: > On Mon, Aug 08, 2016 at 08:37:18PM +0000, Christian Weisgerber wrote: >> On 2016-08-08, David Coppa <dco...@gmail.com> wrote: >> >> > This should help thunderbird (we already had this patch for firefox). >> >> And here's the corresponding patch for seamonkey. I have confirmed >> that it builds. I'm somewhat less certain that it runs--I mean, >> basically it does, but visiting any web page other than the seamonkey >> default page and the Google start page crashes it. But since I >> don't otherwise run seamonkey, I have no comparison point. >> >> Seamonkey users, please test. > > I think they all left years ago :) > > More seriously, it shouldnt crash in normal conditions. Is the crash > because of W^X too ?
Thunderbird is working fine, I've committed my "fix". Probably Seamonkey is based on a version of mozilla that is too old (<44) to have a properly working nonWritableJitCode. I think it would be better to mark it with PT_OPENBSD_WXNEEDED... Ciao! David