Summary: | "Data too big for buffer" and clients exit when turning external monitor back on | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | hexchain <kde> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | nate, stellarpower, winblocker |
Priority: | NOR | ||
Version: | 5.25.4 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Logs
Crash log |
Aug 29 20:35:13 hostname kwin_wayland_wrapper[2003]: Data too big for buffer (43708 > 4096). Aug 29 20:35:13 hostname kwin_wayland_wrapper[2003]: error in client communication (pid 2104) comes from libwayland. It means that the client buffer will be filled up so the client connection is terminated. not sure what might cause this though. Created attachment 154144 [details]
Crash log
I get the exact same behavior but instead of turning my monitor on and off this triggers for me when i load into the actual gameplay of Arma 3. Navigating the menus of the game works fine but its the step where you actually start to play that kills my Desktop. The message in the log is also the same: Nov 29 14:16:02 luna kwin_wayland_wrapper[844]: Data too big for buffer (4336 > 4096). Nov 29 14:16:02 luna kwin_wayland_wrapper[844]: error in client communication (pid 15988) I can no longer reproduce this bug. Cool! On Plasma 5.26.5, or some other version? Operating System: Arch Linux KDE Plasma Version: 5.26.5 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 Kernel Version: 6.1.2-arch1-1 (64-bit) Graphics Platform: Wayland I am still able to reproduce this. I am on (stock server) Jammy Jellyfish and 5.25.5 from the KUbuntu backports *extra* PPA. Plasma seems to crash, without fail when I power off my display, go away to do something else, and then power it back on when I come back - but also spontaneously and irregularly. This typically occurs when I've done something that would cause a significant change in the window manager - e.g. opening a new application, moving a firefox tab to a new window, using a hot corner to show my open windows à la expo. Been a bit difficult trying to find the relevant log lines, I don't see anything blaring, but arrived here from that line about data being too big for a buffer. This was following a spontaneous crash, I don't think this line appears when I switch the display off and on again, but it happens so frequently I haven't yet managed to gather all the evidence and it's obviously a clear string to tug on. If there's a way I can easily get hold of a more recent build of Plasma I'm happy to try it out and see if I can confirm that whatever changes have happened stop it from reproducing or not, otherwise this is affecting me right now still. |
Created attachment 151681 [details] Logs SUMMARY I'm using a laptop with a closed lid and connected to an external monitor via HDMI. The internal screen is also disabled in System Settings. Occasionally, when I turn the external monitor back on, the still-closed internal screen will be incorrectly enabled (I can move my mouse beyond the boundary of the external monitor as if the internal screen is on the left), and after unlocking I get a black background with only some open windows - panels and the desktop are gone, and the screen arrangement is incorrect. I've attached logs of one such occasion. kwin_wayland_wrapper logs "Data too big for buffer (43708 > 4096)" and kicks the connection with some programs (plasmashell, powerdevil, and kded). The number "43708" seems consistent - all such logs across multiple reboots have the same number. STEPS TO REPRODUCE 1. Connect a laptop to an external monitor 2. Disable the internal screen in System Settings 3. Close the lid 4. Lock the screen and toggle the external monitor SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.19.3-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 4800H with Radeon Graphics Memory: 28.8 GiB of RAM Graphics Processor: AMD RENOIR Manufacturer: MECHREVO Product Name: Code 01 Series PF5NU1G