[plasmashell] [Bug 446484] New: Media Controls causes crash while using Plasma Integration with locally signed certificate
https://bugs.kde.org/show_bug.cgi?id=446484 Bug ID: 446484 Summary: Media Controls causes crash while using Plasma Integration with locally signed certificate Product: plasmashell Version: 5.23.4 Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: tuxinato...@tuta.io CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.23.4) Qt Version: 5.15.2 Frameworks Version: 5.88.0 Operating System: Linux 5.15.6-hardened1-1-hardened x86_64 Windowing System: Wayland Distribution: EndeavourOS DrKonqi: 5.23.4 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: *Repost because previous bug report was marked as a downstream issue with Lightly, which may have been indicative of the theme I was using in the backtrace but switching to Breeze themeing I still have a the same problem, albeit behaviour slightly different now* Using both Firefox and Brave browser with Plasma Integration Addon/Extension, playing media from a website with a self signed certificate causes a "Server Authentication" popup to showup and clicking any of the buttons will usually result in a plasmashell restart. Occassionally (Usually only the first time after a restart or session login) I can get it to show another popup after clicking "Continue" asking me if I want to ignore the certificate for this session or forever however none of the buttons work in that popup once again resulting in a plasmashell crash and restart. Clicking Details, Cotinue, or Cancel all result in a crash. The Popup in Question says "The server failed the authenticity check (192.XXX.X.XX). The issuer certificate of a locally looked up certificate could not be found" (Self signed Caddy certificate) The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x68f6ceb36939 in QRasterPaintEngine::begin(QPaintDevice*) () at /usr/lib/libQt5Gui.so.5 #5 0x68f6ceb47b91 in QPainter::begin(QPaintDevice*) () at /usr/lib/libQt5Gui.so.5 #6 0x68f6cf31a623 in QPushButton::paintEvent(QPaintEvent*) () at /usr/lib/libQt5Widgets.so.5 #7 0x68f6cf1bd0be in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #8 0x68f6cf179d62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #9 0x68f6ce49741a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #10 0x68f6cf1b4cf8 in QWidgetPrivate::sendPaintEvent(QRegion const&) () at /usr/lib/libQt5Widgets.so.5 #11 0x68f6cf1b555c in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) () at /usr/lib/libQt5Widgets.so.5 #12 0x68f6cf1b6a10 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) () at /usr/lib/libQt5Widgets.so.5 #13 0x68f6cf1b526d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) () at /usr/lib/libQt5Widgets.so.5 #14 0x68f6cf1b6a10 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) () at /usr/lib/libQt5Widgets.so.5 #15 0x68f6cf1b526d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) () at /usr/lib/libQt5Widgets.so.5 #16 0x68f6cf18b2ef in () at /usr/lib/libQt5Widgets.so.5 #17 0x68f6cf1bd829 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #18 0x68f6cf179d62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #19 0x68f6ce49741a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #20 0x68f6cf18c22f in () at /usr/lib/libQt5Widgets.so.5 #21 0x68f6cf18ef78 in () at /usr/lib/libQt5Widgets.so.5 #22 0x68f6cf1a5e64 in QWidget::repaint(QRect const&) () at /usr/lib/libQt5Widgets.so.5 #23 0x68f6cf1a5ecb in QWidget::repaint() () at /usr/lib/libQt5Widgets.so.5 #24 0x68f6cf273446 in () at /usr/lib/libQt5Widgets.so.5 #25 0x68f6cf273695 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5 #26 0x68f6cf1bd0be in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #27 0x68f6cf179d62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #28 0x68f6cf181ac9 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #29 0x68f6ce49741a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () a
[plasmashell] [Bug 446484] Media Controls causes crash while using Plasma Integration with locally signed certificate
https://bugs.kde.org/show_bug.cgi?id=446484 --- Comment #1 from tuxsudo --- I'll iterate that technically this is not a repost, I'm not just posting the same bug report but it is the same problem I am having but with a different backtrace using Breeze teeming so hopefully this helps, incase the previous backtrace was legitimately a Lightly issue. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 445483] New: Media Controls causes crash while using Plasma Integration with locally signed certificate
https://bugs.kde.org/show_bug.cgi?id=445483 Bug ID: 445483 Summary: Media Controls causes crash while using Plasma Integration with locally signed certificate Product: plasmashell Version: 5.23.3 Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: tuxinato...@tuta.io CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.23.3) Qt Version: 5.15.2 Frameworks Version: 5.88.0 Operating System: Linux 5.14.17-hardened1-1-hardened x86_64 Windowing System: Wayland Distribution: EndeavourOS DrKonqi: 5.23.3 [KCrashBackend] -- Information about the crash: Using both Firefox and Brave browser with Plasma Integration Addon/Extension, playing media from a website with a self signed certificate causes a "Server Authentication" popup to showup, freeze, and sometimes just closes OR crashes the Plasma shell (seems to always restart on its own) The Popup in Question says "The server failed the authenticity check (192.XXX.X.XX). The issuer certificate of a locally looked up certificate could not be found" (Self signed Caddy certificate, so its not happy) Using Lightly but does it with Breeze theme aswell. OS information should be attached to the report. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x in () #5 0x66dfe7b9968f in () at /usr/lib/libQt5Gui.so.5 #6 0x66dfe7bfa840 in () at /usr/lib/libQt5Gui.so.5 #7 0x66dfe7bab3e5 in QRasterPaintEngine::fill(QVectorPath const&, QBrush const&) () at /usr/lib/libQt5Gui.so.5 #8 0x66dfe7b92b0e in QPaintEngineEx::stroke(QVectorPath const&, QPen const&) () at /usr/lib/libQt5Gui.so.5 #9 0x66dfe7b8e937 in QPaintEngineEx::drawRoundedRect(QRectF const&, double, double, Qt::SizeMode) () at /usr/lib/libQt5Gui.so.5 #10 0x66dfe1ff6b3a in Lightly::Helper::renderButtonFrame(QPainter*, QRect const&, QColor const&, QPalette const&, bool, bool, bool, bool, bool, Lightly::AnimationMode, double) const (this=0xaa444533280, painter=0x7196af5e4f70, rect=..., color=..., palette=..., hasFocus=true, sunken=false, mouseOver=true, enabled=true, windowActive=true, mode=Lightly::AnimationPressed, opacity=0) at /home/tuxsudo/Lightly/kstyle/lightlyhelper.cpp:727 #11 0x66dfe201a62b in Lightly::Style::drawPanelButtonCommandPrimitive(QStyleOption const*, QPainter*, QWidget const*) const (this=0xaa4445162c0, option=0x7196af5e4f90, painter=0x7196af5e4f70, widget=0x66df74057570) at /home/tuxsudo/Lightly/kstyle/lightlystyle.cpp:3922 #12 0x66dfe203c9d8 in std::__invoke_impl(std::__invoke_memfun_ref, bool (Lightly::Style::*&)(QStyleOption const*, QPainter*, QWidget const*) const, Lightly::Style const&, QStyleOption const*&&, QPainter*&&, QWidget const*&&) (__f=@0x7196af5e4c00: (bool (Lightly::Style::*)(const class Lightly::Style * const, const class QStyleOption *, class QPainter *, const class QWidget *)) 0x66dfe201a134 , __t=...) at /usr/include/c++/11.1.0/bits/invoke.h:67 #13 0x66dfe203c061 in std::__invoke_r(bool (Lightly::Style::*&)(QStyleOption const*, QPainter*, QWidget const*) const, Lightly::Style const&, QStyleOption const*&&, QPainter*&&, QWidget const*&&) (__fn=@0x7196af5e4c00: (bool (Lightly::Style::*)(const class Lightly::Style * const, const class QStyleOption *, class QPainter *, const class QWidget *)) 0x66dfe201a134 ) at /usr/include/c++/11.1.0/bits/invoke.h:142 #14 0x66dfe203afa2 in std::_Function_handler::_M_invoke(std::_Any_data const&, Lightly::Style const&, QStyleOption const*&&, QPainter*&&, QWidget const*&&) (__functor=..., __args#0=..., __args#1=@0x7196af5e4b78: 0x7196af5e4f90, __args#2=@0x7196af5e4b70: 0x7196af5e4f70, __args#3=@0x7196af5e4b68: 0x66df74057570) at /usr/include/c++/11.1.0/bits/std_function.h:291 #15 0x66dfe2037936 in std::function::operator()(Lightly::Style const&, QStyleOption const*, QPainter*, QWidget const*) const (this=0x7196af5e4c00, __args#0=..., __args#1=0x7196af5e4f90, __args#2=0x7196af5e4f70, __args#3=0x66df74057570) at /usr/include/c++/11.1.0/bits/std_function.h:560 #16 0x66dfe200ec99 in Lightly::Style::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const (this=0xaa4445162c0, element=QStyle::CE_PushButtonBevel, option=0x7196af5e4f90, painter=0x7196af5e4f70, widget=0x66df74057570) at /home/tuxsudo/Lightly/kstyle/lightlystyle.cpp:1086 #17 0x66dfe826e187 in QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const () at /usr/lib/libQt5Widgets.so.5 #18 0x66dfe
[plasmashell] [Bug 445483] Media Controls causes crash while using Plasma Integration with locally signed certificate
https://bugs.kde.org/show_bug.cgi?id=445483 --- Comment #1 from tuxsudo --- Created attachment 143542 --> https://bugs.kde.org/attachment.cgi?id=143542&action=edit Authentication Popup Also forget to mention while that media is still playing, anytime I click the Music/Media Controls on the Task Manager it causes the same popup and crash to occur. Screenshot attached -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 448538] New: Overview effect runs at lower FPS
https://bugs.kde.org/show_bug.cgi?id=448538 Bug ID: 448538 Summary: Overview effect runs at lower FPS Product: kwin Version: 5.23.90 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: effects-overview Assignee: kwin-bugs-n...@kde.org Reporter: tuxinato...@tuta.io Target Milestone: --- I use both a 144hz and a 240hz display, and when I do the typical "Show Windows" effect it is very smooth, and obviously rendering at at *least* 144 FPS if not my max native refresh rate. However, with this new Overview effect the animation seems to be rendering at a much lower FPS, somewhere closer to 60 (60-75?). It is not a performance issue as I am using a dedicated desktop GPU and the compositor's FPS does not lower while running this effect (using the FPS effect to watch the compositor's ongoing FPS). Same behavior in both X11 and Wayland -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 448538] Overview effect runs at lower FPS
https://bugs.kde.org/show_bug.cgi?id=448538 --- Comment #1 from tuxsudo --- I'll add that I'm using an AMD card with MESA drivers, no weird specific NVIDIA issues here -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 448540] New: Overview effect disables blur on open windows
https://bugs.kde.org/show_bug.cgi?id=448540 Bug ID: 448540 Summary: Overview effect disables blur on open windows Product: kwin Version: 5.23.90 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: effects-overview Assignee: kwin-bugs-n...@kde.org Reporter: tuxinato...@tuta.io Target Milestone: --- When using the overview effect in both X11 and Wayland it seems to disable blur, not sure how it is going about doing this either disabling the compositor or forcing the windows into a "minimized" state but any window using a background blur (for me Konsole, Dolphin) that blur gets disabled when activating the overview effect, then re-enabled after exiting the overview, and it shows up in a jarring way. Similar to how minimizing/reopening windows shows the blur "pop" into place since it gets disabled on window minimization The "Present Windows" effect, however, does not do this, which looks much less jarring. -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 448540] Overview effect temporarily disables blur on open windows
https://bugs.kde.org/show_bug.cgi?id=448540 tuxsudo changed: What|Removed |Added Summary|Overview effect disables|Overview effect temporarily |blur on open windows|disables blur on open ||windows -- You are receiving this mail because: You are watching all bug changes.
[kwin] [Bug 448540] Overview effect temporarily disables blur on open windows
https://bugs.kde.org/show_bug.cgi?id=448540 --- Comment #1 from tuxsudo --- I'll add that yes, there is already a background blur with the effect but disabling the blur for open windows still looks very bad since it doesn't become re-enabled until the exiting animation is completely finish. -- You are receiving this mail because: You are watching all bug changes.