Proper fix for "blocked signals" issue in 180.xx.
This blocked signals issue was severe in 180.35 and seems to have been only partially addressed in 180.37. To elaborate, it is a issue with only few gtk applications segfaulting. And it seems to be more problematic in Gentoo.The good part with 180.37 was that binary firefox trunk (minefield, 3.6a1pre) has started working again - it did not work in Gentoo for any 180.xx till 180.35, but it was fine in 177.xx. The bad part with >=180.35 is that gnome-bluetooth segfaults. It is a regression, since gnome-bluetooth works fine in 180.29 (but not minefield binaries). For now, the workaround is to start these applications in Gentoo with LD_PRELOAD=/usr/lib/opengl/xorg-x11/lib/libGL.so (verifying that the problem is indeed with nvidia's libgl.so, as also seen in the system logs.) Strangely, these issues are not present in Ubuntu (except for 180.35 which was totally weird).