Created attachment 1713634 [details] Top : Non working Bottom : After patching Description of problem: Unable to use Flash plugin. If you try to, you will get this error multiple times in the console : /usr/lib/firefox/plugin-container: symbol lookup error: /usr/lib/firefox/libxul.so: undefined symbol: gtk_window_set_titlebar Version-Release number of selected component (if applicable): firefox-80.0.1-1.fc32.x86_64 How reproducible: Steps to Reproduce: 1. Launch firefox , and visit zombo.com 2. Allow flash plugin / run Actual results: You will get a blank screen and console errors Expected results: Audio and animation Additional info: This regression was caused by two recent revisions: https://phabricator.services.mozilla.com/D84623 and https://phabricator.services.mozilla.com/D82804, which added GTK function stubs (in widget/gtk/mozgtk/mozgtk.c in the wrong section (they were added to the COMMON_SYMBOLS section but they should be in the GTK3_SYMBOLS because they are GTK3 only). Patch : https://hg.mozilla.org/releases/mozilla-beta/rev/02a9269355fc Bug report : https://bugzilla.mozilla.org/show_bug.cgi?id=1661715 Already tested the patch and it works.
Created attachment 1713652 [details] mozgtk.c patch Original patch, posted to Mozilla by Olivier Tilloy
Added to firefox-80.0.1-2, Thanks.
FEDORA-2020-3e29e08254 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-3e29e08254
FEDORA-2020-f1f1111fb1 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-f1f1111fb1
FEDORA-2020-3e29e08254 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-3e29e08254` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-3e29e08254 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-f1f1111fb1 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-f1f1111fb1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-f1f1111fb1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-f1f1111fb1 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
The symbol error message is now not being printed, but Flash is still broken.
(In reply to Michael Cronenworth from comment #8) > but Flash is still broken. Maybe it is a broken flash that I tried. It appears the OP site and other sites are working. Disregard.
FEDORA-2020-f3ec0b119a has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-f3ec0b119a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-f3ec0b119a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-981b61a03a has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-981b61a03a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-981b61a03a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-12012bf6b1 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-12012bf6b1` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-12012bf6b1 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-1c7c9d0932 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-1c7c9d0932` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-1c7c9d0932 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-38b5ecdd73 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-38b5ecdd73` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-38b5ecdd73 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-38b5ecdd73 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report.