Closed Bug 1526127 Opened 5 years ago Closed 4 years ago

Crash after/during update to Thunderbird 68 in [@ shutdownhang | nsThread::Shutdown | nsThreadManager::Shutdown]

Categories

(Thunderbird :: General, defect)

x86
Windows
defect
Not set
critical

Tracking

(thunderbird_esr68? affected)

RESOLVED DUPLICATE of bug 1524247
Tracking Status
thunderbird_esr68 ? affected

People

(Reporter: wsmwk, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: crash, topcrash-thunderbird)

Crash Data

As with Bug 1257058 - 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 - there are two crash signatures with similar symptoms. But in this case the user crashes after update

bp-057a789a-c1ab-4699-8bf9-15c9e0190125.
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::ThreadEventQueue<mozilla::PrioritizedEventQueue<mozilla::EventQueue> >::GetEvent xpcom/threads/ThreadEventQueue.cpp:148
5 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1081
6 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:468
7 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:875
8 xul.dll nsThreadManager::Shutdown xpcom/threads/nsThreadManager.cpp:301
9 xul.dll mozilla::ShutdownXPCOM xpcom/build/XPCOMInit.cpp:886

shutdownhang | nsThread::Shutdown | nsThreadManager::Shutdown bp-84372a14-6074-4c2c-831a-5d6250190202

0 ntdll.dll NtWaitForAlertByThreadId
1 ntdll.dll RtlSleepConditionVariableSRW
2 kernelbase.dll SleepConditionVariableSRW
3 mozglue.dll mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl&) mozglue/misc/ConditionVariable_windows.cpp:58
4 xul.dll mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue<mozilla::EventQueue> >::GetEvent(bool, mozilla::EventPriority*) xpcom/threads/ThreadEventQueue.cpp:155
5 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:967
6 xul.dll NS_ProcessNextEvent(nsIThread*, bool) xpcom/threads/nsThreadUtils.cpp:517

#3 crash for 60.5.0

OS: Windows 10 → Windows

Richard's crash - bp-dddcf79f-eab6-451c-a9f6-923c10190115 [@ shutdownhang | nsThread::Shutdown | nsThreadManager::Shutdown ] - trying to open a .eml attachment from a received email (opened in separate tab). IMAP/SMTP mailbox setup set to synchronise only 3 days worth of emails.

My crash https://crash-stats.mozilla.com/report/index/e5b51280-f57a-45e6-851f-1a16b0190715 occurred in the update process, but the crash occurred in the old version. The new version was installed post crash when Thunderbird started.

Looks like >50% of Thunderbird crashes are beta.

Richard, do you still see this crash?

Flags: needinfo?(richard.leger)

I've have a user whose version 60 crashes are bug 1524247 and whose version 68 crashes are this bug. #2 crash for 68.4.1.

I've now been in touch with several version 68 users with this crash and none have steps to reproduce. None are using Master Password. Note, via bug 1524247 the history of this goes back to fixed bug 1257058 and open bug 1149287. (it is unclear how or whether any of our other password bugs may be related)

Ben, what can you make of the crash signatures, and is there anything we can ask these users to test?

Depends on: 1524247
Flags: needinfo?(vseerror) → needinfo?(benc)
Summary: Crash after/during Thunderbird update in [@ shutdownhang | nsThread::Shutdown | nsThreadManager::Shutdown] → Crash after/during update to Thunderbird 68 in [@ shutdownhang | nsThread::Shutdown | nsThreadManager::Shutdown]

(In reply to Wayne Mery (:wsmwk) from comment #5)

Richard, do you still see this crash?

Here are my crashes for the past year... is that can be of any help... I am on beta channel though...

bp-01ded595-d1b1-49c7-8c8a-2b79a0190819 19/08/2019, 11:44
bp-ce2e5de8-a07d-479a-8ae9-3fc990190730 30/07/2019, 19:12
bp-79211dc8-a717-401a-81df-415f40190711 11/07/2019, 12:27
bp-f3239349-a2ed-4fdc-9a50-e80390190621 21/06/2019, 09:28
bp-f43d1f2d-0bee-437a-a26b-1ea980190325 25/03/2019, 14:16
bp-8a14849d-581b-435b-97b6-6f4400190318 18/03/2019, 10:29
bp-830c1844-cf6a-48c4-b84b-2cb650190302 02/03/2019, 16:58
bp-ce49864b-66cb-4f0b-8626-f66580190128 28/01/2019, 11:11
bp-dddcf79f-eab6-451c-a9f6-923c10190115 15/01/2019, 15:58
bp-9d9da253-2cbf-4896-8864-4542e0190115 15/01/2019, 12:42

Flags: needinfo?(richard.leger)

(In reply to Richard Leger from comment #8)

(In reply to Wayne Mery (:wsmwk) from comment #5)

Richard, do you still see this crash?

Here are my crashes for the past year... is that can be of any help... I am on beta channel though...

So apparently no crashes in last 3 months while using beta?

bp-01ded595-d1b1-49c7-8c8a-2b79a0190819 69.0b0 Bug 1517464 - Thunderbird crash in nsXPCWrappedJS::Release sending mail (or saving to Sent or Drafts)

bp-ce2e5de8-a07d-479a-8ae9-3fc990190730 Bug 1543184 - Crash in [@ shutdownhang | nsSyncStreamListener::Available]
bp-79211dc8-a717-401a-81df-415f40190711 Bug 1517464 - Thunderbird crash in nsXPCWrappedJS::Release sending mail (or saving to Sent or Drafts)

Wayne, are these crashes 32 bit or 64 bit, or both?
reference: bug 1556748 (edited)

Ryan, is there a common theme in the crash comments of the past month?

(In reply to Worcester12345 from comment #10)

Wayne, are these crashes 32 bit or 64 bit, or both?
reference: bug 1556748 (edited)

zero relevance to 64bit. Check the architectures at https://crash-stats.mozilla.org/signature/?signature=shutdownhang%20%7C%20nsThread%3A%3AShutdown%20%7C%20nsThreadManager%3A%3AShutdown&date=%3E%3D2019-12-19T12%3A26%3A00.000Z&date=%3C2020-01-19T12%3A26%3A00.000Z#summary

Flags: needinfo?(ryanvm)

I suspect this is the version 68 follow on to bug 1524247, which has no version 68 crashes

(In reply to Wayne Mery (:wsmwk) from comment #11)

Ryan, is there a common theme in the crash comments of the past month?

Not that I can see. Just a lot of griping about crashing in general.

Flags: needinfo?(ryanvm)

Let's do the dup to bug 1524247

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(benc)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.