Closed Bug 1185176 Opened 10 years ago Closed 10 years ago

"Assertion failure: mStream (How come we don't have a stream here?)" with oscillator

Categories

(Core :: Web Audio, defect)

defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla42
Tracking Status
firefox41 --- fixed
firefox42 --- fixed

People

(Reporter: jruderman, Assigned: padenot)

References

Details

(4 keywords)

Attachments

(4 files)

Debug: Assertion failure: mStream (How come we don't have a stream here?), at dom/media/webaudio/AudioNode.cpp:297 Release: Crash [@ mozilla::MediaStream::GraphImpl() ] bp-2fc31d94-27e8-4e9d-8524-bb5a52150718
Attached file stack
Attached patch Crashtest. r=Splinter Review
A fallout from the optimization where we kill the stream when we know the it's finished.
Attachment #8637785 - Flags: review?(karlt)
Assignee: nobody → padenot
Status: NEW → ASSIGNED
Comment on attachment 8637787 [details] [diff] [review] Account for the fact that it is possible for nodes to not have streams. r= Thank you.
Attachment #8637787 - Flags: review?(karlt) → review+
Blocks: 974089
Keywords: regression
Comment on attachment 8637785 [details] [diff] [review] Crashtest. r= Feel free to needinfo me on any bugs I should know about. I don't find time to read bugmail.
Attachment #8637785 - Flags: review?(karlt) → review+
Comment on attachment 8637787 [details] [diff] [review] Account for the fact that it is possible for nodes to not have streams. r= Approval Request Comment [Feature/regressing bug #]: bug 974089 [User impact if declined]: Potential crash. The is probably not likely in typical Web Audio usage, but some slightly out of ordinary usage could trip this. [Describe test coverage new/current, TreeHerder]: new crashtest. [Risks and why]: low risk, simple null check. [String/UUID change made/needed]: none.
Attachment #8637787 - Flags: approval-mozilla-aurora?
Comment on attachment 8637787 [details] [diff] [review] Account for the fact that it is possible for nodes to not have streams. r= Approved. Crash tests added which is great. Has been in m-c for a few days, seems safe to uplift.
Attachment #8637787 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: