Closed Bug 1695202 Opened 4 years ago Closed 3 years ago

Crash Report [@ arena_t::DallocSmall | je_free | mozilla::NullPrincipalURI::Release ]

Categories

(Thunderbird :: General, defect)

Thunderbird 86
x86_64
Windows 10
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: richard.leger, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [needs retest])

Crash Data

FYI
bp-ce0f03ce-b1ef-4478-8389-23f650210226

Steps after having left my computer alone for a while... (not sleeping)... TB 86.0b3 kept opened...

  • Move laptop away from wifi connection - disconnected
  • Connect laptop to mobile hotspot on good 4G connection - Latency about 80-90ms
  • Click on a message in IMAP Inbox
  • Wait for message content to load in preview pane
  • Start reading the message content loaded
  • After few seconds TB crashed generating the report above.

Likely a core issue on Mozilla core... but as it happened with TB I thought it would be best to report it here... for the record...

See Also: → 1498510

bp-ce0f03ce-b1ef-4478-8389-23f650210226 Crash Reason EXCEPTION_ACCESS_VIOLATION_READ

0 mozglue.dll arena_t::DallocSmall(arena_chunk_t*, void*, arena_chunk_map_t*) memory/build/mozjemalloc.cpp:3282
1 mozglue.dll je_free(void*) memory/build/malloc_decls.h:54
2 xul.dll mozilla::NullPrincipalURI::Release() caps/NullPrincipalURI.cpp:38
3 xul.dll mozilla::NullPrincipal::~NullPrincipal() caps/NullPrincipal.h:97
4 xul.dll nsJSPrincipals::Release() caps/nsJSPrincipals.cpp:41
5 xul.dll nsNodeInfoManager::~nsNodeInfoManager() dom/base/nsNodeInfoManager.cpp:70
6 xul.dll nsNodeInfoManager::cycleCollection::DeleteCycleCollectable(void*) dom/base/nsNodeInfoManager.h:42
7 xul.dll SnowWhiteKiller::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) xpcom/base/nsCycleCollector.cpp:2458
8 xul.dll nsPurpleBuffer::VisitEntries<SnowWhiteKiller>(SnowWhiteKiller&) xpcom/base/nsCycleCollector.cpp:943
9 xul.dll nsCycleCollector::FreeSnowWhiteWithBudget(js::SliceBudget&) xpcom/base/nsCycleCollector.cpp:2626
10 xul.dll AsyncFreeSnowWhite::Run() js/xpconnect/src/XPCJSRuntime.cpp:154
11 xul.dll IdleRunnableWrapper::Run() xpcom/threads/nsThreadUtils.cpp:364
12 xul.dll mozilla::RunnableTask::Run() xpcom/threads/TaskController.cpp:461
13 xul.dll mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) xpcom/threads/TaskController.cpp:741
14 xul.dll mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) xpcom/threads/TaskController.cpp:623
15 xul.dll mozilla::TaskController::ProcessPendingMTTask(bool) xpcom/threads/TaskController.cpp:384
16 xul.dll mozilla::detail::RunnableFunction<`lambda at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:123:7'>::Run() xpcom/threads/nsThreadUtils.h:534

Crash Signature: [@ arena_t::DallocSmall | je_free | mozilla::NullPrincipalURI::Release]
Component: Untriaged → General
Keywords: crash
See Also: → 1616581

Why do you think bug 1498510 is related?

Flags: needinfo?(richard.leger)

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

Why do you think bug 1498510 is related?

They may not be directly related but I thought it may be useful for info as they look pretty similar in term of class/object involved...
arena_t::DallocSmall ... je_free ... mozilla::

But I am not expert in the matter... I just thought it may help... for info...

Flags: needinfo?(richard.leger)
Whiteboard: [needs retest]

In the past year I have been on hotspot, frequently, and sometimes for long periods. Also in places with poor reception/speed. I don't recall having a crash.

Your level of detail in comment 0 is great. Can you try reproducing?

Flags: needinfo?(richard.leger)
Severity: -- → S4

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

Can you try reproducing?

So far, I haven't been able to reproduce in TB 94.0b2 (64-bit)...

Flags: needinfo?(richard.leger)

Thanks for the update

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