Summary: | Mouse from Settings->Input crashes every time. | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | S Egbert <s.egbert> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | crash | CC: | nate |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.17.5 | ||
Target Milestone: | --- | ||
Platform: | Debian stable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
S Egbert
2020-10-26 19:27:57 UTC
Update: crashed the same way when not using the mouse but instead using the keyboard to navigate toward Settings->Input->Mouse menu item. #9 QObject::setProperty (this=0x0, name=0x7fb4e37b7e5c "tickmarkPositions", value=...) at kernel/qobject.cpp:4014 #10 0x00007fb4e37a5955 in dstyle::Style::drawSlider(QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libdstyleplugin.so #11 0x00007fb4e379f7a5 in dstyle::Style::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libdstyleplugin.so #12 0x00007fb4d2d39241 in KQuickStyleItem::paint (this=this@entry=0x56371539f110, painter=painter@entry=0x7ffe4e69f030) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qstyleoption.h:712 #13 0x00007fb4d2d3a02f in KQuickStyleItem::updatePolish (this=0x56371539f110) at ./plugin/kquickstyleitem.cpp:1805 Are you using a non-default widget theme? Perhaps something related to Deepin? On 2020-10-26 5:22 PM, Nate Graham wrote:
> Are you using a non-default widget theme? Perhaps something related to Deepin?
Global Theme: "Breeze Dark"
Plasma Theme: "Breeze Dark"
Application Style: dsemidark
GTK2/GTK3 theme: "Breeze Dark"
I thought so. :) It's crashing in the library that provides the dsemidark style. You'll want to report to the developers of that theme that it needs to handle the tickmarkPositions slider property better, and attach the same crash backtrace. WOW! Once I switched the "dsemidark" theme out, the System->Input->Mouse no longer crashes. This is an effective workaround. How do I shuttle this bug to the theme maintainer? ------ (Sigh). Ya think that there ought to be a validator of themes to check for such crazy values AND/or a range-checking in various modules? On 2020-10-26 6:47 PM, Nate Graham wrote: > https://bugs.kde.org/show_bug.cgi?id=428294 > > Nate Graham <nate@kde.org> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Status|NEEDSINFO |RESOLVED > Resolution|WAITINGFORINFO |DOWNSTREAM > > --- Comment #4 from Nate Graham <nate@kde.org> --- > I thought so. :) It's crashing in the library that provides the dsemidark > style. You'll want to report to the developers of that theme that it needs to > handle the tickmarkPositions slider property better, and attach the same crash > backtrace. > > Truncated! > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ > This message exceeded the Maximum Message Size set in Account Settings, so we have only downloaded the first few lines from the mail server. > > Download the rest of the message. <&messageid=bug-428294-70362-H0DOJUEFaZ%40http.bugs.kde.org/&uidl=AOG%2FEdlBUyj8X5dSFgy9uHjqzGY> I am unable to find the bug report associated with this Deepin or dsemidark nor could I find any by Google. Nor could I find any reference in the backtrace toward Breeze Dark theme. I did find the Kstyle, kquickstyle.cpp to be in KDE/frameworkintegration module and was surprised that the plugin has not been updated since.....2012??? Also found kquickstyleitem.cpp in KDE/qqc2-desktop-style module. (Marco Martin <mart@kde.org> and David Edmundson <davidedmundson@kde.org>) Closest bug that I could find fitting this is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831323 Closest repo that I could find is https://github.com/KDE/breeze Are we sure that this has been taken care of by the downstream? I can't help you find out where dsemidark comes from, sorry. If you installed it from a package in Debian's repo, you could always file a bug on Debian's bug tracker. |