chatgpt.com - Connection is lost after 30 seconds when using voice
Categories
(Web Compatibility :: Site Reports, defect, P2)
Tracking
(Webcompat Priority:P1, Webcompat Score:8, firefox152 wontfix, firefox153 wontfix, firefox154 wontfix, firefox156 fixed, firefox157 verified, firefox158 fixed)
People
(Reporter: ctanase, Assigned: wmcd, NeedInfo)
References
()
Details
(Keywords: webcompat:platform-bug, webcompat:site-report, Whiteboard: [webcompat-source:product][autowebcompat:processed][webcompat:sightline][webcompat:japan][webcompat:core][autowebcompat:repro-failed])
User Story
platform:windows,mac,linux,android impact:feature-broken configuration:general affects:all branch:release diagnosis-team:video-conferencing user-impact-score:900 autowebcompat-repro-status:failed
Attachments
(1 file)
|
74.38 KB,
image/png
|
Details |
Environment:
Operating system: Windows
Firefox version: Firefox 152.0.5 (release)/154
Preconditions:
- Clean profile
- Must be logged in
Steps to reproduce:
- Navigate to: https://chatgpt.com/c/6a48458f-ebf0-83eb-add5-fa9d5fb64d25
- Start a new chat.
- Click on "Use Voice" button on the chat.
- Interact with the AI for over 30 seconds.
Expected Behavior:
The connection is stable and voice chat works.
Actual Behavior:
Connection is lost after 30 seconds.
Notes:
- Reproducible on the latest Firefox Release and Nightly
- Reproducible regardless of the ETP setting
- Works as expected using Chrome
Created from webcompat-user-report:d898becc-1cc3-4b3f-bdbb-94c9f80c3604
Updated•4 months ago
|
Comment 1•4 months ago
|
||
Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.
Updated•4 months ago
|
Comment 2•4 months ago
|
||
We had bug 2036757 before, it might be a regression on their end?
Jib or Jeff, can you have a look at this and reach out to them if needed?
Updated•4 months ago
|
Updated•4 months ago
|
Comment 3•3 months ago
|
||
30s sounds like some type of ICE connection-status timeout
Comment 4•3 months ago
|
||
This sounds exactly like bug 2036757.
Comment 5•3 months ago
|
||
Firefox is violating ICE nomination requirements when communicating with an ICE-lite endpoint. RFC 5245 §8.1.1 explicitly states that a controlling agent must use regular nomination when its peer is ICE-lite, and RFC 8445 §8.1.1 requires selecting and nominating a single candidate pair. Firefox instead sends USE-CANDIDATE on multiple paths simultaneously, even though the server advertises a=ice-lite. This causes Firefox and the server to select different equal-priority paths: Firefox keeps sending media and consent checks on the first path while the server switches to a later nomination, resulting in ICE disconnect after approximately six seconds and session failure after approximately 30 seconds.
-- from Codex
Updated•3 months ago
|
Comment 6•3 months ago
|
||
OpenAI has switched to using ice-lite? That's bug 1034964, something we've wanted to do for years, but will likely require significant work in nICEr. We've begun the process of making nICEr more memory-safe, so maybe it is not quite as risky to do significant work in there now, but anything that alters the timing/lifecycle in there (like bug 1034964 will) is still going to be dicey.
Updated•3 months ago
|
Updated•3 months ago
|
Updated•2 months ago
|
Comment 7•2 months ago
|
||
Bug 1034964 is now fixed, this needs to be verified.
Comment 8•2 months ago
|
||
Calin, can you still reproduce this with nightly?
Updated•2 months ago
|
| Reporter | ||
Updated•2 months ago
|
Updated•2 months ago
|
Comment 10•1 month ago
|
||
Verified, the issue no longer reproduces.
Tested with:
- Browser / Version: Firefox 157.0-candidate build 1
- Operating System: Windows 10
Updated•1 month ago
|
Description
•