Created attachment 1328502 [details] Interface Description of problem: After chromium update from chromium-59.0.3071.115-3.el7.x86_64 to chromium-60.0.3112.113-2.el7.x86_64 icons in interface are shown as colored squares. Version-Release number of selected component (if applicable): chromium-60.0.3112.113-2.el7.x86_64 How reproducible: 100% Steps to Reproduce: 1. Update chromium from Fedora EPEL on CentOS 7.4 using (e.g. yum update chromium). 2. Start chromium Actual results: Icons in interface are shown as colored squares. Expected results: Icons in interface are shown correctly. Additional info: This likely due to libpng version mismach between chromium build and one present on CentOS 7.4. Following information is seen in console during the chromium-browser startup.
Created attachment 1328503 [details] Warning messages observed during chromium-browser launch from console
I am having the same issue on RHEL 7.4. Icons are busted all over the interface (e.g. icons on the tabs and toolbar) and replaced with yellow or red blobs. When I tried factory resetting the browser, I couldn't reinstall my extensions. I get, instead, the following error: "Could not install package: 'ERROR_RE_ENCODING_THEME_IMAGE'" It seems unable to process image files, which may be due to using libpng-1.6.22 to build the package while libpng on RHEL 7.4 is libpng-1.5.13. I will try to rebuild from source to see if the issue is resolved.
I don't expect the rebuild from source to solve the issue. It sounds like the chromium build is using an embedded libpng but is shipped without it. Running the binaries against libpng-1.5.13 then fails. Maybe the embedded libpng should be shipped as part of the package, but that's against the rules AFAIK...
This is true, the newer libpng lib is in the source dir (<source dir>)/third_party/libpng/). So a simple recompile/rebuild won't help here...
*** Bug 1494414 has been marked as a duplicate of this bug. ***
chromium-61.0.3163.100-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-9179bc1cf5
chromium-61.0.3163.100-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-9179bc1cf5
I tested the latest version of the EPEL packages for RHEL 7 and they appear to work fine: https://bodhi.fedoraproject.org/updates/chromium-61.0.3163.100-1.el7
Installed chromium-61.0.3163.100-1.el7.x86_64 for CentOS 7 from Fedora EPEL 7 testing: works as expected.
*** Bug 1495341 has been marked as a duplicate of this bug. ***
upgrading to chromium-61.0.3163.100-1.el7 fixes the problem for me. Thanks.
Since the new release also fixes security issues maybe it would be good to not keep it in testing any longer?
chromium-61.0.3163.100-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.