-
Notifications
You must be signed in to change notification settings - Fork 44
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
Crash when sharing screen on 1:1 calls #334
Comments
Same issue here; same hw. Here's the last output from running ...
...
** (process:44414): WARNING **: 21:28:22.440: Error writing credentials to socket: Error sending message: Broken pipe
/app/bin/element: line 16: 3 Segmentation fault (core dumped) env TMPDIR="$XDG_RUNTIME_DIR/app/${FLATPAK_ID:-im.riot.Riot}" zypak-wrapper /app/Element/element-desktop $FLAGS "$@" |
@cam-rod I'm not entirely sure, but not long ago it used to work fine. You could be right about the time frame, but I cannot answer with 100% certainty. |
It stopped working long before. I followed this procedure:
You can downgrade to the last version that worked properly with this (add
If you update to the next release ( To freeze that Element version and make flatpak not update it automatically, run this:
|
I updated my comment #334 (comment) because I got misleaded by the fact that upstream screen sharing got broken in 1.11.15 as you can see in element-hq/element-web#23808. In reality, for the flaptak, the last working release was 1.11.16. The commit range where the failure exists is this one. Weird, it's just a normal package update. I hope this can help to see what changed upstream that broke the package! Data from upstream in 1.11.17. Something there must have broken this package: |
Weird. I don't have time to look into it, but hopefully it can be isolated to the WebRTC configuration. |
No longer Crashes with #387 🥳 |
@yajo can you close this issue as it is resolved now? |
Using GNOME 44.3 wayland I get tens of dialogs asking me to give screen share permissions. If I cancel some of those, it manages to crash. But if I'm fast enough sharing the screen, I can finally share it. The UX is very 💩 still, but at least I can make it work. |
electron/electron#39111 (comment) // We update the sources every 500ms to get newer thumbnails
this.interval = window.setInterval(async (): Promise<void> => {
this.setState({
sources: await getDesktopCapturerSources(),
});
}, 500); |
I opened element-hq/element-web#26014 but they told me this must be fixed downstream. Indeed that code seems to be what opens the dialogs in loop. Maybe we could add a patch here to avoid that? |
Hello friends!
After a lot of time without any issues on Element calls, it turns out that recently it started crashing when I attempt to share the screen in a 1:1 call.
I don't know very well how to diagnose this.
System: Fedora Linux 37.20230115.0 (Silverblue), wayland, GNOME 43.2, AMD Radeon™ Graphics.
The text was updated successfully, but these errors were encountered: