Open Bug 1547541 Opened 6 years ago Updated 4 months ago

Thunderbird Crash in [@ shutdownhang | NtUserPeekMessage | _PeekMessage] (password?)

Categories

(Thunderbird :: General, defect)

x86
Windows 10
defect

Tracking

(thunderbird_esr91 wontfix, thunderbird_esr102 affected, thunderbird101 wontfix, thunderbird102 affected)

Tracking Status
thunderbird_esr91 --- wontfix
thunderbird_esr102 --- affected
thunderbird101 --- wontfix
thunderbird102 --- affected

People

(Reporter: wsmwk, Unassigned)

References

(Depends on 2 open bugs, Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

This bug is for crash report bp-ba849ed9-9498-438a-9f62-adb0d0190428.

#6 crash for 60.6.1.
Crash rate has increased over last 6 months with the uptake of version 60 - https://crash-stats.mozilla.com/signature/?product=Thunderbird&signature=shutdownhang%20%7C%20NtUserPeekMessage%20%7C%20_PeekMessage&date=>%3D2018-10-28T01%3A35%3A00.000Z&date=<2019-04-28T01%3A35%3A00.000Z&_columns=date&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=uptime&_sort=-date&page=1#graphs

No clue what this related to - but most shutdown crashes have been password related

Top 10 frames of crashing thread:

0 win32u.dll NtUserPeekMessage 
1 user32.dll _PeekMessage 
2 user32.dll PeekMessageW 
3 xul.dll mozilla::HangMonitor::IsUIMessageWaiting xpcom/threads/HangMonitor.cpp:337
4 xul.dll mozilla::HangMonitor::NotifyActivity xpcom/threads/HangMonitor.cpp:351
5 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:912
6 nss3.dll SocketWrite nsprpub/pr/src/io/prsocket.c:727
7 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:455
8 xul.dll nsThread::Shutdown xpcom/threads/nsThread.cpp:737
9 xul.dll mozilla::net::nsSocketTransportService::ShutdownThread netwerk/base/nsSocketTransportService2.cpp:589

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

#12 for 68.4.1

Flags: needinfo?(ryanvm)
Depends on: 1524247

Couple comments about installing an update, but no obvious themes.

Flags: needinfo?(ryanvm)

Windows 10 (64 bit)
Thunderbird 77.0 Crash Report [@ shutdownhang | NtUserPeekMessage | _PeekMessage ]
Version 77.0b3
Build-ID 20200518172851

(installed just few minutes ago)

closing TB while IMAP-Folders are in sync and indexing process => crash after some minutes

bp-8eac9411-2b0d-4a3d-aa1d-8e3ce0200523

Crashing Thread (0)
Frame Module Signature Source Trust
0 win32u.dll NtUserPeekMessage context
1 user32.dll int PeekMessage(struct tagMSG*, struct HWND_, unsigned int, unsigned int, unsigned int, unsigned int, int) cfi
2 user32.dll PeekMessageW cfi
3 msctf.dll virtual long CThreadInputMgr::PeekMessageW(struct tagMSG
, struct HWND__, unsigned int, unsigned int, unsigned int, int) cfi
4 xul.dll nsAppShell::ProcessNextNativeEvent(bool) widget/windows/nsAppShell.cpp:504 cfi
5 xul.dll nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) widget/nsBaseAppShell.cpp:242 cfi
6 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:1104 cfi
7 xul.dll NS_ProcessNextEvent(nsIThread*, bool) xpcom/threads/nsThreadUtils.cpp:481 cfi
8 xul.dll nsThread::Shutdown() xpcom/threads/nsThread.cpp:889 cfi
9 xul.dll mozilla::net::nsSocketTransportService::ShutdownThread() netwerk/base/nsSocketTransportService2.cpp:791 cfi
10 xul.dll mozilla::net::nsIOService::SetOffline(bool) netwerk/base/nsIOService.cpp:1265 cfi
11 xul.dll mozilla::net::nsIOService::Observe(nsISupports*, char const*, char16_t const*) netwerk/base/nsIOService.cpp:1549 cfi
12 xul.dll nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverList.cpp:65 cfi
13 xul.dll nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverService.cpp:288 cfi
14 xul.dll nsXREDirProvider::DoShutdown() toolkit/xre/nsXREDirProvider.cpp:1027 cfi
15 xul.dll ScopedXPCOMStartup::~ScopedXPCOMStartup() toolkit/xre/nsAppRunner.cpp:1272 cfi
16 xul.dll mozilla::UniquePtr<ScopedXPCOMStartup, mozilla::DefaultDelete<ScopedXPCOMStartup> >::reset(ScopedXPCOMStartup*) mfbt/UniquePtr.h:302 cfi
17 xul.dll XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) toolkit/xre/nsAppRunner.cpp:4767 cfi
18 xul.dll XRE_main(int, char**, mozilla::BootstrapConfig const&) toolkit/xre/nsAppRunner.cpp:4804 cfi
19 thunderbird.exe NS_internal_main(int, char**, char**) comm/mail/app/nsMailApp.cpp:324 cfi
20 thunderbird.exe wmain(int, wchar_t**) toolkit/xre/nsWindowsWMain.cpp:131 cfi
21 thunderbird.exe __scrt_common_main_seh() /builds/worker/workspace/obj-build/comm/mail/app/f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288 cfi
22 kernel32.dll BaseThreadInitThunk cfi
23 ntdll.dll RtlUserThreadStart cfi

