Closed Bug 544679 Opened 14 years ago Closed 11 years ago

crash [@ nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*)]

Categories

(Core :: Layout, defect)

x86
All
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: wsmwk, Unassigned)

Details

(Keywords: crash)

Crash Data

windows - crash [@ nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*)]
Mac - crash [@ nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*) const]

interestingly, Mac has about 4x number of crashes

bp-69edfbfa-4695-48ab-8ec8-641dd2100117 Mac
0	XUL	nsPropertyTable::GetPropertyListFor const	 content/base/src/nsPropertyTable.cpp:294
1	XUL	nsPropertyTable::GetPropertyInternal	content/base/src/nsPropertyTable.cpp:190
2	XUL	nsIFrame::GetProperty const	content/base/src/nsPropertyTable.h:113
3	XUL	nsIFrame::GetView const	layout/generic/nsFrame.cpp:3497
4	XUL	nsContainerFrame::Destroy	layout/generic/nsContainerFrame.cpp:259
5	XUL	nsFrameManager::Destroy	layout/base/nsFrameManager.cpp:292
6	XUL	PresShell::Destroy	layout/base/nsPresShell.cpp:1949
7	XUL	XUL@0x222eb2	
8	XUL	PresShell::Release	layout/base/nsPresShell.cpp:1672
9	XUL	XUL@0x9ef963	
10	XUL	nsTHashtable<nsObserverList>::s_ClearEntry	r.h:865
11	XUL	PL_DHashTableRawRemove	pldhash.c:704
12	XUL	PL_DHashTableEnumerate	pldhash.c:738
13	XUL	nsObserverService::Shutdown	table.h:251
14	XUL	NS_ShutdownXPCOM_P	xpcom/build/nsXPComInit.cpp:797 

bp-b79e32e5-d614-4ed9-9c81-6a4ca2100126 windows
0	xul.dll	nsPropertyTable::GetPropertyListFor	 content/base/src/nsPropertyTable.cpp:294
1	xul.dll	nsPropertyTable::SetPropertyInternal	content/base/src/nsPropertyTable.cpp:223
2	xul.dll	nsPropertyTable::SetProperty	obj-firefox/dist/include/nsPropertyTable.h:151
3	xul.dll	MarkOutOfFlowFrameForDisplay	layout/base/nsDisplayList.cpp:130
4	xul.dll	nsHTMLContainerFrame::DisplayTextDecorationsAndChildren	layout/generic/nsHTMLContainerFrame.cpp:382 

3.7a1pre / 1.9.3 crash is different - I only found one, so no others to compare to
bp-3d982b17-08cd-451c-9cc5-ba46c2100131
nsPropertyTable::GetPropertyListFor	 content/base/src/nsPropertyTable.cpp:294
1	xul.dll	content/base/src/nsPropertyTable.cpp:279
2	xul.dll	obj-firefox/dist/include/nsPropertyTable.h:192
3	xul.dll	layout/base/nsDisplayList.cpp:240
4	xul.dll	layout/base/nsLayoutUtils.cpp:1174
5	xul.dll	PresShell::Paint	layout/base/nsPresShell.cpp:5779
6	xul.dll	nsViewManager::RenderViews
7	xul.dll	nsViewManager::Refresh	view/src/nsViewManager.cpp:464
8	xul.dll	nsViewManager::DispatchEvent
9	xul.dll	HandleEvent	view/src/nsView.cpp:160
10	xul.dll	nsWindow::DispatchEvent
11	xul.dll	nsWindow::DispatchWindowEvent
12	xul.dll	nsWindow::OnPaint	widget/src/windows/nsWindowGfx.cpp:538
13	xul.dll	nsWindow::ProcessMessage	widget/src/windows/nsWindow.cpp:3939
Component: XUL → Layout
QA Contact: xptoolkit.widgets → layout
Crash Signature: [@ nsPropertyTable::GetPropertyListFor(unsigned short, nsIAtom*)]
signature no longer exists after FF 3.5
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.