MozillaZine

"no styles available in family" on Firefox debug build

Discuss building things with or for the Mozilla Platform.
Zeno

User avatar
 
Posts: 184
Joined: November 17th, 2005, 5:09 pm
Location: Saratoga Springs, NY
November 2nd, 2009, 10:28 am

Post 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.exe

It 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?
-Zeno McDohl,
Implementor of InuYasha Galaxy

Torisugari
 
Posts: 1426
Joined: November 4th, 2002, 8:34 pm
Location: Kyoto, Nippon (GMT +9)
November 3rd, 2009, 2:38 am

Post 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

User avatar
 
Posts: 184
Joined: November 17th, 2005, 5:09 pm
Location: Saratoga Springs, NY
November 3rd, 2009, 9:03 am

Post 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
-Zeno McDohl,
Implementor of InuYasha Galaxy

Torisugari
 
Posts: 1426
Joined: November 4th, 2002, 8:34 pm
Location: Kyoto, Nippon (GMT +9)
November 7th, 2009, 9:45 pm

Post 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 1 guest