Closed Bug 354551 Opened 13 years ago Closed 13 years ago

Doesn't start with "undefined symbol: pango_context_get_font_map" since 26th

Categories

(Core :: Graphics, defect, blocker)

x86
Linux
defect
Not set
blocker

Tracking

()

VERIFIED FIXED

People

(Reporter: moz, Assigned: masayuki)

References

Details

Attachments

(1 file)

When updating (via Help/Check for Updates) the trunk nightly from a version of 20060924 or 20060925 to the one of 20060926 or 20060927 Minefield doesn't start anymore. It just says "firefox/firefox-bin: undefined symbol: pango_context_get_font_map" and exits. This is on a rather aged SuSE 9.2. Probably there are some new dependencies which have to be documented in the release notes or something is borked.
Are you sure builds from the 26th don't work?

If it broke on the 26th, it's probably bug 339513 (refactoring of gfxPangoTextRun). If it broke on the 27th, it's probably the new version of cairo (bug 354388).
Product: Firefox → Core
Component: General → GFX: Thebes
> Are you sure builds from the 26th don't work?

To avoid timezone problems: I've downloaded the first build which had the problem about 24h ago, before I've probably updated the last time on Sunday evening GMT. At the moment I don't have time to test several nightlies to confirm which one it was, but next week I'll probably find a minute or two.
Builds from 24 hours ago should be the 26th, so it sounds like bug 339513. Feel free to make sure if and when you do have the time, though. :)
Blocks: 339513
QA Contact: general → thebes
I see. I'll check this tonight(JST).
Assignee: nobody → masayuki
Status: UNCONFIRMED → NEW
Ever confirmed: true
Maybe, we should use |pango_context_load_font| instead of |pango_context_get_font_map| and |pango_font_map_load_font|.

I'll attach the patch.
Status: NEW → ASSIGNED
Attached patch Patch rv1.0Splinter Review
Vlad:

This regression is serious and blocking the some working for testers/developers. I want to review in early time.
Attachment #240470 - Flags: review?(vladimir)
checked-in.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Verified fixed in 2006093004 on linux. Thanks a lot for the fast turnaround!
Status: RESOLVED → VERIFIED
(In reply to comment #8)
> Verified fixed in 2006093004 on linux. Thanks a lot for the fast turnaround!

Thank you for your checking. And this bug is my mistake, sorry.
You need to log in before you can comment on or make changes to this bug.