GTK symbol stubs in the wrong section
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | wontfix |
firefox81 | --- | verified |
firefox82 | --- | verified |
People
(Reporter: olivier, Assigned: olivier)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
|
Details | Review |
4.75 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36
Steps to reproduce:
Downstream (Ubuntu) bug report: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1893021
With the release of firefox 80.0, loading the flash plugin on Ubuntu 16.04 was failing with the following error:
/usr/lib/firefox/plugin-container: symbol lookup error: /usr/lib/firefox/libxul.so: undefined symbol: gtk_window_set_titlebar
Actual results:
In previous releases, loading the flash plugin worked fine.
Expected results:
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).
Assignee | ||
Comment 1•4 years ago
|
||
Comment 2•4 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Updated•4 years ago
|
Updated•4 years ago
|
Comment 4•4 years ago
|
||
bugherder |
Comment 5•4 years ago
|
||
Ouch, sorry and thanks for that!
Updated•4 years ago
|
Comment 6•4 years ago
|
||
Please nominate this for Beta approval when you get a chance.
Assignee | ||
Comment 7•4 years ago
|
||
Sure. I'm not sure how to nominate a bug/revision for beta approval, though?
Comment 8•4 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/45e8dd195f71 actually landed in 80.
Comment 9•4 years ago
|
||
Comment on attachment 9172666 [details]
Bug 1661715 - Move GTK function stubs to the correct section.
Beta/Release Uplift Approval Request
- User impact if declined: Flash plugin fails to load.
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): The change affects only plugins.
- String changes made/needed: None.
Comment 10•4 years ago
|
||
Comment on attachment 9172666 [details]
Bug 1661715 - Move GTK function stubs to the correct section.
Approved for 81.0b5.
Comment 11•4 years ago
|
||
bugherder uplift |
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 12•4 years ago
•
|
||
Comment 13•4 years ago
•
|
||
Repeated comment, please ignore it
Updated•4 years ago
|
Comment 14•4 years ago
|
||
I think you can safely ignore that, that comes from Gtk3 library which complains about error in actual Gtk theme. Eventually you can change your Gtk theme in gnome-tweaks application.
Comment 15•4 years ago
|
||
Ok, thanks for the answer. So I proceed to change the bug from resolved to verify.
Regards, Flor.
Updated•4 years ago
|
Updated•4 years ago
|
Description
•