Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613340 - www-client/firefox-52.0.1: relocation R_X86_64_PC32 against undefined symbol `__stack_chk_fail@@GLIBC_2.4' can not be used when making a shared object; recompile with -fPIC
Summary: www-client/firefox-52.0.1: relocation R_X86_64_PC32 against undefined symbol ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
: 613452 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-03-20 18:49 UTC by Toralf Förster
Modified: 2017-03-23 23:22 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-03-20 18:49:42 UTC
hecking for --ignore-unresolved-symbol option to ld... yes
checking if toolchain supports -mssse3 option... yes
checking if toolchain supports -msse4.1 option... yes
checking for x86 AVX2 asm support in compiler... yes
checking for PIE support... no
configure: error: --enable-pie requires PIE support from the linker.
DEBUG: <truncated - see config.log for full output>
DEBUG: configure:5332: checking if toolchain supports -mssse3 option
DEBUG: configure:5344: /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -c -pipe -march=native  -fno-strict-aliasing -mssse3  conftest.c 1>&5
DEBUG: configure:5359: checking if toolchain supports -msse4.1 option
DEBUG: configure:5371: /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -c -pipe -march=native  -fno-strict-aliasing -msse4.1  conftest.c 1>&5
DEBUG: configure:5387: checking for x86 AVX2 asm support in compiler
DEBUG: configure:5396: /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -c -pipe -march=native  -fno-strict-aliasing  conftest.c 1>&5
DEBUG: configure:6567: checking for PIE support
DEBUG: configure:6578: /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -pipe -march=native  -fno-strict-aliasing -fno-math-errno  -Wl,-O1 -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -pie conftest.c  1>&5
DEBUG: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/www-client/firefox-52.0.1/temp/ccyiDBUm.o: warning: relocation against `__stack_chk_fail@@GLIBC_2.4' in readonly section `.text'
DEBUG: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/www-client/firefox-52.0.1/temp/ccyiDBUm.o: relocation R_X86_64_PC32 against undefined symbol `__stack_chk_fail@@GLIBC_2.4' can not be used when making a shared object; recompile with -fPIC
DEBUG: /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Bad value
DEBUG: collect2: error: ld returned 1 exit status
DEBUG: configure: failed program was:
DEBUG: #line 6571 "configure"
DEBUG: #include "confdefs.h"
DEBUG:
DEBUG: int main() {
DEBUG:
DEBUG: ; return 0; }
DEBUG: configure: error: --enable-pie requires PIE support from the linker.
ERROR: old-configure failed
*** Fix above errors and then restart with\
               "make -f client.mk build"
make: *** [client.mk:379: configure] Error 1
 * ERROR: www-client/firefox-52.0.1::gentoo failed (configure phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=www-client/firefox-52.0.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-52.0.1::gentoo'`.




tfoerste@t44 ~ $ emerge --info firefox
Portage 2.3.3 (python 3.4.5-final-0, hardened/linux/amd64, gcc-4.9.4, glibc-2.23-r3, 4.9.16-hardened x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.9.16-hardened-x86_64-Intel-R-_Core-TM-_i5-4300U_CPU_@_1.90GHz-with-gentoo-2.3
KiB Mem:    12051680 total,    588232 free
KiB Swap:   16777212 total,  16777212 free
Timestamp of repository gentoo: Mon, 20 Mar 2017 18:22:27 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.26.1 p1.0) 2.26.1
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.22.3_rc4::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake:           3.7.2::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.23.2::gentoo
sys-apps/sandbox:         2.10-r3::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.12.6::gentoo, 1.14.1::gentoo, 1.15::gentoo
sys-devel/binutils:       2.26.1::gentoo
sys-devel/gcc:            4.9.4::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/gentoo.git
    priority: 10

local
    location: /usr/local/portage
    masters: gentoo                                                                                             
    priority: 99                                                                                                
                                                                                                                
ACCEPT_KEYWORDS="amd64"                                                                                         
ACCEPT_LICENSE="*"                                                                                              
CBUILD="x86_64-pc-linux-gnu"                                                                                    
CFLAGS="-O2 -pipe -march=native"                                                                                
CHOST="x86_64-pc-linux-gnu"                                                                                     
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=native"
DISTDIR="/var/tmp/distfiles"
EMERGE_DEFAULT_OPTS="--verbose-conflicts --nospinner --tree --quiet-build --keep-going=y --autounmask --autounmask-unrestricted-atoms --autounmask-write"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ http://ftp.halifax.rwth-aachen.de/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl aes-ni alsa amd64 apache2 avx avx2 berkdb bluetooth bzip2 cgroups cli consolekit corefonts cracklib cron crypt cups custom-optimization cxx dbus dnssec dri dvb dvd ecc encode exif fam ffmpeg flac fontconfig fpm gdbm gif git glamor gnuplot gpg gtk gui hardened help hwaccel iconv icu ipv6 isag jpeg justify lcms libnotify libvirtd logrotate mad matroska mbox minizip mng modules mp3 mp4 mpeg mpg123 mtp multilib ncurses nfsv4 nfsv41 nls nptl ogg openmp orc pam pax_kernel pcre pcre16 pdf pie png policykit pwquality qemu qml qt3support qt5 readline rtsp script scrypt sddm seccomp session snmp spice sse2 sse4 sse4_1 sse4_2 ssh-askpass ssl ssp ssse3 startup-notification svg system-cairo system-ffmpeg system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite tcpd text theora thinkpad tiff tls tor-hardening tracepath traceroute truetype udev uml unicode upnp upnp-av usb usbredir uxa v4l v4l2 vaapi vcdx vorbis vpx widgets x264 xa xattr xcb xinerama xkb xml xscreensaver xtpax xvfb xvid xvmc xz zenmap zlib" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" QEMU_SOFTMMU_TARGETS="x86_64 i386" QEMU_USER_TARGETS="x86_64 i386" RUBY_TARGETS="ruby21" USERLAND="GNU" VIDEO_CARDS="i965" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

www-client/firefox-51.0.1::gentoo was built with the following:
USE="custom-optimization dbus hardened hwaccel jemalloc skia startup-notification system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite -bindist -custom-cflags -debug (-gmp-autoupdate) -gtk2 -jack (-neon) -pgo -pulseaudio (-rust) (-selinux) (-system-cairo) -test -wifi" ABI_X86="64" L10N="-ach -af -an -ar -as -ast -az -bg -bn-BD -bn-IN -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-GB -en-ZA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -id -is -it -ja -ka -kk -km -kn -ko -lij -lt -lv -mai -mk -ml -mr -ms -nb -nl -nn -or -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -uz -vi -xh -zh-CN -zh-TW"
CFLAGS="-pipe -march=native"
CXXFLAGS="-pipe -march=native"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,relro,-z,now"
Comment 1 xdev52 2017-03-20 23:34:40 UTC
same happened to me:

checking for PIE support... no
configure: error: --enable-pie requires PIE support from the linker.
DEBUG: <truncated - see config.log for full output>
DEBUG: configure:5332: checking if toolchain supports -mssse3 option
DEBUG: configure:5344: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=native -pipe  -fno-strict-aliasing -mssse3  conftest.c 1>&5
DEBUG: configure:5359: checking if toolchain supports -msse4.1 option
DEBUG: configure:5371: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=native -pipe  -fno-strict-aliasing -msse4.1  conftest.c 1>&5
DEBUG: configure:5387: checking for x86 AVX2 asm support in compiler
DEBUG: configure:5396: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=native -pipe  -fno-strict-aliasing  conftest.c 1>&5
DEBUG: configure:6567: checking for PIE support
DEBUG: configure:6578: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -fno-lifetime-dse -march=native -pipe  -fno-strict-aliasing -fno-math-errno  -Wl,-O1 -Wl,--as-needed -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags -Wl,-z,relro,-z,now -Wl,-z,noexecstack -Wl,-z,text -pie conftest.c  1>&5
DEBUG: /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/www-client/firefox-52.0.1/temp/ccWvzKBa.o: warning: relocation against `__stack_chk_fail@@GLIBC_2.4' in readonly section `.text'
DEBUG: /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/www-client/firefox-52.0.1/temp/ccWvzKBa.o: relocation R_X86_64_PC32 against symbol `__stack_chk_fail@@GLIBC_2.4' can not be used when making a shared object; recompile with -fPIC
DEBUG: /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: Bad value
DEBUG: collect2: error: ld returned 1 exit status
DEBUG: configure: failed program was:
DEBUG: #line 6571 "configure"
DEBUG: #include "confdefs.h"
DEBUG: 
DEBUG: int main() {
DEBUG: 
DEBUG: ; return 0; }
DEBUG: configure: error: --enable-pie requires PIE support from the linker.
ERROR: old-configure failed
Comment 2 xdev52 2017-03-20 23:41:28 UTC
Portage 2.3.5 (python 3.5.3-final-0, hardened/linux/amd64/no-multilib, gcc-5.4.0, glibc-2.23-r3, 4.9.13-hardened x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.9.13-hardened-x86_64-Intel-R-_Core-TM-_i7-2630QM_CPU_@_2.00GHz-with-gentoo-2.3
KiB Mem:     8064084 total,   1158868 free
KiB Swap:          0 total,         0 free
sh bash 4.4_p12
ld GNU ld (Gentoo 2.27 p1.0) 2.27
ccache version 3.3.4 [enabled]
app-shells/bash:          4.4_p12::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.1-r1::gentoo
dev-lang/python:          2.7.13::gentoo, 3.5.3::gentoo
dev-util/ccache:          3.3.4::gentoo
dev-util/cmake:           3.7.2::gentoo
dev-util/pkgconfig:       0.29.1::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.24.1::gentoo
sys-apps/sandbox:         2.10-r3::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r2::gentoo
sys-devel/automake:       1.11.6-r2::gentoo, 1.13.4-r1::gentoo, 1.14.1-r1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.26.1::gentoo, 2.27::gentoo
sys-devel/gcc:            5.4.0-r3::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.9::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Comment 3 Agostino Sarubbo gentoo-dev 2017-03-21 10:00:22 UTC
I can confirm.
Comment 4 Alex Efros 2017-03-21 13:11:47 UTC
I suppose this happens because python in virtualenv needs some paxmarking before compiling:

2017-03-21_13:04:33.69411 kern.alert: grsec: denied RWX mmap of <anonymous mapping> by /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/_virtualenv/bin/python2.7[python2.7:31311] uid/euid:250/250 gid/egid:250/250, parent /usr/bin/python2.7[python2.7:31309] uid/euid:250/250 gid/egid:250/250
2017-03-21_13:04:34.88715 kern.alert: grsec: denied RWX mmap of <anonymous mapping> by /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/_virtualenv/bin/python2.7[python:31321] uid/euid:250/250 gid/egid:250/250, parent /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/_virtualenv/bin/python2.7[python:31320] uid/euid:250/250 gid/egid:250/250
2017-03-21_13:04:34.97315 kern.alert: grsec: denied RWX mmap of <anonymous mapping> by /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/_virtualenv/bin/python2.7[python:31324] uid/euid:250/250 gid/egid:250/250, parent /usr/bin/python2.7[python2.7:31297] uid/euid:250/250 gid/egid:250/250
2017-03-21_13:04:35.06915 kern.alert: grsec: denied RWX mmap of <anonymous mapping> by /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/_virtualenv/bin/python2.7[python:31331] uid/euid:250/250 gid/egid:250/250, parent /bin/bash[sh:31330] uid/euid:250/250 gid/egid:250/250
2017-03-21_13:04:35.11113 kern.alert: grsec: denied RWX mmap of <anonymous mapping> by /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/_virtualenv/bin/python2.7[python:31339] uid/euid:250/250 gid/egid:250/250, parent /bin/bash[sh:31330] uid/euid:250/250 gid/egid:250/250
2017-03-21_13:04:37.38715 kern.alert: grsec: more alerts, logging disabled for 10 seconds
Comment 5 Attila Tóth 2017-03-21 17:53:29 UTC
(In reply to Alex Efros from comment #4)
> I suppose this happens because python in virtualenv needs some paxmarking
> before compiling:
> 
> 2017-03-21_13:04:33.69411 kern.alert: grsec: denied RWX mmap of <anonymous
> mapping> by
> /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/
> _virtualenv/bin/python2.7[python2.7:31311] uid/euid:250/250
> gid/egid:250/250, parent /usr/bin/python2.7[python2.7:31309]
> uid/euid:250/250 gid/egid:250/250

I don't think so. The current problem addressed by the bug happens early during the configure phase, while your issue kicks in later.
BTW, I use this user patch, to take care of most of these message (although not all of them):
diff -urN orig/build/moz.configure/init.configure dwok/build/moz.configure/init.configure
--- orig/build/moz.configure/init.configure     2016-10-31 21:15:27.000000000 +0100
+++ dwok/build/moz.configure/init.configure     2016-12-28 17:08:49.607881648 +0100
@@ -219,6 +219,8 @@
         log.info('Creating Python environment')
         manager.build(python)

+    os.system('/usr/sbin/paxctl-ng -E /var/tmp/portage/www-client/firefox-52.0.1/work/firefox-52.0.1/ff/_virtualenv/bin/python2.7')
+
     python = normsep(manager.python_path)

     if python != normsep(sys.executable):

Note, that such virtualenv python stuff also pollutes thunderbird's and recent versions of spidermonkey compiles...
Comment 6 Attila Tóth 2017-03-21 17:58:31 UTC
Solution of the problem:
While firefox-51.0.1 ebuild uses a patch to take core of this very problem:

"${FILESDIR}"/fix_hardened_pie_detection.patch

firefox-52.0.1 ebuild dropped this patch for no apparent reasons I know of.
Reintroducing this patch solves the problem.

Message to the maintainer:
Readd this patch to the ebuild, please!

Dropping java applet support (many KVMs use them) and leaving alsa makes me look for an alternative to replace firefox. Why they are pushing pulseaudio on linux if it can hack without it on other platforms?

Thx:
Dw.
Comment 7 Ian Stakenvicius (RETIRED) gentoo-dev 2017-03-21 18:45:19 UTC
(In reply to Attila Tóth from comment #6)
> Solution of the problem:
> While firefox-51.0.1 ebuild uses a patch to take core of this very problem:
> 
> "${FILESDIR}"/fix_hardened_pie_detection.patch
> 
> firefox-52.0.1 ebuild dropped this patch for no apparent reasons I know of.
> Reintroducing this patch solves the problem.
> 

THANK YOU for tracing this!  That patch was supposed to remain in the patchset for 52 until such time as it had been integrated upstream.  I will re-add it immediately.


FYI, the general recommendation on Java for KVMs etc is to use JavaWebStart directly, but you can get it back directly-embedded in Firefox by enabling USE="nsplugin" for now.
Comment 8 Ian Stakenvicius (RETIRED) gentoo-dev 2017-03-21 19:46:16 UTC
commit beb8ff05aaea7677df4b072716d3c0d6b41f9319
Author: Ian Stakenvicius <axs@gentoo.org>
Date:   Tue Mar 21 15:34:35 2017 -0400

    www-client/firefox: re-add fix_hardened_pie_detection to 52.x patchset
    
    This patch was dropped in the migration from 51 to 52 by maintainer error,
    it has been added to the patchset to address and prevent future occurrences
    of errors such as those in bug 613340
Comment 9 miro.rovis 2017-03-22 12:05:50 UTC
*** Bug 613452 has been marked as a duplicate of this bug. ***