Windows 10 (64 bit)
Thunderbird 80.0a1 Crash Report [@ shutdownhang | NtUserPeekMessage | _PeekMessage ] [32bit]
Version: 80.0a1
BuildId: 20200718102140 (2020-07-18)

crash after "click on restart button" after updating that TB version to TB 81.0a1 BuildID 20200731103032

bp-97b971dc-5192-4d33-af03-1e2ac0200801

Crashing Thread (0)
Frame Module Signature Source Trust
0 win32u.dll NtUserPeekMessage context
1 user32.dll int stdcall PeekMessage(struct tagMSG*, struct HWND, unsigned int, unsigned int, unsigned int, unsigned int, int) cfi
2 user32.dll PeekMessageW cfi
3 msctf.dll virtual long __stdcall CThreadInputMgr::PeekMessageW(struct tagMSG
, struct HWND
_, unsigned int, unsigned int, unsigned int, int) cfi
4 xul.dll nsAppShell::ProcessNextNativeEvent(bool) widget/windows/nsAppShell.cpp:528 cfi
5 xul.dll nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) widget/nsBaseAppShell.cpp:242 cfi
6 xul.dll nsThread::ProcessNextEvent(bool, bool*) xpcom/threads/nsThread.cpp:1126 cfi
7 xul.dll NS_ProcessNextEvent(nsIThread*, bool) xpcom/threads/nsThreadUtils.cpp:513 cfi
8 xul.dll nsThread::Shutdown() xpcom/threads/nsThread.cpp:898 cfi
9 xul.dll mozilla::net::nsSocketTransportService::ShutdownThread() netwerk/base/nsSocketTransportService2.cpp:853 cfi
10 xul.dll mozilla::net::nsSocketTransportService::Shutdown(bool) netwerk/base/nsSocketTransportService2.cpp:837 cfi
11 xul.dll mozilla::net::nsIOService::SetOffline(bool) netwerk/base/nsIOService.cpp:1314 cfi
12 xul.dll mozilla::net::nsIOService::Observe(nsISupports*, char const*, char16_t const*) netwerk/base/nsIOService.cpp:0 cfi
13 xul.dll nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverList.cpp:65 cfi
14 xul.dll nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverService.cpp:287 cfi
15 xul.dll nsXREDirProvider::DoShutdown() toolkit/xre/nsXREDirProvider.cpp:1041 cfi
16 xul.dll ScopedXPCOMStartup::~ScopedXPCOMStartup() toolkit/xre/nsAppRunner.cpp:1280 cfi
17 xul.dll mozilla::UniquePtr<ScopedXPCOMStartup, mozilla::DefaultDelete<ScopedXPCOMStartup> >::reset(ScopedXPCOMStartup*) mfbt/UniquePtr.h:302 cfi
18 xul.dll XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) toolkit/xre/nsAppRunner.cpp:4926 cfi
19 xul.dll XRE_main(int, char**, mozilla::BootstrapConfig const&) toolkit/xre/nsAppRunner.cpp:4963 cfi
20 xul.dll mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) toolkit/xre/Bootstrap.cpp:45 cfi
21 thunderbird.exe NS_internal_main(int, char**, char**) comm/mail/app/nsMailApp.cpp:324 cfi
22 thunderbird.exe wmain(int, wchar_t**) toolkit/xre/nsWindowsWMain.cpp:131 cfi
23 thunderbird.exe __scrt_common_main_seh() /builds/worker/workspace/obj-build/comm/mail/app/f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288 cfi
24 kernel32.dll BaseThreadInitThunk cfi
25 ntdll.dll _RtlUserThreadStart cfi
26 ntdll.dll _RtlUserThreadStart cfi

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

#6 crash for 60.6.1.

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

#12 for 68.4.1

#5 for 78.8.1

~#4 crash for both 78.14.0 and 91.2.1

#6 crash for 91.3.0

Summary: Crash in [@ shutdownhang | NtUserPeekMessage | _PeekMessage] (password?) → Thunderbird Crash in [@ shutdownhang | NtUserPeekMessage | _PeekMessage] (password?)

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

#6 crash for 91.3.0

But only #33 for 102.1.0

Depends on: 1783573
Severity: critical → S2

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

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

#6 crash for 91.3.0

But only #33 for 102.1.0

Now ranks #43 for 102.9.0

Severity: S2 → S3
See Also: → 1869297
You need to log in before you can comment on or make changes to this bug.