https://bugs.kde.org/show_bug.cgi?id=443381

            Bug ID: 443381
           Summary: KDE System Settings crash when setting Color theme
           Product: systemsettings
           Version: 5.22.5
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: corcegajo...@gmail.com
  Target Milestone: ---

Application: systemsettings5 (5.22.5)

Qt Version: 5.15.3
Frameworks Version: 5.86.0
Operating System: Linux 5.11.0-37-generic x86_64
Windowing System: X11
Drkonqi Version: 5.22.5
Distribution: KDE neon User Edition 5.22

-- Information about the crash:
- What I was doing when the application crashed:
Was changing the Color theme to something I have installed. Settings crashed
randomly. It did not happen again, though.

The crash does not seem to be reproducible.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault

[New LWP 6606]
[New LWP 6607]
[New LWP 6608]
[New LWP 6609]
[New LWP 6610]
[New LWP 6611]
[New LWP 6616]
[New LWP 6617]
[New LWP 6636]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fe49ceb9aff in __GI___poll (fds=0x7ffd45dd6038, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7fe4986f59c0 (LWP 6604))]

Thread 10 (Thread 0x7fe45aa5f700 (LWP 6636)):
#0  __GI___libc_read (nbytes=16, buf=0x7fe45aa5e9b0, fd=27) at
../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=27, buf=0x7fe45aa5e9b0, nbytes=16) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fe49aff8b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe49afafebe in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe49afb0312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe49afb04a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe49d4875eb in QEventDispatcherGlib::processEvents
(this=0x7fe44c1d5b00, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fe49d42b87b in QEventLoop::exec (this=this@entry=0x7fe45aa5ebc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fe49d245292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fe49c2db549 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007fe49d24642c in QThreadPrivate::start (arg=0x7fe49000ad70) at
thread/qthread_unix.cpp:329
#11 0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fe45be68700 (LWP 6617)):
#0  0x00007fe49d485748 in QTimerInfoList::updateCurrentTime
(this=this@entry=0x7fe454004920) at kernel/qtimerinfo_unix.cpp:91
#1  0x00007fe49d485d29 in QTimerInfoList::timerWait (this=0x7fe454004920,
tm=...) at kernel/qtimerinfo_unix.cpp:388
#2  0x00007fe49d487346 in timerSourcePrepareHelper (timeout=0x7fe45be679f4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162
#3  timerSourcePrepare (source=<optimized out>, timeout=0x7fe45be679f4) at
kernel/qeventdispatcher_glib.cpp:166
#4  0x00007fe49afaf8ef in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe49afb029b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe49afb04a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe49d4875eb in QEventDispatcherGlib::processEvents
(this=0x7fe454000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007fe49d42b87b in QEventLoop::exec (this=this@entry=0x7fe45be67bc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#9  0x00007fe49d245292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#10 0x00007fe49c2db549 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x00007fe49d24642c in QThreadPrivate::start (arg=0x557675dcb170) at
thread/qthread_unix.cpp:329
#12 0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#13 0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fe481046700 (LWP 6616)):
#0  0x00007fe49d2469c3 in QMutex::unlock (this=this@entry=0x55767598fbe0) at
/usr/include/c++/9/bits/atomic_base.h:769
#1  0x00007fe49d4874f2 in QMutexLocker::unlock (this=<synthetic pointer>) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#2  QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized
out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:248
#3  QThreadData::canWaitLocked (this=0x55767598fbb0) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272
#4  postEventSourcePrepare (s=0x7fe460004fe0, timeout=0x7fe4810459f4) at
kernel/qeventdispatcher_glib.cpp:260
#5  0x00007fe49afaf8ef in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe49afb029b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe49afb04a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fe49d4875eb in QEventDispatcherGlib::processEvents
(this=0x7fe460000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007fe49d42b87b in QEventLoop::exec (this=this@entry=0x7fe481045bc0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#10 0x00007fe49d245292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#11 0x00007fe49c2db549 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#12 0x00007fe49d24642c in QThreadPrivate::start (arg=0x55767594c1b0) at
thread/qthread_unix.cpp:329
#13 0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#14 0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fe48d6ea700 (LWP 6611)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5576758592f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576758592a8,
cond=0x5576758592d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5576758592d0, mutex=0x5576758592a8) at
pthread_cond_wait.c:638
#3  0x00007fe48e834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fe48e834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fe48deeb700 (LWP 6610)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5576758592f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576758592a8,
cond=0x5576758592d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5576758592d0, mutex=0x5576758592a8) at
pthread_cond_wait.c:638
#3  0x00007fe48e834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fe48e834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fe48e6ec700 (LWP 6609)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5576758592f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576758592a8,
cond=0x5576758592d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5576758592d0, mutex=0x5576758592a8) at
pthread_cond_wait.c:638
#3  0x00007fe48e834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fe48e834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fe494a64700 (LWP 6608)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5576758592f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5576758592a8,
cond=0x5576758592d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5576758592d0, mutex=0x5576758592a8) at
pthread_cond_wait.c:638
#3  0x00007fe48e834e7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fe48e834a7b in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fe4961e9700 (LWP 6607)):
#0  0x00007fe49afaf8c0 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe49afb029b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe49afb04a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe49d4875eb in QEventDispatcherGlib::processEvents
(this=0x7fe488000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe49d42b87b in QEventLoop::exec (this=this@entry=0x7fe4961e8bb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fe49d245292 in QThread::exec (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fe49bef6f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fe49d24642c in QThreadPrivate::start (arg=0x7fe49bf7ad80) at
thread/qthread_unix.cpp:329
#8  0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fe497b88700 (LWP 6606)):
#0  0x00007fe49ceb9aff in __GI___poll (fds=0x7fe497b87ae8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe49b9b4c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe49b9b690a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe4982cae88 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fe49d24642c in QThreadPrivate::start (arg=0x5576752c9cb0) at
thread/qthread_unix.cpp:329
#5  0x00007fe49b96f609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fe49cec6293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fe4986f59c0 (LWP 6604)):
[KCrash Handler]
#4  qGetPtrHelper<QScopedPointer<QObjectData,
QScopedPointerDeleter<QObjectData> > const> (ptr=...) at
../../include/QtCore/../../src/corelib/global/qglobal.h:1143
#5  QWidget::d_func (this=0x0) at
../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:132
#6  QWidget::style (this=0x0) at kernel/qwidget.cpp:2573
#7  0x00007fe49e04745f in QApplication::event (this=0x7ffd45dd73f0,
e=0x7ffd45dd7090) at /usr/include/c++/9/bits/atomic_base.h:413
#8  0x00007fe49e03fdc3 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7ffd45dd73f0, e=0x7ffd45dd7090) at
kernel/qapplication.cpp:3632
#9  0x00007fe49e048bb8 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3156
#10 0x00007fe49d42cd7a in QCoreApplication::notifyInternal2
(receiver=0x7ffd45dd73f0, event=0x7ffd45dd7090) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#11 0x00007fe49d486920 in QTimerInfoList::activateTimers (this=0x557675398a00)
at kernel/qtimerinfo_unix.cpp:643
#12 0x00007fe49d48720c in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#13 0x00007fe49afb017d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fe49afb0400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fe49afb04a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fe49d4875d2 in QEventDispatcherGlib::processEvents
(this=0x557675398a50, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#17 0x00007fe49d42b87b in QEventLoop::exec (this=this@entry=0x7ffd45dd72d0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#18 0x00007fe49d433a34 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#19 0x0000557674a91272 in main (argc=<optimized out>, argv=<optimized out>) at
./app/main.cpp:208
[Inferior 1 (process 6604) detached]

Possible duplicates by query: bug 443346, bug 443186, bug 443140, bug 442689,
bug 442318.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to