Closed Bug 744975 Opened 12 years ago Closed 12 years ago

64-bit crash in mozilla::widget::TaskbarPreview::MainWindowHook

Categories

(Core :: Widget: Win32, defect)

14 Branch
x86_64
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 744992

People

(Reporter: scoobidiver, Unassigned)

Details

(Keywords: crash, regression, Whiteboard: [startupcrash])

Crash Data

It's a residual crash in 64-bit builds but it started spiking from 14.0a1/20120412. The 32-bit signature is unaffected by the spike.
The regression range for the spike is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=e636439e342f&tochange=8eb367e5b053
It might be a regression from bug 742491

Stacks are various and likely buggy:
Frame 	Module 	Signature 	Source
0 	xul.dll 	mozilla::widget::TaskbarPreview::MainWindowHook 	widget/windows/TaskbarPreview.cpp:454
1 	xul.dll 	nsWindow::ProcessMessage 	widget/windows/nsWindow.cpp:4473
2 	xul.dll 	xul.dll@0x1a9aaf 	
3 	user32.dll 	UserCallWinProcCheckWow 	
4 	kernel32.dll 	WaitForMultipleObjectsExImplementation 	
5 	user32.dll 	UserCallWinProcCheckWow 	
6 	msctf.dll 	TF_Notify 	
...

Frame 	Module 	Signature 	Source
0 	xul.dll 	mozilla::widget::TaskbarPreview::MainWindowHook 	widget/windows/TaskbarPreview.cpp:454
1 	xul.dll 	nsWindow::ProcessMessage 	widget/windows/nsWindow.cpp:4473
2 	xul.dll 	mozilla::gfx::BaseRect<int,nsIntRect,nsIntPoint,nsIntSize,nsIntMargin>::Union 	obj-firefox/dist/include/mozilla/gfx/BaseRect.h:168
3 	xul.dll 	mozilla::image::nsJPEGDecoder::WriteInternal 	image/decoders/nsJPEGDecoder.cpp:567
4 	kernel32.dll 	InternalFindAtom 	
5 	msctf.dll 	TF_Notify
...

Frame 	Module 	Signature 	Source
0 	xul.dll 	mozilla::widget::TaskbarPreview::MainWindowHook 	widget/windows/TaskbarPreview.cpp:454
1 	xul.dll 	nsWindow::ProcessMessage 	widget/windows/nsWindow.cpp:4473
2 	ntdll.dll 	LdrpAccessResourceData 	
3 	ntdll.dll 	LdrpAccessResourceData 	
4 	user32.dll 	UserCallWinProcCheckWow 	
5 	kernel32.dll 	InternalFindAtom 	
6 	user32.dll 	UserCallWinProcCheckWow 	
7 	msctf.dll 	TF_Notify
...

Frame 	Module 	Signature 	Source
0 	xul.dll 	mozilla::widget::TaskbarPreview::MainWindowHook 	widget/windows/TaskbarPreview.cpp:451
1 	xul.dll 	nsWindow::ProcessMessage 	widget/windows/nsWindow.cpp:4473
2 	ws2_32.dll 	DPROVIDER::WSPSend 	
3 	mozglue.dll 	choose_arena 	memory/jemalloc/jemalloc.c:2969
4 	xul.dll 	nsHttpChannel::SetupTransaction 	netwerk/protocol/http/nsHttpChannel.cpp:674
5 	ws2_32.dll 	send 	
6 	mozglue.dll 	je_malloc 	memory/jemalloc/jemalloc.c:6267
7 	msctf.dll 	OnAdjustInputLanguage 	
8 	kernel32.dll 	InternalFindAtom 	
9 	msctf.dll 	EnsureAssemblyList 	
10 	msctf.dll 	TF_Notify
...

More reports at:
https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3Awidget%3A%3ATaskbarPreview%3A%3AMainWindowHook%28void*%2C+HWND__*%2C+unsigned+int%2C+unsigned+__int64%2C+__int64%2C+__int64*%29
> It might be a regression from bug 742491

That change affected 32-bit only.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.