Closed Bug 624797 Opened 14 years ago Closed 14 years ago

Firefox 4.0b9pre Crash Report [@ nsTArray<nsIFrame*, nsTArrayDefaultAllocator>::ReplaceElementsAt<nsIFrame*>(unsigned int, unsigned int, nsIFrame* const*, unsigned int) ]

Categories

(Core :: Layout, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
blocking2.0 --- -

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: crash)

Crash Data

Firefox 4.0b9pre Crash Report [@ nsTArray<nsIFrame*, nsTArrayDefaultAllocator>::ReplaceElementsAt<nsIFrame*>(unsigned int, unsigned int, nsIFrame* const*, unsigned int) ] - first seen with 20110109030350

http://crash-stats.mozilla.com/report/list?range_value=2&range_unit=weeks&date=2011-01-11%2002%3A00%3A00&signature=nsTArray%3CnsIFrame*%2C%20nsTArrayDefaultAllocator%3E%3A%3AReplaceElementsAt%3CnsIFrame*%3E%28unsigned%20int%2C%20unsigned%20int%2C%20nsIFrame*%20const*%2C%20unsigned%20int%29&version=Firefox%3A4.0b9pre 

Windows XP crashes only

Crashing Thread
Frame 	Module 	Signature [Expand] 	Source
0 	xul.dll 	nsTArray<nsIFrame*,nsTArrayDefaultAllocator>::ReplaceElementsAt<nsIFrame*> 	obj-firefox/dist/include/nsTArray.h:626
1 	xul.dll 	PresShell::PushCurrentEventInfo 	
2 	xul.dll 	nsEventStateManager::PostHandleEvent 	
3 	xul.dll 	PresShell::HandleEventInternal 	layout/base/nsPresShell.cpp:6978
4 	xul.dll 	PresShell::HandlePositionedEvent 	layout/base/nsPresShell.cpp:6789
5 	xul.dll 	PresShell::HandleEvent 	layout/base/nsPresShell.cpp:6639
6 	xul.dll 	nsViewManager::HandleEvent 	view/src/nsViewManager.cpp:1092
7 	xul.dll 	nsViewManager::DispatchEvent 	view/src/nsViewManager.cpp:1070
8 	xul.dll 	AttachedHandleEvent 	view/src/nsView.cpp:193
9 	xul.dll 	nsWindow::DispatchEvent 	widget/src/windows/nsWindow.cpp:3679
10 	xul.dll 	nsWindow::DispatchWindowEvent 	widget/src/windows/nsWindow.cpp:3702
11 	xul.dll 	nsWindow::DispatchMouseEvent 	widget/src/windows/nsWindow.cpp:4126
12 	xul.dll 	nsWindow::ProcessMessage 	
13 	xul.dll 	nsWindow::WindowProcInternal 	widget/src/windows/nsWindow.cpp:4528
14 	xul.dll 	nsWindow::WindowProc 	widget/src/windows/nsWindow.cpp:4468
15 	user32.dll 	InternalCallWinProc 	
16 	user32.dll 	UserCallWinProcCheckWow 	
17 	user32.dll 	DispatchMessageWorker 	
18 	user32.dll 	DispatchMessageW 	
19 	xul.dll 	nsAppShell::ProcessNextNativeEvent 	widget/src/windows/nsAppShell.cpp:335
20 	nspr4.dll 	PR_IntervalNow 	nsprpub/pr/src/misc/prinrval.c:77
21 	xul.dll 	nsBaseAppShell::OnProcessNextEvent 	widget/src/xpwidgets/nsBaseAppShell.cpp:333
22 	nspr4.dll 	PR_EnterMonitor 	nsprpub/pr/src/threads/prmon.c:99
23 	nspr4.dll 	PR_ExitMonitor 	nsprpub/pr/src/threads/prmon.c:132
24 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:597
25 	xul.dll 	xul.dll@0xb23623 	
26 	nspr4.dll 	PR_AssertCurrentThreadOwnsLock 	nsprpub/pr/src/threads/combined/prulock.c:404
27 	nspr4.dll 	PR_AssertCurrentThreadOwnsLock 	nsprpub/pr/src/threads/combined/prulock.c:404
28 	xul.dll 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp:134
29 	xul.dll 	MessageLoop::RunHandler 	ipc/chromium/src/base/message_loop.cc:202
30 	xul.dll 	MessageLoop::Run 	ipc/chromium/src/base/message_loop.cc:176
31 	xul.dll 	nsBaseAppShell::Run 	widget/src/xpwidgets/nsBaseAppShell.cpp:192
32 	xul.dll 	xul.dll@0xb1a293 	
33 	xul.dll 	nsAppStartup::Run 	toolkit/components/startup/src/nsAppStartup.cpp:191
34 	xul.dll 	XRE_main 	toolkit/xre/nsAppRunner.cpp:3695
35 	firefox.exe 	wmain 	toolkit/xre/nsWindowsWMain.cpp:128
36 	firefox.exe 	__tmainCRTStartup 	obj-firefox/memory/jemalloc/crtsrc/crtexe.c:591
37 	kernel32.dll 	BaseProcessStart
That looks ... unfortunate.  It's interesting that the crash addresses are somewhat consistent.
blocking2.0: --- → ?
crash times are also with a two minute ranges so this looks like maybe 2 or 3 rapidly repeated crashes and maybe some duplicated reports.
Depends on: 579136
No more occurrences.
blocking2.0: ? → -
In fact, I yield to the temptation to resolve WORKSFORME.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ nsTArray<nsIFrame*, nsTArrayDefaultAllocator>::ReplaceElementsAt<nsIFrame*>(unsigned int, unsigned int, nsIFrame* const*, unsigned int) ]
You need to log in before you can comment on or make changes to this bug.