> I briefly tested it on my laptop. I don't know what ffi is used > for, but basic web browsing works, Google Maps works, YouTube works.
Your diff reads fine and is ok tb Unfortunately, there's another problem. Both with and without your fix, seamonkey crashes when loading its default homepage on a PKU machine. https://www.seamonkey-project.org/start/ 98832 seamonkey PSIG SIGSEGV caught handler=0x9d32a654210 mask=0<> code=SEGV_ACCERR addr=0x9d3293e9dfc trapno=6 The trace isn't useful. I'll try to find more info with DEBUG_PACKAGES. #0 thrkill () at /tmp/-:3 #1 0x70d1fa891dbbd869 in ?? () #2 0x00000276cb8ed85b in ?? () from /usr/local/lib/seamonkey/libxul.so.47.0 #3 <signal handler called> #4 0x00000276cafb4d93 in ?? () from /usr/local/lib/seamonkey/libxul.so.47.0 #5 0x00000276cafb4c1d in ?? () from /usr/local/lib/seamonkey/libxul.so.47.0 #6 0x0000000000000001 in ?? () #7 0x0000000000000008 in ?? () #8 0x0000000000000000 in ?? ()