crash in nsStyleContext::DoGetStyleDisplay

RESOLVED INCOMPLETE

Status

()

--
critical
RESOLVED INCOMPLETE
7 years ago
2 years ago

People

(Reporter: cbook, Unassigned)

Tracking

({crash})

12 Branch
x86
Windows XP
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [tbird crash], crash signature)

(Reporter)

Description

7 years ago
This bug was filed from the Socorro interface and is 
report bp-7cd6ae51-a8b6-44e2-9492-1daed2120428 .
============================================================= 
 
found on crash-stats. Windows crash only affects also Seamonkey and Tbird

Crashing Thread
Frame 	Module 	Signature 	Source
0 	xul.dll 	nsStyleContext::DoGetStyleDisplay 	
1 	xul.dll 	nsEventStateManager::PostHandleEvent 	
2 	xul.dll 	PresShell::HandleEventInternal 	layout/base/nsPresShell.cpp:6689
3 	xul.dll 	PresShell::HandlePositionedEvent 	layout/base/nsPresShell.cpp:6331
4 	xul.dll 	PresShell::HandleEvent 	layout/base/nsPresShell.cpp:6161
5 	xul.dll 	nsViewManager::DispatchEvent 	view/src/nsViewManager.cpp:1017
6 	xul.dll 	AttachedHandleEvent 	view/src/nsView.cpp:190
7 	xul.dll 	nsWindow::DispatchEvent 	widget/windows/nsWindow.cpp:3592
8 	xul.dll 	nsWindow::DispatchWindowEvent 	widget/windows/nsWindow.cpp:3615
9 	xul.dll 	nsWindow::DispatchMouseEvent 	widget/windows/nsWindow.cpp:4048
10 	xul.dll 	nsWindow::ProcessMessage 	
11 	xul.dll 	nsWindow::WindowProcInternal 	widget/windows/nsWindow.cpp:4450
12 	xul.dll 	CallWindowProcCrashProtected 	xpcom/base/nsCrashOnException.cpp:65
13 	xul.dll 	nsWindow::WindowProc 	widget/windows/nsWindow.cpp:4392
14 	user32.dll 	InternalCallWinProc 	
15 	user32.dll 	UserCallWinProcCheckWow 	
16 	user32.dll 	DispatchMessageWorker 	
17 	user32.dll 	DispatchMessageW 	
18 	xul.dll 	nsAppShell::ProcessNextNativeEvent 	widget/windows/nsAppShell.cpp:344
19 	xul.dll 	nsBaseAppShell::OnProcessNextEvent 	widget/xpwidgets/nsBaseAppShell.cpp:306
20 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:619
21 	xul.dll 	NS_ProcessPendingEvents_P 	obj-firefox/xpcom/build/nsThreadUtils.cpp:195
22 	xul.dll 	nsBaseAppShell::NativeEventCallback 	
23 	xul.dll 	nsAppShell::EventWindowProc 	widget/windows/nsAppShell.cpp:118
24 	user32.dll 	InternalCallWinProc 	
25 	xul.dll 	xul.dll@0x2357af 	
26 	xul.dll 	xul.dll@0x2357af 	
27 	user32.dll 	UserCallWinProcCheckWow 	
28 	xul.dll 	xul.dll@0x2357af 	
29 	user32.dll 	StringDuplicateW 	
30 	user32.dll 	UserCallWinProcCheckWow 	
31 	user32.dll 	DispatchMessageWorker 	
32 	xul.dll 	xul.dll@0x2357af 	
33 	xul.dll 	nsAStreamCopier::Run 	xpcom/io/nsStreamUtils.cpp:435
34 	kernel32.dll 	WaitForSingleObjectEx 	
35 	user32.dll 	PeekMessageA 	
36 	xul.dll 	nsAStreamCopier::Run 	xpcom/io/nsStreamUtils.cpp:435
37 	user32.dll

Comment 1

7 years ago
It's #71 top browser crasher in 12.0.
66% of crashes happen on Windows XP.
OS: Windows 7 → Windows XP
Version: Trunk → 12 Branch

Comment 2

6 years ago
Reproducible when just opening http://cssdeck.com/labs/3d-css-solar-system-with-lighting-effect

Comment 3

6 years ago
(In reply to Mathieu Marquer from comment #2)
> Reproducible when just opening
> http://cssdeck.com/labs/3d-css-solar-system-with-lighting-effect
It's a different issue that appeared in 17.0. I filed bug 789960 for that.

Comment 4

5 years ago
#127 crash for firefox 26.0

bp-001d6291-b7ce-4171-9af3-300882131226
0	xul.dll	nsStyleContext::DoGetStyleDisplay(bool)	obj-firefox/dist/include/nsStyleStructList.h
1	xul.dll	nsStyleContext::StyleDisplay()	obj-firefox/dist/include/nsStyleStructList.h
2	xul.dll	nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder *,nsIFrame *,nsRect const &,nsDisplayListSet const &,unsigned int)	layout/generic/nsFrame.cpp
3	xul.dll	nsTableFrame::GenericTraversal(nsDisplayListBuilder *,nsFrame *,nsRect const &,nsDisplayListSet const &)	layout/tables/nsTableFrame.cpp
4	xul.dll	nsTableFrame::DisplayGenericTablePart(nsDisplayListBuilder *,nsFrame *,nsRect const &,nsDisplayListSet const &,nsDisplayTableItem *,void (*)(nsDisplayListBuilder *,nsFrame *,nsRect const &,nsDisplayListSet const &))	layout/tables/nsTableFrame.cpp
5	xul.dll	nsTableFrame::BuildDisplayList(nsDisplayListBuilder *,nsRect const &,nsDisplayListSet const &)	layout/tables/nsTableFrame.cpp
6	xul.dll	nsIFrame::BuildDisplayListForChild(nsDisplayListBuilder *,nsIFrame *,nsRect const &,nsDisplayListSet const &,unsigned int)	layout/generic/nsFrame.cpp
Whiteboard: [tbird crash]

Updated

5 years ago
See Also: → bug 957562

Updated

3 years ago
Crash Signature: [@ nsStyleContext::DoGetStyleDisplay(bool)] → [@ nsStyleContext::DoGetStyleDisplay(bool)] [@ nsStyleContext::DoGetStyleDisplay]
All crash reports for this signature in the past month are for v38 or older.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.