Re: [webrtc-pc] connectionState error: State with no defined outcome (#2499)

We thought this would reproduce the issue we saw but the reproduction is a bit more complicated and media does (for reasons that I do not understand yet; we might have found a bug discussing another bug) for the first m-section. Instead:
* on local pc negotiate audio+video
* on remote pc add a bogus third m-line, remove bundle, call SRD.
* create answer on remote, SLD
* remove third bogus m-line, call SRD on first
* filter ice candidates with sdpMLineIndex > 1 from remote to local

Result:
- local states are all connected which allows sending
- remote ice transport states end up being [connected, connected, new]
- remote dtls transport states end up being [connected, connected, new]
As a result the remote iceconnectionstate is checking and the connectionState connecting.
The video plays on the remote end.

[partially-connected.txt](https://github.com/w3c/webrtc-pc/files/4387430/partially-connected.txt) -- rename to .html

-- 
GitHub Notification of comment by fippo
Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/2499#issuecomment-604435114 using your GitHub account

Received on Thursday, 26 March 2020 13:36:31 UTC