New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Encrypted events seem to get into handleCallEvent()
#18540
Comments
Related: matrix-org/matrix-js-sdk#1834 |
It's quite unclear to me how can this happen since we have this line: https://github.com/matrix-org/matrix-js-sdk/blob/977720cee47e49371db46dca291868b78b2c29ca/src/webrtc/callEventHandler.ts#L61 |
Interesting. How do we know this is an encrypted event? Does this visibly cause any badness? How did you repro this? |
The log says, so -
No, it just unnecessarily goes through
Open an E2EE and receive a message |
I think I've run out of ideas here, if someone wants to take a look please go ahead |
I just stumbled across this while debugging something else. These are
I think the reason we're reporting
That's not the only place from which can reach
I think log pollution is also quite counterproductive when it comes to debugging, especially when we're producing spurious warnings/errors. To reproduce, just join an encrypted room with some existing history for which you won't receive keys (e.g. the Megolm test room) and watch the console. |
It's quite unclear to me how can this happen since we have this line: https://github.com/matrix-org/matrix-js-sdk/blob/977720cee47e49371db46dca291868b78b2c29ca/src/webrtc/callEventHandler.ts#L61 |
@SimonBrandner Did you perhaps miss this later part of my comment?
Maybe the link in that was not obvious; I was linking to this direct |
The text was updated successfully, but these errors were encountered: