Closed Bug 430524 Opened 16 years ago Closed 16 years ago

Firefox 3 b5 crashes [@ gfxTextRun::ComputeLigatureData] when opening about:config when segoe UI for Message Box font.

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 423270

People

(Reporter: u199069, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5

I tried very hard to find cause of this crash.
I was using Segoe UI for the Display properties< Appearance< Advanced < change desktop to message box and set it to Segoe UI.
I am using Segoe UI for some time now.
I completely uninstalled ff3.beta5 removed all profiles, cleared all registry entries and used in safe mode. 
This crash happening every time when I opens about:config and scroll till middlemouse settings. 
If you reach bottom page by keyboard, you can avoid crash. 

Reproducible: Always

Steps to Reproduce:
1. Install Segoe UI font in your PC with Windows XP SP2
2. Run FF3 b5.
3. Open about:config, scroll to where middle mouse settings start.
Actual Results:  
Firefox 3 b5 crashes


The build identifier given above is correct.
Do you have breakpad reports of the crash? (type about:crashes in your url bar)
Thanks, from http://crash-stats.mozilla.com/report/index/22525bba-1243-11dd-9817-001cc4e2bf68?date=2008-04-24-21
0  	xul.dll  	gfxTextRun::ComputeLigatureData  	 mozilla/gfx/thebes/src/gfxFont.cpp:1166
1 	xul.dll 	xul.dll@0x25f5fd 	
2 	xul.dll 	nsThebesFontMetrics::GetWidth 	mozilla/gfx/src/thebes/nsThebesFontMetrics.cpp:315
3 	xul.dll 	nsThebesRenderingContext::GetWidthInternal 	mozilla/gfx/src/thebes/nsThebesRenderingContext.cpp:934
4 	xul.dll 	nsRenderingContextImpl::GetWidth 	mozilla/gfx/src/shared/nsRenderingContextImpl.cpp:184
5 	xul.dll 	nsThebesRenderingContext::GetWidth 	mozilla/gfx/src/thebes/nsThebesRenderingContext.cpp:901
6 	xul.dll 	nsTreeBodyFrame::AdjustForCellText 	mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1409
7 	xul.dll 	nsTreeBodyFrame::PaintText 	mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:3545
8 	xul.dll 	nsTreeBodyFrame::PaintCell 	mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:3215
9 	xul.dll 	nsTreeBodyFrame::PaintRow 	mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:3017
10 	xul.dll 	nsTreeBodyFrame::PaintTreeBody 	mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:2820
11 	xul.dll 	PaintTreeBody 	mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:2748
12 	xul.dll 	nsDisplayGeneric::Paint 	mozilla/layout/base/nsDisplayList.h:838
13 	xul.dll 	nsDisplayList::Paint 	mozilla/layout/base/nsDisplayList.cpp:294
14 	xul.dll 	nsDisplayClip::Paint 	mozilla/layout/base/nsDisplayList.cpp:883
15 	xul.dll 	nsLayoutUtils::PaintFrame 	mozilla/layout/base/nsLayoutUtils.cpp:875
16 	xul.dll 	PresShell::Paint 	mozilla/layout/base/nsPresShell.cpp:5436
17 	xul.dll 	nsViewManager::RenderViews 	mozilla/view/src/nsViewManager.cpp:614
18 	xul.dll 	nsViewManager::Refresh 	mozilla/view/src/nsViewManager.cpp:502
19 	xul.dll 	nsViewManager::DispatchEvent 	mozilla/view/src/nsViewManager.cpp:1140
20 	xul.dll 	HandleEvent 	mozilla/view/src/nsView.cpp:168
21 	xul.dll 	nsWindow::DispatchEvent 	mozilla/widget/src/windows/nsWindow.cpp:973
22 	xul.dll 	nsWindow::DispatchWindowEvent 	mozilla/widget/src/windows/nsWindow.cpp:998
23 	xul.dll 	nsWindow::OnPaint 	mozilla/widget/src/windows/nsWindow.cpp:5585
24 	xul.dll 	nsWindow::ProcessMessage 	mozilla/widget/src/windows/nsWindow.cpp:4074
25 	xul.dll 	nsWindow::WindowProc 	mozilla/widget/src/windows/nsWindow.cpp:1188
26 	user32.dll 	InternalCallWinProc 	
27 	user32.dll 	UserCallWinProcCheckWow 	
28 	user32.dll 	DispatchClientMessage 	
29 	user32.dll 	__fnDWORD 	
30 	ntdll.dll 	KiUserCallbackDispatcher 	
31 	xul.dll 	nsXULElement::IndexOf 	
32 	user32.dll 	DispatchMessageW 	
33 	xul.dll 	nsBaseAppShell::OnProcessNextEvent 	mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:278
34 	xul.dll 	nsBaseAppShell::Release 	mozilla/js/src/xpconnect/src/xpcthreadcontext.cpp:297
35 	xul.dll 	nsBaseAppShell::Run 	mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:170
36 	nspr4.dll 	PR_GetEnv 	

This seems like a duplicate of bug 418779 to me.
Reporter, could you try out the latest nightly trunk build to see if it still crashes for you?
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
Group: security
Summary: Firefox 3 b5 crashes when opening about:config when segoe UI for Message Box font. → Firefox 3 b5 crashes [@ gfxTextRun::ComputeLigatureData] when opening about:config when segoe UI for Message Box font.
I tried new nightly build, it is not crashing on it.
Thank you 
Ok, thanks for testing, let's call this a duplicate of bug 418779 then.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
This was fixed in 423270 and the stack there is the same.

Bug 418779 has a slightly different stack and hasn't been confirmed fixed yet.
You need to log in before you can comment on or make changes to this bug.