Closed
Bug 1440040
Opened 7 years ago
Closed 7 years ago
Intermittent GECKO(1045) | Assertion failure: (aGraph->IterationEnd() == 0 && mLastAppendTime == 0) || aGraph->IterationEnd() > mLastAppendTime), at /builds/worker/workspace/build/src/dom/media/webrtc/MediaEngineWebRTCAudio
Categories
(Core :: WebRTC: Audio/Video, defect, P2)
Core
WebRTC: Audio/Video
Tracking
()
RESOLVED
FIXED
mozilla60
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox58 | --- | unaffected |
firefox59 | --- | unaffected |
firefox60 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: pehrsons)
References
Details
(Keywords: assertion, intermittent-failure)
Attachments
(4 files)
Filed by: ncsoregi [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=163480654&repo=mozilla-central
https://queue.taskcluster.net/v1/task/NZmDk9p5SeyKiDLxhBsIXg/runs/0/artifacts/public/logs/live_backing.log
[task 2018-02-21T17:36:14.871Z] 17:36:14 INFO - GECKO(1045) | [1101:Socket Thread]: I/signaling [Socket Thread|MediaPipeline] MediaPipeline.cpp:916: Listening for RTP/RTCP mux packets received on 0x7f42fbab1dc0
[task 2018-02-21T17:36:14.872Z] 17:36:14 INFO - GECKO(1045) | [1101:Socket Thread]: I/signaling [Socket Thread|MediaPipeline] MediaPipeline.cpp:837: Transport ready for pipeline 0x7f42fee8f100 flow d575e031c55942eb| Transmit audio[{5f7a9375-e203-4ee0-835c-0ff7a4479822}]: RTP/RTCP mux
[task 2018-02-21T17:36:14.872Z] 17:36:14 INFO - GECKO(1045) | [1101:Main Thread]: I/signaling [main|WebrtcAudioSessionConduit] AudioConduit.cpp:255: SetDtmfPayloadType : setting dtmf payload 101
[task 2018-02-21T17:36:14.872Z] 17:36:14 INFO - GECKO(1045) | [1101:Main Thread]: I/signaling [main|WebrtcAudioSessionConduit] AudioConduit.cpp:255: SetDtmfPayloadType : setting dtmf payload 101
[task 2018-02-21T17:36:14.873Z] 17:36:14 INFO - GECKO(1045) | (ice/INFO) ICE-PEER(PC:1519234567709677 (id=2147483742 url=http://mochi.test:8888/tests/dom/media/tests/mochitest/test_peerConnection_verifyAudioAfter:default): all checks completed success=1 fail=0
[task 2018-02-21T17:36:14.874Z] 17:36:14 INFO - GECKO(1045) | (ice/ERR) ICE(PC:1519234567709677 (id=2147483742 url=http://mochi.test:8888/tests/dom/media/tests/mochitest/test_peerConnection_verifyAudioAfter): peer (PC:1519234567709677 (id=2147483742 url=http://mochi.test:8888/tests/dom/media/tests/mochitest/test_peerConnection_verifyAudioAfter:default) in nr_ice_peer_ctx_start_checks2 all streams were done
[task 2018-02-21T17:36:14.970Z] 17:36:14 INFO - GECKO(1045) | [1101:Socket Thread]: W/signaling [Socket Thread|MediaPipeline] MediaPipeline.cpp:1230: Dropping incoming RTCP packet; filtered out
[task 2018-02-21T17:36:15.383Z] 17:36:15 INFO - GECKO(1045) | [1101:Main Thread]: W/signaling [main|PeerConnectionMedia] PeerConnectionMedia.cpp:1184: GetTransmitPipelinesMatching: none found for (nil)
[task 2018-02-21T17:36:16.087Z] 17:36:16 INFO - GECKO(1045) | Assertion failure: (aGraph->IterationEnd() == 0 && mLastAppendTime == 0) || aGraph->IterationEnd() > mLastAppendTime (Iteration time didn't advance since last append), at /builds/worker/workspace/build/src/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:115
[task 2018-02-21T17:36:49.900Z] 17:36:49 INFO - GECKO(1045) | #01: mozilla::MediaEngineWebRTCMicrophoneSource::Pull [dom/media/webrtc/MediaEngineWebRTCAudio.cpp:762]
[task 2018-02-21T17:36:49.903Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.904Z] 17:36:49 INFO - GECKO(1045) | #02: mozilla::MediaDevice::Pull [dom/media/MediaManager.cpp:1020]
[task 2018-02-21T17:36:49.906Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.906Z] 17:36:49 INFO - GECKO(1045) | #03: mozilla::SourceListener::NotifyPull [dom/media/MediaManager.cpp:4177]
[task 2018-02-21T17:36:49.907Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.907Z] 17:36:49 INFO - GECKO(1045) | #04: mozilla::MediaStreamListener::AsyncNotifyPull [dom/media/MediaStreamListener.h:70]
[task 2018-02-21T17:36:49.908Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.908Z] 17:36:49 INFO - GECKO(1045) | #05: mozilla::SourceMediaStream::PullNewData [xpcom/ds/nsTArray.h:368]
[task 2018-02-21T17:36:49.909Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.910Z] 17:36:49 INFO - GECKO(1045) | #06: mozilla::MediaStreamGraphImpl::UpdateGraph [dom/media/MediaStreamGraph.cpp:1153]
[task 2018-02-21T17:36:49.910Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.910Z] 17:36:49 INFO - GECKO(1045) | #07: mozilla::MediaStreamGraphImpl::OneIteration [dom/media/MediaStreamGraph.cpp:1353]
[task 2018-02-21T17:36:49.910Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.911Z] 17:36:49 INFO - GECKO(1045) | #08: mozilla::AudioCallbackDriver::DataCallback [dom/media/GraphDriver.cpp:981]
[task 2018-02-21T17:36:49.911Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.912Z] 17:36:49 INFO - GECKO(1045) | #09: futures::future::lazy::{{impl}}::poll<closure,core::result::Result<audioipc::messages::CallbackResp, ()>> [media/audioipc/client/src/stream.rs:77]
[task 2018-02-21T17:36:49.912Z] 17:36:49 INFO -
[task 2018-02-21T17:36:49.913Z] 17:36:49 INFO - GECKO(1045) | [Parent 1045, Gecko_IOThread] WARNING: pipe error (78): Connection reset by peer: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Updated•7 years ago
|
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 6•7 years ago
|
||
mozreview-review |
Comment on attachment 8955216 [details]
Bug 1440040 - Don't round up to next block unless necessary.
https://reviewboard.mozilla.org/r/224136/#review230342
Attachment #8955216 -
Flags: review?(padenot) → review+
Comment 7•7 years ago
|
||
mozreview-review |
Comment on attachment 8955217 [details]
Bug 1440040 - Properly apply microphone capture settings.
https://reviewboard.mozilla.org/r/224138/#review230344
Attachment #8955217 -
Flags: review?(padenot) → review+
Comment 8•7 years ago
|
||
mozreview-review |
Comment on attachment 8955218 [details]
Bug 1440040 - Fix assertion that checks for appending silence in real callback when enabled.
https://reviewboard.mozilla.org/r/224140/#review230346
Attachment #8955218 -
Flags: review?(padenot) → review+
Comment 9•7 years ago
|
||
mozreview-review |
Comment on attachment 8955219 [details]
Bug 1440040 - Improve MediaEngineWebRTCMicrophoneSource logging.
https://reviewboard.mozilla.org/r/224142/#review230348
Attachment #8955219 -
Flags: review?(padenot) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 12•7 years ago
|
||
Pushed by pehrsons@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/52312a6c6bec
Don't round up to next block unless necessary. r=padenot
https://hg.mozilla.org/integration/autoland/rev/20005cd06f78
Properly apply microphone capture settings. r=padenot
https://hg.mozilla.org/integration/autoland/rev/e052863c1979
Fix assertion that checks for appending silence in real callback when enabled. r=padenot
https://hg.mozilla.org/integration/autoland/rev/17439bf87b9a
Improve MediaEngineWebRTCMicrophoneSource logging. r=padenot
Comment 13•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/52312a6c6bec
https://hg.mozilla.org/mozilla-central/rev/20005cd06f78
https://hg.mozilla.org/mozilla-central/rev/e052863c1979
https://hg.mozilla.org/mozilla-central/rev/17439bf87b9a
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox60:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Updated•7 years ago
|
status-firefox58:
--- → unaffected
status-firefox59:
--- → unaffected
status-firefox-esr52:
--- → unaffected
Keywords: assertion
You need to log in
before you can comment on or make changes to this bug.
Description
•