Summary: | systemsettings5 crash | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Jorge Girardi <jorgegirardi> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | alexander.lohnau, ismailsahillioglu, nicolas.fella |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.18.5 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
attachment-30481-0.html
New crash information added by DrKonqi |
Description
Jorge Girardi
2020-07-01 19:54:22 UTC
I cannot reproduce it, but looking at the code there's some QEventLoop usage in the relevant code, that's usually a red flag Every thread has an event loop, that's not a problem. Using a nested QEventLoop would be problematic, but that is not visible from the backtrace. There is a nested event loop in the code Created attachment 130337 [details] attachment-30481-0.html I fixed the problem by removing kde /home/xxxx/.conf configuration file and rebooting to generate a clean one. It works well. El miércoles, 22 de julio de 2020 05:07:22 p. m. GMT-3, Christoph Feck <bugzilla_noreply@kde.org> escribió: https://bugs.kde.org/show_bug.cgi?id=423766 --- Comment #2 from Christoph Feck <cfeck@kde.org> --- Every thread has an event loop, that's not a problem. Using a nested QEventLoop would be problematic, but that is not visible from the backtrace. Created attachment 131067 [details]
New crash information added by DrKonqi
systemsettings5 (5.19.4) using Qt 5.15.0
- What I was doing when the application crashed:
I was scrolling on new global themes and then system settings crashed as soon as I clicked on one of the themes to preview not on install button.
-- Backtrace (Reduced):
#4 0x00007fb41995e974 in KJob::error() const (this=this@entry=0x5582f967e310) at /usr/src/debug/kcoreaddons-5.73.0-1.1.x86_64/src/lib/jobs/kjob.h:655
#5 0x00007fb3d099e552 in operator() (job=0x5582f967e310, __closure=0x5582fddff9f0) at /usr/src/debug/knewstuff-5.73.0-1.1.x86_64/src/core/jobs/kpackagejob.cpp:142
#8 QtPrivate::QFunctorSlotObject<KNSCore::KPackageJob::start()::<lambda(KJob*)>, 1, QtPrivate::List<KJob*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5582fddff9e0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#9 0x00007fb418833b41 in QObject::event(QEvent*) (this=0x7fb40c0182d0, e=0x5582f926ce90) at kernel/qobject.cpp:1314
#10 0x00007fb4193610cf in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x7fb40c0182d0, e=0x5582f926ce90) at kernel/qapplication.cpp:3671
Possible duplicate of BUG 425245. *** This bug has been marked as a duplicate of bug 425245 *** |