Closed
Bug 1357059
Opened 8 years ago
Closed 8 years ago
Crash in `anonymous namespace''::setup_wasapi_stream_one_side<T>
Categories
(Core :: Audio/Video: cubeb, defect, P1)
Tracking
()
RESOLVED
FIXED
People
(Reporter: marcia, Assigned: chunmin)
References
Details
(Keywords: crash, stale-bug)
Crash Data
Attachments
(2 files)
This bug was filed from the Socorro interface and is
report bp-41788e6c-70f2-44b4-a37f-7b90b2170416.
=============================================================
Seen while looking at crash stats - http://bit.ly/2pIKEBf. All crashes are Windows 10. One crash showing up in 53 as well. Maybe from one of the cubeb updates?
Updated•8 years ago
|
Rank: 15
Priority: -- → P1
Comment 1•8 years ago
|
||
Chun-Min, this is in you multi-channel wasapi implementation. This is crashing in a (seemingly?) perfectly valid scenario: a multi-channel input device. We're adding (at least) stereo input in bug 971528, fwiw.
Do you have cycles to work on this, or should I take it ?
Flags: needinfo?(cchang)
Comment 2•8 years ago
|
||
(also, there is a crash in windows 7, now).
| Assignee | ||
Comment 3•8 years ago
|
||
Feel free to take it, or I could do it tomorrow.
Flags: needinfo?(cchang)
Comment 4•8 years ago
|
||
Tomorrow is good, thanks.
| Assignee | ||
Comment 5•8 years ago
|
||
The easiest way is to remove the assert [0] and let Windows to find a closest format for us(we could set layout to stereo to a N-track recording device, where N > 2). However, I need a multi-track recording device to reproduce and observe what's the behavior if I do the above modification.
[0] https://searchfox.org/mozilla-central/rev/214345204f1e7d97abb571b7992b6deedb5ff98f/media/libcubeb/src/cubeb_wasapi.cpp#1522
[1] https://searchfox.org/mozilla-central/rev/214345204f1e7d97abb571b7992b6deedb5ff98f/media/libcubeb/src/cubeb_wasapi.cpp#1424
Comment 6•8 years ago
|
||
Maybe use one of those virtual sound cards, or buy one and expense it.
I don't trust the thing where windows finds a suitable configuration for you. It sounds nice, but I've always had issues with it in real life. I think it's best to use the mix format that is guaranteed to work, and down/up mix manually if needed.
| Assignee | ||
Comment 7•8 years ago
|
||
It's better to get a sound card to test how multi-track recording works for Windows and other backends we support.
| Assignee | ||
Comment 8•8 years ago
|
||
(In reply to Chun-Min Chang[:chunmin] from comment #5)
(In reply to Chun-Min Chang[:chunmin] from comment #7)
s/track/channel/
The word *track* should be replaced by *channel*
| Assignee | ||
Comment 9•8 years ago
|
||
Assignee: nobody → cchang
Comment 10•8 years ago
|
||
This is an assigned P1 bug without activity in two weeks.
If you intend to continue working on this bug for the current release/iteration/sprint, remove the 'stale-bug' keyword.
Otherwise we'll reset the priority of the bug back to '--' on Monday, August 28th.
Keywords: stale-bug
| Assignee | ||
Comment 11•8 years ago
|
||
This is already fixed and merged in cubeb repo.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
status-firefox53:
affected → ---
status-firefox55:
affected → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•