Created attachment 407380 [details] firefox_39_terminal_output.txt I've only managed to reproduce this on the URL https://www.swedbank.ee/private/credit?language=EST [20251] ###!!! ABORT: X_PutImage: BadLength (poly request too large or internal Xlib length error); sync; id=0x3800148: file /var/tmp/portage/www-client/firefox-39.0/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157 # emerge --info Portage 2.2.20 (python 3.4.1-final-0, hardened/linux/amd64/no-multilib, gcc-4.9.3, glibc-2.20-r2, 4.0.8-hardened-uusarm x86_64) ================================================================= KiB Mem: 16299904 total, 8833444 free KiB Swap: 16777212 total, 16777052 free Timestamp of repository gentoo: Sun, 19 Jul 2015 00:45:01 +0000 sh bash 4.3_p33-r2 ld GNU gold (Gentoo 2.24 p1.4 2.24) 1.11 distcc 3.1 x86_64-pc-linux-gnu [disabled] ccache version 3.1.9 [disabled] app-shells/bash: 4.3_p33-r2::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl: 5.20.2::gentoo dev-lang/python: 2.7.9-r1::gentoo, 3.4.1::gentoo dev-util/ccache: 3.1.9-r4::gentoo dev-util/cmake: 3.2.2::gentoo dev-util/pkgconfig: 0.28-r3::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.17::gentoo sys-apps/sandbox: 2.6-r1::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69::gentoo sys-devel/automake: 1.11.6-r1::gentoo, 1.12.6::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo sys-devel/binutils: 2.24-r3::gentoo sys-devel/gcc: 4.9.3::gentoo, 5.1.0::gentoo sys-devel/gcc-config: 1.7.3::gentoo sys-devel/libtool: 2.4.6::gentoo sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 4.0::gentoo (virtual/os-headers) sys-libs/glibc: 2.20-r2::gentoo ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="@FREE" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=native -ggdb" CHOST="x86_64-pc-linux-gnu" CXXFLAGS="-O2 -pipe -march=native -ggdb" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync webrsync-gpg xattr" FFLAGS="-O2 -pipe" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j12" USE="64bit X a52 aac acl acpi alsa amd64 amr aspell avx avx2 bash-completion bidi boost bzip2 cairo canberra caps cdda cdr cli colord consolekit cracklib crypt cups custom-optimization cxx dbus directfb djvu doc dri dvd dvdr dvdread eds egl eglfs emboss enca encode evdev evo exif faac faad fam fbcon ffmpeg firefox flac fluidsynth fontforge fortran gcrypt gif git gles glitz gmp gnuplot gnutls gphoto2 gpm gstreamer gtk gtk3 hardened hdri htmlhandbook iconv icu id3tag idn imagemagick introspection ipv6 jpeg justify kate kde kontact kpathsea ladspa lapack laptop latex lcms libedit libnotify lua lz4 lzma lzo mad mailwrapper matroska md5sum midi mikmod mmap mms mmx mmxext mng modplug modules mp3 mp4 mpeg mudflap ncurses nptl nptlonly ogg openal openexr opengl opus pam pax_kernel pcre pdf phonon pic pie plasma png policykit postscript ppds projectm qalculate qt4 readline reflection rrdtool rtmp scanner schroedinger sdl seccomp session smp sndfile source speex spell spl sqlite sse sse2 sse3 sse4_1 sse4_2 ssl ssp ssse3 startup-notification subversion svg sysfs system-sqlite tbb tcpd theora threads tiff truetype ucs2 udev unicode urandom usb v4l v4l2 vaapi vdpau vorbis vpx wayland webkit webp wifi wmf x264 xattr xcb xcomposite xetex xft xinerama xorg xosd xprint xscreensaver xtpax xulrunner xv xvid zlib" ABI_X86="64" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" KERNEL="linux" LINGUAS="en et et_EE" USERLAND="GNU" VIDEO_CARDS="fbdev intel modesetting nouveau vesa i965 i915" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON [ebuild R ~] www-client/firefox-39.0::gentoo USE="bindist dbus egl gstreamer hardened jemalloc3 minimal startup-notification system-cairo system-icu system-jpeg system-libvpx system-sqlite wifi -custom-cflags -custom-optimization -debug* (-gmp-autoupdate) -gstreamer-0 -jit (-neon) (-pgo) -pulseaudio (-selinux) {-test}" LINGUAS="et -af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de -el -en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -eu -fa -fi -fr -fy_NL -ga_IE -gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -lt -lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh -zh_CN -zh_TW" Happens with both USE="debug" and USE="-debug". The attachments to this bug apply to USE="debug".
Created attachment 407382 [details] firefox_39_gdb_output.txt gdb output is for "info threads", "thread apply all bt" and "thread apply all bt full".
I can confirm that this is a duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=1136417 . Compiling x11-libs/cairo without "xlib-xcb" in USE is a valid workaround. Thanks, _AxS_, for helping on this! :)
Leaving open since it's a random issue which may depend on lots of random factors. However, xlib-xcb on cairo has its own bug 441878 tracking issues with and without that flag.
I have this bug on firefox-43, not sure how to fix, very annoying
I have read about this bug elsewhere and I remember it being related to some color transition effects (degradè/crossfading) used on the about:newtab page, and not present on about:blank.
If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system. Thank You for your support and understanding The Mozilla Team