Closed Bug 894413 Opened 11 years ago Closed 11 years ago

crash in mozilla::MediaStreamGraphImpl::UpdateCurrentTime when starting, stopping, and starting media recording

Categories

(Core :: Audio/Video: Recording, defect)

defect
Not set
critical

Tracking

()

VERIFIED FIXED

People

(Reporter: jsmith, Assigned: rlin)

References

Details

(Keywords: crash, reproducible, Whiteboard: [MR1.2])

Crash Data

This bug was filed from the Socorro interface and is report bp-58e96eef-05ac-4c5c-add2-689cb2130716 . ============================================================= STR 1. Load https://bugzilla.mozilla.org/attachment.cgi?id=773094 in Nightly 2. In the console, type mediaRecorder.start(); 3. Wait a few seconds 4. Type mediaRecorder.stop() in the console. 5. Type mediaRecorder.start() in the console. Expected Media recording should start up again. Actual Media recording starts up again, but we'll immediately crash.
Blocks: 803414
Keywords: reproducible
Summary: crash in nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<nsListenerStruct> >::IsEmpty() | mozilla::TimeVarying<__int64, bool, int>::GetAt(__int64, __int64*, __int64*) when starting, stopping, and starting media recording → crash in mozilla::MediaStreamGraphImpl::UpdateCurrentTime when starting, stopping, and starting media recording
Can solve by this Bug 894348's patch.
Depends on: 894348
Crash Signature: [@ nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<nsListenerStruct> >::IsEmpty() | mozilla::TimeVarying<__int64, bool, int>::GetAt(__int64, __int64*, __int64*)] → [@ nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<nsListenerStruct> >::IsEmpty() | mozilla::TimeVarying<__int64, bool, int>::GetAt(__int64, __int64*, __int64*) ] [@ nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<FlexIt…
No longer blocks: 803414
Going to retest with the dependency fixed.
Keywords: qawanted
QA Contact: jsmith
Whiteboard: [MR1.2]
Confirmed this was fixed by bug 894348.
Keywords: qawanted
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Component: Video/Audio → Video/Audio: Recording
No longer blocks: MediaRecording
You need to log in before you can comment on or make changes to this bug.