https://bugs.kde.org/show_bug.cgi?id=451093
Bug ID: 451093 Summary: Some fullscreen application makes latte-dock crash/non responsive Product: lattedock Version: git (master) Platform: Other OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: application Assignee: mvourla...@gmail.com Reporter: szilprogramm...@gmail.com Target Milestone: --- SUMMARY After opening an application in full screen mode latte-dock became non responsive, sometimes crash. STEPS TO REPRODUCE 1. Open something in full screen mode. (Firefox doesn't work, but most of the games does, for example Minecraft) 2. Exit the full screen application 3. You can't interact with latte-dock. (Sometimes it's completely disappear, but process still in memory.) 4. Fix: kill the process and restart it. (latte-dock --replace doesn't work) OBSERVED RESULT You can't interact with latte-dock. EXPECTED RESULT You can interact with latte-dock. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Arch Linux (available in About System) KDE Plasma Version: 5.24.2 KDE Frameworks Version: 5.91.0 Qt Version: 5.12.2 ADDITIONAL INFORMATION Running latte-dock with --d and opening a fullscreen application generates this: [Debug : 17:12:52.726726] - " PLASMA THEME TOPLEFT SHADOW :: pixels : 784 transparent pixels 558 | HAS SHADOWS : true" [Debug : 17:12:52.727727] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.728728] - " BOTTOM RIGHT CORNER MASK base line length :: 15" [Debug : 17:12:52.728728] - " PLASMA THEME EXTENDED :: Plasma::Types::TopEdge | roundness: 14 center_max_opacity: 0.647058" [Debug : 17:12:52.728728] - " PLASMA THEME EXTENDED :: Plasma::Types::TopEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.728728] - " PLASMA THEME EXTENDED :: Plasma::Types::TopEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0509804, 0, 0, 0)" [Debug : 17:12:52.729729] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.729729] - " BOTTOM RIGHT CORNER MASK base line length :: 15" [Debug : 17:12:52.729729] - " PLASMA THEME EXTENDED :: Plasma::Types::LeftEdge | roundness: 14 center_max_opacity: 0.647058" [Debug : 17:12:52.729729] - " PLASMA THEME EXTENDED :: Plasma::Types::LeftEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.731731] - " PLASMA THEME EXTENDED :: Plasma::Types::LeftEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0313725, 0, 0, 0)" [Debug : 17:12:52.731731] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.732732] - " TOP LEFT CORNER MASK base line length :: 15" [Debug : 17:12:52.732732] - " PLASMA THEME EXTENDED :: Plasma::Types::BottomEdge | roundness: 14 center_max_opacity: 0.647058" [Debug : 17:12:52.732732] - " PLASMA THEME EXTENDED :: Plasma::Types::BottomEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.732732] - " PLASMA THEME EXTENDED :: Plasma::Types::BottomEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0509804, 0, 0, 0)" [Debug : 17:12:52.733733] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.733733] - " TOP LEFT CORNER MASK base line length :: 15" [Debug : 17:12:52.733733] - " PLASMA THEME EXTENDED :: Plasma::Types::RightEdge | roundness: 14 center_max_opacity: 0.647058" [Debug : 17:12:52.734734] - " PLASMA THEME EXTENDED :: Plasma::Types::RightEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.734734] - " PLASMA THEME EXTENDED :: Plasma::Types::RightEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0313725, 0, 0, 0)" [Debug : 17:12:52.766766] - "syncGeometry() called..." [Debug : 17:12:52.766766] - "syncGeometry() called..." [Debug : 17:12:52.813813] - "syncGeometry() called..." [Debug : 17:12:52.921921] - "current plasma theme ::: \"Orchis-dark\"" [Debug : 17:12:52.921921] - "theme path ::: \"/home/USER/.local/share/plasma/desktoptheme/Orchis-dark\"" [Debug : 17:12:52.921921] - "theme widgets path ::: \"/home/USER/.local/share/plasma/desktoptheme/Orchis-dark/widgets\"" [Debug : 17:12:52.924924] - " PLASMA THEME TOPLEFT SHADOW :: pixels : 784 transparent pixels 558 | HAS SHADOWS : true" [Debug : 17:12:52.924924] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.924924] - " BOTTOM RIGHT CORNER MASK base line length :: 15" [Debug : 17:12:52.924924] - " PLASMA THEME EXTENDED :: Plasma::Types::TopEdge | roundness: 14 center_max_opacity: 1" [Debug : 17:12:52.924924] - " PLASMA THEME EXTENDED :: Plasma::Types::TopEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.925925] - " PLASMA THEME EXTENDED :: Plasma::Types::TopEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0509804, 0, 0, 0)" [Debug : 17:12:52.925925] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.925925] - " BOTTOM RIGHT CORNER MASK base line length :: 15" [Debug : 17:12:52.925925] - " PLASMA THEME EXTENDED :: Plasma::Types::LeftEdge | roundness: 14 center_max_opacity: 1" [Debug : 17:12:52.925925] - " PLASMA THEME EXTENDED :: Plasma::Types::LeftEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.925925] - " PLASMA THEME EXTENDED :: Plasma::Types::LeftEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0313725, 0, 0, 0)" [Debug : 17:12:52.925925] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.925925] - " TOP LEFT CORNER MASK base line length :: 15" [Debug : 17:12:52.925925] - " PLASMA THEME EXTENDED :: Plasma::Types::BottomEdge | roundness: 14 center_max_opacity: 1" [Debug : 17:12:52.925925] - " PLASMA THEME EXTENDED :: Plasma::Types::BottomEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.925925] - " PLASMA THEME EXTENDED :: Plasma::Types::BottomEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0509804, 0, 0, 0)" [Debug : 17:12:52.925925] - "PLASMA THEME, calculating roundness from mask..." [Debug : 17:12:52.926926] - " TOP LEFT CORNER MASK base line length :: 15" [Debug : 17:12:52.926926] - " PLASMA THEME EXTENDED :: Plasma::Types::RightEdge | roundness: 14 center_max_opacity: 1" [Debug : 17:12:52.926926] - " PLASMA THEME EXTENDED :: Plasma::Types::RightEdge | padtop: 16 padleft: 16 padbottom: 16 padright: 16" [Debug : 17:12:52.926926] - " PLASMA THEME EXTENDED :: Plasma::Types::RightEdge | shadowsize: 12 shadowcolor: QColor(ARGB 0.0313725, 0, 0, 0)" [Debug : 17:12:52.926926] - "PLASMA THEME MARGINS AREA :: 5 5 5 5" [Debug : 17:12:52.997997] - "immediateSyncGeometry() called..." [Debug : 17:12:52.997997] - "syncGeometry() calculations for screen: \"HDMI-1\" _ QRect(0,0 1920x1080)" [Debug : 17:12:52.997997] - "syncGeometry() calculations for edge: Plasma::Types::BottomEdge" [Debug : 17:12:52.997997] - "syncGeometry() ended..." [Debug : 17:12:54.134134] - " PLASMA SCREEN GEOMETRIES, LAST AVAILABLE SCREEN RECTS :: QHash((\"HDMI-1\", QRect(0,0 1920x1017)))" [Debug : 17:12:54.134134] - " PLASMA SCREEN GEOMETRIES, SCREEN :: 10 - \"HDMI-1\"" [Debug : 17:12:54.134134] - " PLASMA SCREEN GEOMETRIES, AVAILABLE RECT :: \"HDMI-1\" : QRect(0,0 1920x1016)" [Debug : 17:12:54.134134] - " PLASMA SCREEN GEOMETRIES, AVAILABLE REGION :: \"HDMI-1\" : QRegion(size=2, bounds=(0,0 1920x1080) - [(0,0 1920x1015), (0,1079 1920x1)])" [Debug : 17:12:54.222222] - " -> Frame Extents :: Plasma::Types::BottomEdge __ extents :: QMargins(0, 0, 0, 0) bypasswm :: false" [Warning : 17:12:54.916916] - "QXcbConnection: XCB error: 11 (BadAlloc), sequence: 25090, resource id: 98566170, major code: 149 (Unknown), minor code: 7" [Warning : 17:12:54.916916] - "QXcbConnection: XCB error: 9 (BadDrawable), sequence: 25091, resource id: 98566457, major code: 149 (Unknown), minor code: 4" [Warning : 17:12:55.046046] - "QXcbConnection: XCB error: 4 (BadPixmap), sequence: 25094, resource id: 98566457, major code: 148 (Unknown), minor code: 1" [Debug : 17:12:55.297297] - "syncGeometry() called..." [Debug : 17:13:01.216216] - "immediateSyncGeometry() called..." [Debug : 17:13:01.217217] - "syncGeometry() calculations for screen: \"HDMI-1\" _ QRect(0,0 1920x1080)" [Debug : 17:13:01.217217] - "syncGeometry() calculations for edge: Plasma::Types::BottomEdge" [Debug : 17:13:01.217217] - "syncGeometry() ended..." -- You are receiving this mail because: You are watching all bug changes.