[Bug 336055] New: Firefox miscompiled, needs gdk_threads_lock
https://bugzilla.novell.com/show_bug.cgi?id=336055 Summary: Firefox miscompiled, needs gdk_threads_lock Product: openSUSE 10.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Firefox AssignedTo: bnc-team-mozilla@forge.provo.novell.com ReportedBy: abrahams@acm.org QAContact: qa@suse.de Found By: --- When you try to start the 10.3 OSS repository version of Firefox (or the version on the DVD), you get this message: /usr/lib/firefox/firefox-bin: symbol lookup error: /usr/lib/firefox/firefox-bin: undefined symbol: gdk_threads_lock I downloaded the version of Firefox on the Mozilla website and replaced the OpenSuse version with that one, and the error went away. Moreover, I've looked at other versions of Firefox and done the following: strings firefox-bin | grep gdk_threads The defective version shows gdk_threads_lock but the other versions do not. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=336055#c1
Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=336055#c2
--- Comment #2 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c3
--- Comment #3 from Wolfgang Rosenauer
https://bugzilla.novell.com/show_bug.cgi?id=336055#c4
Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c5
JP Rosevear
https://bugzilla.novell.com/show_bug.cgi?id=336055#c6
Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c7
JP Rosevear
https://bugzilla.novell.com/show_bug.cgi?id=336055#c8
Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c9
--- Comment #9 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c10
--- Comment #10 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c11
--- Comment #11 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c12
--- Comment #12 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c13
--- Comment #13 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c14
--- Comment #14 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c15
JP Rosevear
suillus:/usr/lib/firefox # rpm -qf /usr/lib/firefox/firefox-bin MozillaFirefox-2.0.0.8-1.1
You were running on MozillaFirefox-2.0.0.6-25, which is older.
Yes, but I've also tested it with 2.0.0.8. The original bug report was also against 2.0.0.6 as you stated that the version on the DVD was affected.
As far as I can tell I have the latest version of all programs that are involved (I"ve reinstalled them several times, too!) and libgdk does seem to have something in it for gdk_threads_lock (though perhaps what we're seeing isn't a definition!). At some point in my efforts to fix this I upgraded gtk2-devel from 5 to 6:
Yes, but where are you getting it from? I'm unable to find any official 10.3 version with a 6.1 revision.
suillus:/usr/lib/firefox # rpm -q gtk2 gtk2-devel gtk2-2.12.0-6.1 gtk2-devel-2.12.0-6.1
Is it possible you have any cruft leftover from source builds? Try: jpr@gambit:~> ldd /usr/lib/firefox/firefox-bin | grep gtk libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7a51000) Also try to rpm -Uvh --force your gtk2 package again to see if that clears up the issue. As well I'm told that /usr/lib/gtk-2.0/REMOVE_IN_PROGRESS is probably from a 9.3 era install or older, and should have been removed after an upgrade back then, so moving that file may help. CC'ing sbrabec who knows more about those migration scripts. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=336055#c16
--- Comment #16 from Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=336055#c17
--- Comment #17 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c18
--- Comment #18 from Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c19
Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=336055#c20
Paul Abrahams
https://bugzilla.novell.com/show_bug.cgi?id=336055#c21
--- Comment #21 from Stanislav Brabec
https://bugzilla.novell.com/show_bug.cgi?id=336055#c22
JP Rosevear
participants (1)
-
bugzilla_noreply@novell.com