Closed Bug 1889025 Opened 1 year ago Closed 1 year ago

Google meet too much recursion on ending screenshare

Categories

(Core :: WebRTC, defect)

Firefox 124
defect

Tracking

()

RESOLVED DUPLICATE of bug 1869356

People

(Reporter: austin.lund, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:124.0) Gecko/20100101 Firefox/124.0

Steps to reproduce:

During an RTC on meet.google.com, start and end a screen share session.

Actual results:

When ending a screen sharing session in meet.google.com, it is not possible to start another one, and some other website functionality is affected.

The console shows:

RTCPeerConnection.getLocalStreams/getRemoteStreams are deprecated. Use RTCPeerConnection.getSenders/getReceivers instead. hhn-khgy-tjp:110:25
Uncaught (in promise) InternalError: too much recursion
traceProp https://meet.google.com/hhn-khgy-tjp?hs=49:7
get https://meet.google.com/hhn-khgy-tjp?hs=49:125
traceProp https://meet.google.com/hhn-khgy-tjp?hs=49:7
[ .. repeated over and over .. ]

Expected results:

Ending a screen sharing session should work and the website functionality such as ending the RTC session should also work after a screen sharing session.

The Bugbug bot thinks this bug should belong to the 'Core::WebRTC' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → WebRTC
Product: Firefox → Core
Blocks: meet

The severity field is not set for this bug.
:mjf, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(mfroman)
Flags: needinfo?(mfroman) → needinfo?(docfaraday)

This is an issue with the Devtools Media Panel extension. Best to disable it for now.

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1869356
Flags: needinfo?(docfaraday)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.