Closed Bug 1530278 Opened 6 years ago Closed 6 years ago

Crash in [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write]

Categories

(Core :: Audio/Video: Playback, defect, P2)

66 Branch
Unspecified
Windows 10
defect

Tracking

()

RESOLVED DUPLICATE of bug 1530322
Tracking Status
firefox-esr60 --- unaffected
firefox65 --- unaffected
firefox66 --- unaffected
firefox67 + fixed

People

(Reporter: calixte, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, regression, topcrash)

Crash Data

This bug is for crash report bp-9382e1cd-38c7-414d-8b57-ce5790190225.

Top 10 frames of crashing thread:

0 vcruntime140.dll vcruntime140.dll@0xca27 
1 xul.dll unsigned int mozilla::AudioBufferWriter::Write dom/media/AudioStream.h:147
2 xul.dll void mozilla::AudioStream::GetUnprocessed dom/media/AudioStream.cpp:570
3 xul.dll long mozilla::AudioStream::DataCallback dom/media/AudioStream.cpp:651
4 xul.dll long passthrough_resampler<float>::fill media/libcubeb/src/cubeb_resampler.cpp:76
5 xul.dll static long `anonymous namespace'::refill media/libcubeb/src/cubeb_wasapi.cpp:736
6 xul.dll static bool `anonymous namespace'::refill_callback_output media/libcubeb/src/cubeb_wasapi.cpp:1068
7 xul.dll static unsigned int `anonymous namespace'::wasapi_stream_render_loop media/libcubeb/src/cubeb_wasapi.cpp
8 ucrtbase.dll thread_start<unsigned int > 
9 kernel32.dll BaseThreadInitThunk 

There are 26 crashes (from 13 installations) in nightly 67 with buildid 20190225014816. In analyzing the backtrace, the regression may have been introduced by patch [1] to fix bug 1524890.

[1] https://hg.mozilla.org/mozilla-central/rev?node=90c5339325a3

Flags: needinfo?(jyavenard)
Crash Signature: [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] → [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] [@ mozilla::AudioStream::DataCallback_S]
Crash Signature: [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] [@ mozilla::AudioStream::DataCallback_S] → [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] [@ mozilla::AudioStream::DataCallback_S] [@ memcpy | mozilla::AudioBufferWriter::Write]
Crash Signature: [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] [@ mozilla::AudioStream::DataCallback_S] [@ memcpy | mozilla::AudioBufferWriter::Write] → [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] [@ mozilla::AudioStream::DataCallback_S] [@ memcpy | mozilla::AudioBufferWriter::Write] [@ _platform_memmove$VARIANT$Nehalem | mozilla::AudioStream::DataCallback_S]

#2 top content crash with the mozilla::AudioBufferWriter::Write signature in nightly.

Keywords: topcrash

(In reply to Julien Cristau [:jcristau] from comment #1)

#2 top content crash with the mozilla::AudioBufferWriter::Write signature in nightly.

It will have the same cause as in bug 1530322 where we're working on it.

Flags: needinfo?(jyavenard)
Rank: 11
Priority: -- → P2
Crash Signature: [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] [@ mozilla::AudioStream::DataCallback_S] [@ memcpy | mozilla::AudioBufferWriter::Write] [@ _platform_memmove$VARIANT$Nehalem | mozilla::AudioStream::DataCallback_S] → [@ vcruntime140.dll | mozilla::AudioBufferWriter::Write] [@ mozilla::AudioStream::DataCallback_S] [@ memcpy | mozilla::AudioBufferWriter::Write] [@ _platform_memmove$VARIANT$Nehalem | mozilla::AudioStream::DataCallback_S] [@ _platform_memmove$VARIANT$…

no more crashes since bug 1530322 workaround got committed

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