Discuss building things with or for the Mozilla Platform.
Zeno

Posts: 184Joined: November 17th, 2005, 5:09 pmLocation: Saratoga Springs, NY
November 2nd, 2009, 10:28 am
Posted November 2nd, 2009, 10:28 am
I'm trying to get a debug build running of Firefox, so I got a pre-compiled from ftp://ftp.mozilla.org/pub/firefox/tinde ... taller.exeIt runs okay, but when I try to visit any website I get a crash: ###!!! ASSERTION: no styles available in family "Fette Engschrift": 'mAvailableF onts.Length() != 0', file e:/builds/moz2_slave/mozilla-central-win32-debug/build/gfx/thebes/src/gfxWindowsFonts.cpp, line 289
Any ideas?
Torisugari
Posts: 1426Joined: November 4th, 2002, 8:34 pmLocation: Kyoto, Nippon (GMT +9)
November 3rd, 2009, 2:38 am
Posted November 3rd, 2009, 2:38 am
If a font "Fette Engshrift" is not broken, it seems a bug, as is often the case with nightly builds.
Zeno

Posts: 184Joined: November 17th, 2005, 5:09 pmLocation: Saratoga Springs, NY
November 3rd, 2009, 9:03 am
Posted November 3rd, 2009, 9:03 am
Where can I get a more stable debug build? I'm getting assertion errors all over the place.
###!!! ASSERTION: invalid BC damage area: 'PR_FALSE', file e:/builds/moz2_slave/ mozilla-central-win32-debug/build/layout/tables/nsTableFrame.cpp, line 3899
###!!! ASSERTION: painting in the middle of reflow: 'mPresContext->mLayoutPhaseC ount[eLayoutPhase_Reflow] == 0', file e:\builds\moz2_slave\mozilla-central-win32 -debug\build\layout\base\nsPresContext.h, line 1177
###!!! ASSERTION: painting in the middle of reflow: 'mPresContext->mLayoutPhaseC ount[eLayoutPhase_Reflow] == 0', file e:\builds\moz2_slave\mozilla-central-win32 -debug\build\layout\base\nsPresContext.h, line 1177
###!!! ASSERTION: XPConnect is being called on a scope without a 'Components' pr operty!: 'Error', file e:/builds/moz2_slave/mozilla-central-win32-debug/build/js /src/xpconnect/src/xpcwrappednativescope.cpp, line 786
Torisugari
Posts: 1426Joined: November 4th, 2002, 8:34 pmLocation: Kyoto, Nippon (GMT +9)
November 7th, 2009, 9:45 pm
Posted November 7th, 2009, 9:45 pm
Zeno wrote:Where can I get a more stable debug build? I'm getting assertion errors all over the place.
In short, nowhere. Even release builds say "Assertion!" ! Probably developers should not use NS_Assertion so frequently as they do now. But who is going to fix them? At a glance, it's hard to judge NS_Assertion is rightly used, or it should be replaced with other message functions. In my opinion, browser should not assert even when 1 or 2 fonts are broken, though we need to know there's some problem with loading fonts, in some way or other way. In this case, it is NS_Assertion.
Return to Mozilla Development
Who is online
Users browsing this forum: No registered users and 2 guests
|