Closed Bug 1603980 Opened 5 years ago Closed 5 years ago

Crash in [@ shutdownhang | kernelbase.dll | nsThread::Shutdown | nsThreadManager::Shutdown] on Windows

Categories

(Thunderbird :: General, defect)

x86
Windows 10
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: wsmwk, Unassigned)

References

Details

(Keywords: crash, topcrash-thunderbird)

Crash Data

#6 crash for TB 68.3.0. All Windows 10.

Perhaps from some windows update? Because it hits all TB versions on~Nov 13 https://crash-stats.mozilla.com/signature/?product=Thunderbird&signature=shutdownhang%20%7C%20kernelbase.dll%20%7C%20nsThread%3A%3AShutdown%20%7C%20nsThreadManager%3A%3AShutdown&date=%3E%3D2019-11-01T00%3A29%3A00.000Z&date=%3C2019-12-15T00%3A29%3A00.000Z#graphs (actually late 11/12/2019 pacific time https://crash-stats.mozilla.com/signature/?product=Thunderbird&signature=shutdownhang%20%7C%20kernelbase.dll%20%7C%20nsThread%3A%3AShutdown%20%7C%20nsThreadManager%3A%3AShutdown&date=%3E%3D2019-11-01T00%3A29%3A00.000Z&date=%3C2019-11-13T00%3A29%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=-date&page=1#reports )

Approximately 1/3 are in the first 60 seconds, like bp-c70b6dd2-c98a-4af0-b9e4-e40ca0191214 and bp-8f8e74c3-a682-405d-b3bc-840900191214.

Top 10 frames of crashing thread:

0 ntdll.dll NtWaitForAlertByThreadId 
1 ntdll.dll RtlSleepConditionVariableSRW 
2 kernelbase.dll kernelbase.dll@0x112de2 
3 mozglue.dll mozilla::detail::ConditionVariableImpl::wait mozglue/misc/ConditionVariable_windows.cpp:50
4 xul.dll mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue<mozilla::EventQueue> >::GetEvent xpcom/threads/ThreadEventQueue.cpp:149
5 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1108
6 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:486
7 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:881
8 xul.dll nsThreadManager::Shutdown xpcom/threads/nsThreadManager.cpp:284
9 xul.dll mozilla::ShutdownXPCOM xpcom/build/XPCOMInit.cpp:649

Flags: needinfo?(m_kato)

Both is different issue.

bp-c70b6dd2-c98a-4af0-b9e4-e40ca0191214

Thread 30-35 are waiting for IMAP response. Network is being lost or, server is no response.

bp-8f8e74c3-a682-405d-b3bc-840900191214

Well-known IMAP password issue.

Flags: needinfo?(m_kato)

This was an even bigger crash for 68.2.2, 4-5x more crashes than 68.3.0. And the signature existed for multiple versions including 60.x. Then the signature is abruptly gone December 9.

two other signatures (with no bug report) have very much the same graph, where the crashes start in early November and end in early December

Oddly, the start and end of these three signatures match the dip, in early November and end in early December, for the signature of Bug 1524247 - Shutdown crash/hang due to endless wait loop when no password is entered | WaitForSingleObjectEx | WaitForSingleObject | _PR_MD_WAIT_CV | _PR_WaitCondVar | PR_WaitCondVar | mozilla::CondVar::Wait | nsEventQueue::GetEvent -- https://crash-stats.mozilla.com/signature/?product=Thunderbird&signature=shutdownhang%20%7C%20arena_t%3A%3AGetNonFullBinRun%20%7C%20nsThread%3A%3AShutdown%20%7C%20nsThreadManager%3A%3AShutdown&date=%3E%3D2019-10-19T04%3A34%3A00.000Z&date=%3C2020-01-19T04%3A34%3A00.000Z#graphs

See Also: → 1524247

Anyway, this and the other signatures are gone - perhaps by some magic changes done at crash-stats. The effort needs to go into bug 1524247

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