Closed Bug 1738487 Opened 3 years ago Closed 2 years ago

Crash in [@ shutdownhang | mozilla::TaskController::GetRunnableForMTTask | nsThread::Shutdown | nsThreadPool::Shutdown]

Categories

(Thunderbird :: General, defect)

Thunderbird 94
x86_64
Windows 10
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: worcester12345, Unassigned)

References

Details

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/fcc760e7-9054-461d-9885-b507f0211029

MOZ_CRASH Reason: MOZ_CRASH(Shutdown hanging after all known phases and workers finished.)

Top 10 frames of crashing thread:

0 ntdll.dll NtWaitForAlertByThreadId 
1 ntdll.dll RtlSleepConditionVariableSRW 
2 KERNELBASE.dll SleepConditionVariableSRW 
3 mozglue.dll mozilla::detail::ConditionVariableImpl::wait mozglue/misc/ConditionVariable_windows.cpp:50
4 xul.dll mozilla::TaskController::GetRunnableForMTTask xpcom/threads/TaskController.cpp:515
5 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1082
6 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:467
7 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:840
8 xul.dll nsThreadPool::Shutdown xpcom/threads/nsThreadPool.cpp:402
9 xul.dll mozilla::net::nsStreamTransportService::Observe netwerk/base/nsStreamTransportService.cpp:373

This came after a short uptime. Went to do something in another room, came back, and Thunderbird had crashed. If nothing else, I'd look at filters or synchronizing, since those have been problem areas.

94.0b5 (64-bit)

Version: unspecified → Thunderbird 94

(In reply to Worcester12345 from comment #1)

This came after a short uptime. Went to do something in another room, came back, and Thunderbird had crashed. If nothing else, I'd look at filters or synchronizing, since those have been problem areas.

Plus, those are processes the user has no control over, and they run themselves (while unattended).

Severity: -- → S3
See Also: → 1737330

I got a similar one...
bp-153ff11b-1179-4151-8607-eeacc0211105
Thunderbird 94.0 Crash Report [@ shutdownhang | mozilla::TaskController::GetRunnableForMTTask | mozilla::storage::Service::Observe ]

MOZ_CRASH Reason (Sanitized)
MOZ_CRASH(Shutdown hanging after all known phases and workers finished.)

Crashing Thread (0), Name: GeckoMain
Frame 	Module 	Signature 	Source 	Trust
0 	ntdll.dll 	NtWaitForAlertByThreadId 		context
1 	ntdll.dll 	RtlSleepConditionVariableSRW 		cfi
2 	KERNELBASE.dll 	SleepConditionVariableSRW 		cfi
3 	mozglue.dll 	mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) 	mozglue/misc/ConditionVariable_windows.cpp:50 	cfi
4 	xul.dll 	mozilla::TaskController::GetRunnableForMTTask(bool) 	xpcom/threads/TaskController.cpp:515 	cfi
5 	xul.dll 	nsThread::ProcessNextEvent(bool, bool*) 	xpcom/threads/nsThread.cpp:1082 	cfi
6 	xul.dll 	NS_ProcessNextEvent(nsIThread*, bool) 	xpcom/threads/nsThreadUtils.cpp:467 	cfi
7 	xul.dll 	mozilla::storage::Service::Observe(nsISupports*, char const*, char16_t const*) 	storage/mozStorageService.cpp:704 	cfi
8 	xul.dll 	nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) 	xpcom/ds/nsObserverList.cpp:70 	cfi
9 	xul.dll 	nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) 	xpcom/ds/nsObserverService.cpp:291 	cfi
10 	xul.dll 	mozilla::AdvanceShutdownPhaseInternal(mozilla::ShutdownPhase, bool, char16_t const*, nsCOMPtr<nsISupports> const&) 	xpcom/base/AppShutdown.cpp:360 	cfi
11 	xul.dll 	mozilla::ShutdownXPCOM(nsIServiceManager*) 	xpcom/build/XPCOMInit.cpp:624 	cfi
12 	xul.dll 	ScopedXPCOMStartup::~ScopedXPCOMStartup() 	toolkit/xre/nsAppRunner.cpp:1683 	cfi

Just another shutdown crash?

Flags: needinfo?(mkmelin+mozilla)

I guess so. Not much to go on there.

Flags: needinfo?(mkmelin+mozilla)
Severity: S3 → S4

signature doesn't exist in 102 or newer versions

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.