Open xorrvin opened 6 months ago
Is this also a problem with the latest release?
@any1 I think yes, but I can retest with specific versions pinned if needed
I would also be good to know which compositor you're using.
I had this same issue connecting with viewers on both Windows and Linux (viewers tried on Windows: Realvnc and tigervnc; viewers tried on the Linux box: Realvnc and Remmina). Compositors on the server: Hyprland and Sway. Disabling and disconnecting the external monitor on the server had no effect. Initially, I launched the server from a ssh session separate from the desktop environment. When I killed this server and launched it within the desktop environment, I connected with no issue. However, I was also able to successfully connect when rerunning the command from the ssh session so not entirely clear what went wrong.
Freshly compiled wayvnc and its deps from master, using Alpine Linux Docker (musl libc v.1.2.5) container.
First of all, sometimes it crashes randomly with a segfault. I've fired up gdb and it looks like this:
One can see that
create_placeholder_buffer
creates a buffer with absolutely enormous screen dimensions.When it does not segfault and starts away, an attempt to connect produces expected client error and following trace log: