<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - Image decoding corruption and linux kernel crash with hardware reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67209#c21">Comment # 21</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO --- - Image decoding corruption and linux kernel crash with hardware reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=67209">bug 67209</a>
from <span class="vcard"><a class="email" href="mailto:carstenmattner@gmail.com" title="Carsten Mattner <carstenmattner@gmail.com>"> <span class="fn">Carsten Mattner</span></a>
</span></b>
<pre>Per <a href="https://bugs.archlinux.org/task/36105#comment114630">https://bugs.archlinux.org/task/36105#comment114630</a> I built a version of
Firefox 24.0 linking more system versions of libraries and the corrupted jpeg
doesn't seem to happen so far. I was using ftp.mozilla.org binaries and those
reproduce the corruption reliably.
mozconfig:
. $topsrcdir/browser/config/mozconfig
ac_add_options --enable-official-branding
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-bz2
ac_add_options --with-system-png
ac_add_options --with-system-libevent
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-cairo
ac_add_options --enable-system-pixman
ac_add_options --disable-tests
ac_add_options --disable-crashreporter
ac_add_options --disable-updater
ac_add_options --disable-installer
mk_add_options PROFILE_GEN_SCRIPT='EXTRA_TEST_ARGS=10 $(MAKE) -C $(MOZ_OBJDIR)
pgo-profile-run'
This is a non PGO build due to memory limitations on this machine but I copied
that PGO line from ArchLinux's mozconfig as found.
package versions:
cairo 1.12.16-1
pixman 0.30.2-1
libjpeg-turbo 1.3.0-2
libpng 1.6.5-1
zlib 1.2.8-1
bzip2 1.0.6-4
zlib 1.2.8-1
libevent 2.0.21-2
sqlite 3.8.0.2-1
This is how ArchLinux's Firefox package is built with the exception of
--enable-system-cairo:
<a href="https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/firefox">https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/firefox</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>