Closed Bug 1707007 Opened 5 years ago Closed 4 years ago

Crash in [@ NS_CycleCollectorSuspect3 | nsGlobalWindowOuter::Release] via via nsMsgComposeAndSend::~nsMsgComposeAndSend

Categories

(MailNews Core :: Networking: IMAP, defect)

x86
Windows 10
defect

Tracking

(thunderbird_esr91 unaffected)

RESOLVED FIXED
88 Branch
Tracking Status
thunderbird_esr91 --- unaffected

People

(Reporter: mccr8, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [fixed by smtp-js bug 1661694])

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/4700f8c9-5362-4375-89bf-5e9170210422

Reason: EXCEPTION_ACCESS_VIOLATION_READ

Top 10 frames of crashing thread:

0 xul.dll NS_CycleCollectorSuspect3 xpcom/base/nsCycleCollector.cpp:3759
1 xul.dll [thunk]: virtual unsigned long __stdcall nsGlobalWindowOuter::Release 
2 xul.dll nsMsgComposeAndSend::~nsMsgComposeAndSend comm/mailnews/compose/src/nsMsgSend.cpp:304
3 xul.dll nsMsgComposeAndSend::~nsMsgComposeAndSend comm/mailnews/compose/src/nsMsgSend.cpp:283
4 xul.dll nsMsgComposeAndSend::Release comm/mailnews/compose/src/nsMsgSend.cpp:244
5 xul.dll CopyListener::~CopyListener comm/mailnews/compose/src/nsMsgCopy.cpp:41
6 xul.dll ArrayBufferInputStream::Release netwerk/base/BackgroundFileSaver.cpp:1077
7 xul.dll nsImapMailCopyState::~nsImapMailCopyState comm/mailnews/imap/src/nsImapMailFolder.cpp:7611
8 xul.dll nsImapMailCopyState::~nsImapMailCopyState comm/mailnews/imap/src/nsImapMailFolder.cpp:7608
9 xul.dll mozilla::dom::`anonymous namespace'::FileCreationHandler::Release dom/base/BodyConsumer.cpp:436

This is another crash caused by releasing a cycle collected object off the main thread (on the IMAP thread).

Component: General → Networking: IMAP
Product: Thunderbird → MailNews Core
See Also: → 1175168
Depends on: 1175168
See Also: 1175168
See Also: → 1517464

This is fixed by smtp-js bug 1661694. See bug 1517464 comment 69 for details

Status: NEW → RESOLVED
Closed: 4 years ago
Depends on: smtp-js
Resolution: --- → FIXED
Summary: Crash in [@ NS_CycleCollectorSuspect3 | nsGlobalWindowOuter::Release] → Crash in [@ NS_CycleCollectorSuspect3 | nsGlobalWindowOuter::Release] via via nsMsgComposeAndSend::~nsMsgComposeAndSend
Whiteboard: [fixed by smtp-js bug 1661694]
Target Milestone: --- → 88 Branch
Depends on: 1742991
You need to log in before you can comment on or make changes to this bug.