It seems that the bug occurs if you have both composite and 16 bit depth enabled in the xorg.conf.
To fix this bug, you can hide composite visuals from Firefox by setting the environment variable read by xlib:
export XLIB_SKIP_ARGB_VISUALS=1 ; firefox
At least the fix works for me.
It seems that the bug occurs if you have both composite and 16 bit depth enabled in the xorg.conf.
To fix this bug, you can hide composite visuals from Firefox by setting the environment variable read by xlib:
export XLIB_SKIP_ ARGB_VISUALS= 1 ; firefox
At least the fix works for me.