Closed
Bug 1496669
Opened 6 years ago
Closed 6 years ago
Crash in arena_t::DallocSmall | BaseAllocator::free | je_free | mozilla::AudioMixer::RemoveCallback
Categories
(Core :: Audio/Video: MediaStreamGraph, defect, P2)
Tracking
()
RESOLVED
DUPLICATE
of bug 1497751
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox62 | --- | unaffected |
firefox63 | --- | affected |
firefox64 | --- | ? |
People
(Reporter: philipp, Assigned: karlt)
References
Details
(4 keywords)
Crash Data
This bug was filed from the Socorro interface and is
report bp-c7482d30-7924-4931-9b73-41fcc0181004.
=============================================================
Top 10 frames of crashing thread:
0 mozglue.dll arena_t::DallocSmall memory/build/mozjemalloc.cpp:3450
1 mozglue.dll BaseAllocator::free memory/build/mozjemalloc.cpp:4264
2 mozglue.dll je_free memory/build/malloc_decls.h:40
3 xul.dll mozilla::AudioMixer::RemoveCallback dom/media/AudioMixer.h:122
4 xul.dll void mozilla::AudioCallbackDriver::StateCallback dom/media/GraphDriver.cpp:1093
5 xul.dll static int `anonymous namespace'::wasapi_stream_stop media/libcubeb/src/cubeb_wasapi.cpp:2024
6 xul.dll mozilla::AsyncCubebTask::Run dom/media/GraphDriver.cpp:532
7 xul.dll nsThreadSyncDispatch::Run xpcom/threads/nsThreadSyncDispatch.h:39
8 xul.dll nsThreadPool::Run xpcom/threads/nsThreadPool.cpp:231
9 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1161
=============================================================
this is a new content crash signature that is newly showing up in low volume during the firefox 63 beta cycle.
all the reports are annotated with MOZ_RELEASE_ASSERT((run->mRegionsMask[elm] & (1U << bit)) == 0) (Double-free?) that got added in 1439474.
could this be related to the changes in 63 from bug 1460346?
Flags: needinfo?(achronop)
Updated•6 years ago
|
Rank: 12
Priority: -- → P2
Comment 1•6 years ago
|
||
It could be. I am wondering, if it is from bug 1460346 why it does not fail in Nightly? Bug 1439474 landed in 60, and MOZ_RELEASE_ASSERT is available in Nightly, isn't it? Is your testing different in Nightly and Beta?
Flags: needinfo?(achronop)
Updated•6 years ago
|
Component: Audio/Video → Audio/Video: MediaStreamGraph
Comment 2•6 years ago
|
||
(In reply to Alex Chronopoulos [:achronop] from comment #1)
> It could be. I am wondering, if it is from bug 1460346 why it does not fail
> in Nightly? Bug 1439474 landed in 60, and MOZ_RELEASE_ASSERT is available in
> Nightly, isn't it? Is your testing different in Nightly and Beta?
If the frequency in beta is low the frequency in nightly might be so low that it's in reality 0.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → karlt
Assignee | ||
Comment 3•6 years ago
|
||
Thread 0 is shutting down the graph in AudioCallbackDriver::Shutdown(), presumably waiting for the crashing thread 33.
Suspiciously, thread 34 has only just completed cubeb_resampler_fill().
Assignee | ||
Comment 4•6 years ago
|
||
The lack of reports on 64 beta and 63 release, is evidence to indicate that this was caused by bug 1497751.
Comment 5•4 years ago
|
||
Removing employee no longer with company from CC list of private bugs.
Updated•2 years ago
|
Group: media-core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•