SUMMARY System File picker chooser dialog crashes in firefox / vscode / kate STEPS TO REPRODUCE 1. use save as / open file in program 2. click to open folders file picker 3. crash after walking thru directories or after some time SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20241115 KDE Plasma Version: 6.2.3 KDE Frameworks Version: 6.8.0 Qt Version: 6.8.0 Kernel Version: 6.9.9-1-default (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 5600U with Radeon Graphics Memory: 38.0 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: LENOVO Product Name: 20X70042CK System Version: ThinkPad L15 Gen 2a Log: lis 18 15:00:41 localhost.localdomain plasmashell[9792]: The cached device pixel ratio value was stale on window update. Please file a QTBUG which explains how to reproduce. lis 18 15:00:36 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:00:35 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:00:35 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:00:29 localhost.localdomain xdg-desktop-portal-kde[9921]: kf.kio.core: Connection::send() called with connection not inited lis 18 15:00:29 localhost.localdomain xdg-desktop-portal-kde[9921]: kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError lis 18 15:00:29 localhost.localdomain firefox[94643]: Failed to export handle, could not set transient for lis 18 15:00:29 localhost.localdomain firefox[94643]: Server is missing xdg_foreign support lis 18 15:00:29 localhost.localdomain firefox[94643]: [Parent 94643, Main Thread] WARNING: Failed to export handle, could not set transient for: 'glib warning', file /home/abuild/rpmbuild/BUILD/firefox-132.0.1/toolkit/xre/nsSigHandlers.cpp:187 lis 18 15:00:29 localhost.localdomain firefox[94643]: [Parent 94643, Main Thread] WARNING: Server is missing xdg_foreign support: 'glib warning', file /home/abuild/rpmbuild/BUILD/firefox-132.0.1/toolkit/xre/nsSigHandlers.cpp:187 lis 18 15:00:25 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:00:25 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:59 localhost.localdomain wireplumber[8928]: wp-event-dispatcher: <WpAsyncEventHook:0x5581cda82980> failed: failed to activate item: Object activation aborted: proxy destroyed lis 18 14:59:50 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:50 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain agent[10670]: Geolocation service not in use lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:49 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:47 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 14:59:47 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) Log: lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: This plugin does not support setting window masks lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:46 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: This plugin does not support setting window masks lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:45 localhost.localdomain kwin_wayland[8697]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glDrawBuffers(unsupported buffer GL_BACK_LEFT) lis 18 15:06:43 localhost.localdomain kwin_wayland[8697]: kwin_core: Cannot grant a token to KWin::ClientConnection(0x555c3003b480) lis 18 15:06:40 localhost.localdomain kate[98190]: kf.kio.core: Connection::send() called with connection not inited lis 18 15:06:40 localhost.localdomain kate[98190]: kf.kio.core: Connection::send() called with connection not inited lis 18 15:06:40 localhost.localdomain kate[98190]: kf.kio.core.connection: Socket not connected QLocalSocket::PeerClosedError lis 18 15:06:39 localhost.localdomain kate[98190]: qt.qpa.wayland: Creating a popup with a parent, QWidgetWindow(0x5556c9928ad0, name="MainWindow#1Window") which does not match the current topmost grabbing popup, QWidgetWindow(0x5556c995ddb0, name="QMenuClassWindow") With some shell surface protocols, this is not al> lis 18 15:06:39 localhost.localdomain kate[98190]: qt.qpa.wayland: Creating a popup with a parent, QWidgetWindow(0x5556c9928ad0, name="MainWindow#1Window") which does not match the current topmost grabbing popup, QWidgetWindow(0x5556c995ddb0, name="QMenuClassWindow") With some shell surface protocols, this is not al> lis 18 15:06:36 localhost.localdomain systemd[8155]: Started Kate - Advanced Text Editor.
When you say it crashed, did you mean that it *closed*? Or was there an actual crash with a backtrace?
Sorry window just disappears. Those logs are all I could seen in `sudo journalctl -xr `
Ok. If it doesn't crash, then it's Bug 489857, which appears to be an issue in Qt. *** This bug has been marked as a duplicate of bug 489857 ***