Closed Bug 1389900 Opened 7 years ago Closed 7 years ago

Crash in PLDHashTable::Search | SnowWhiteKiller::~SnowWhiteKiller

Categories

(Core :: XPCOM, defect)

x86
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox57 --- affected

People

(Reporter: baffclan, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-04b71695-8b8b-4ccf-a389-355bf0170813,
       bp-112285a2-5ac6-4876-b552-9789a0170813.
=============================================================


Crashing Thread (0)
Frame 	Module 	Signature 	Source
0 	xul.dll 	PLDHashTable::Search(void const*) 	xpcom/ds/PLDHashTable.cpp:531
1 	xul.dll 	SnowWhiteKiller::~SnowWhiteKiller() 	xpcom/base/nsCycleCollector.cpp:2652
2 	xul.dll 	nsPurpleBuffer::RemoveSkippable(nsCycleCollector*, js::SliceBudget&, bool, bool, void (*)(void)) 	xpcom/base/nsCycleCollector.cpp:2823
3 	xul.dll 	nsCycleCollector::ForgetSkippable(js::SliceBudget&, bool, bool) 	xpcom/base/nsCycleCollector.cpp:2871
4 	xul.dll 	nsCycleCollector_forgetSkippable(js::SliceBudget&, bool, bool) 	xpcom/base/nsCycleCollector.cpp:4161
5 	xul.dll 	FireForgetSkippable 	dom/base/nsJSEnvironment.cpp:1256
6 	xul.dll 	CCRunnerFired 	dom/base/nsJSEnvironment.cpp:1933
7 	xul.dll 	std::_Func_impl<bool (*)(mozilla::TimeStamp), std::allocator<int>, bool, mozilla::TimeStamp>::_Do_call(mozilla::TimeStamp&&) 	vs2015u3/VC/include/functional:212
8 	xul.dll 	mozilla::IdleTaskRunner::Run() 	xpcom/threads/IdleTaskRunner.cpp:58
9 	xul.dll 	nsThread::ProcessNextEvent(bool, bool*) 	xpcom/threads/nsThread.cpp:1446
10 	xul.dll 	NS_ProcessPendingEvents(nsIThread*, unsigned int) 	xpcom/threads/nsThreadUtils.cpp:422
11 	xul.dll 	nsBaseAppShell::NativeEventCallback() 	widget/nsBaseAppShell.cpp:99
12 	xul.dll 	nsAppShell::EventWindowProc(HWND__*, unsigned int, unsigned __int64, __int64) 	widget/windows/nsAppShell.cpp:127
13 	user32.dll 	UserCallWinProcCheckWow 	
14 	user32.dll 	DispatchClientMessage 	
15 	user32.dll 	_fnDWORD 	
16 	ntdll.dll 	KiUserCallbackDispatch 	
17 	win32u.dll 	NtUserMessageCall 	
18 	user32.dll 	RealDefWindowProcWorker 	
19 	user32.dll 	RealDefWindowProcW 	
20 	uxtheme.dll 	DoMsgDefault(_THEME_MSG const*) 	shell\themes\uxtheme\handlers.cpp:543
21 	uxtheme.dll 	OnDwpSysCommand(CThemeWnd*, _THEME_MSG*) 	shell\themes\uxtheme\nctheme.cpp:7635
22 	uxtheme.dll 	_ThemeDefWindowProc(HWND__*, unsigned int, unsigned __int64, __int64, int) 	shell\themes\uxtheme\sethook.cpp:1060
23 	uxtheme.dll 	ThemeDefWindowProcW 	shell\themes\uxtheme\sethook.cpp:1103
24 	user32.dll 	DefWindowProcW 	
25 	user32.dll 	UserCallWinProcCheckWow 	
26 	user32.dll 	CallWindowProcW 	
27 	xul.dll 	nsWindow::WindowProcInternal(HWND__*, unsigned int, unsigned __int64, __int64) 	widget/windows/nsWindow.cpp:4957
28 	xul.dll 	CallWindowProcCrashProtected 	xpcom/base/nsCrashOnException.cpp:35
29 	xul.dll 	nsWindow::WindowProc(HWND__*, unsigned int, unsigned __int64, __int64) 	widget/windows/nsWindow.cpp:4905
30 	user32.dll 	UserCallWinProcCheckWow 	
31 	user32.dll 	DispatchClientMessage 	
32 	user32.dll 	_fnDWORD 	
33 	ntdll.dll 	KiUserCallbackDispatch 	
34 	win32u.dll 	NtUserMessageCall 	
35 	user32.dll 	RealDefWindowProcWorker 	
36 	user32.dll 	RealDefWindowProcW 	
37 	uxtheme.dll 	DoMsgDefault(_THEME_MSG const*) 	shell\themes\uxtheme\handlers.cpp:543
38 	uxtheme.dll 	OnDwpNcLButtonDown(CThemeWnd*, _THEME_MSG*) 	shell\themes\uxtheme\nctheme.cpp:7214
39 	uxtheme.dll 	_ThemeDefWindowProc(HWND__*, unsigned int, unsigned __int64, __int64, int) 	shell\themes\uxtheme\sethook.cpp:1060
40 	uxtheme.dll 	ThemeDefWindowProcW 	shell\themes\uxtheme\sethook.cpp:1103
41 	user32.dll 	DefWindowProcW 	
42 	user32.dll 	UserCallWinProcCheckWow 	
43 	user32.dll 	CallWindowProcW 	
44 	xul.dll 	nsWindow::WindowProcInternal(HWND__*, unsigned int, unsigned __int64, __int64) 	widget/windows/nsWindow.cpp:4957
45 	xul.dll 	CallWindowProcCrashProtected 	xpcom/base/nsCrashOnException.cpp:35
46 	xul.dll 	nsWindow::WindowProc(HWND__*, unsigned int, unsigned __int64, __int64) 	widget/windows/nsWindow.cpp:4905
47 	user32.dll 	UserCallWinProcCheckWow 	
48 	user32.dll 	DispatchMessageWorker 	
49 	xul.dll 	nsAppShell::ProcessNextNativeEvent(bool) 	widget/windows/nsAppShell.cpp:332
50 	xul.dll 	nsBaseAppShell::DoProcessNextNativeEvent(bool) 	widget/nsBaseAppShell.cpp:140
51 	xul.dll 	nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) 	widget/nsBaseAppShell.cpp:291
52 	xul.dll 	nsThread::ProcessNextEvent(bool, bool*) 	xpcom/threads/nsThread.cpp:1362
53 	xul.dll 	NS_ProcessNextEvent(nsIThread*, bool) 	xpcom/threads/nsThreadUtils.cpp:480
54 	xul.dll 	mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 	ipc/glue/MessagePump.cpp:125
55 	xul.dll 	MessageLoop::RunHandler() 	ipc/chromium/src/base/message_loop.cc:319
56 	xul.dll 	MessageLoop::Run() 	ipc/chromium/src/base/message_loop.cc:299
57 	xul.dll 	nsBaseAppShell::Run() 	widget/nsBaseAppShell.cpp:158
58 	xul.dll 	nsAppShell::Run() 	widget/windows/nsAppShell.cpp:210
59 	xul.dll 	nsAppStartup::Run() 	toolkit/components/startup/nsAppStartup.cpp:287
60 	xul.dll 	XREMain::XRE_mainRun() 	toolkit/xre/nsAppRunner.cpp:4645
61 	xul.dll 	XREMain::XRE_main(int, char** const, mozilla::BootstrapConfig const&) 	toolkit/xre/nsAppRunner.cpp:4809
62 	xul.dll 	XRE_main(int, char** const, mozilla::BootstrapConfig const&) 	toolkit/xre/nsAppRunner.cpp:4904
63 	firefox.exe 	NS_internal_main(int, char**, char**) 	browser/app/nsBrowserApp.cpp:309
64 	firefox.exe 	wmain 	toolkit/xre/nsWindowsWMain.cpp:115
65 	firefox.exe 	__scrt_common_main_seh 	f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:253
66 	kernel32.dll 	BaseThreadInitThunk 	
67 	ntdll.dll 	RtlUserThreadStart 	


Application Basics: 
Name: Firefox
Version: 57.0a1
Build ID: 20170812100345
Update Channel: nightly
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
OS: Windows_NT 10.0
I don't see any reports with this signature in the last week. Hopefully something fixed whatever the issue was.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.