Bug 456491

Summary: Setting
Product: [I don't know] kde Reporter: Mirchev <mirchev>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED UPSTREAM    
Severity: crash CC: nicolas.fella
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mirchev 2022-07-08 20:10:06 UTC
Application: plasma-settings (22.02)

Qt Version: 5.15.5
Frameworks Version: 5.95.0
Operating System: Linux 5.13.0-52-generic x86_64
Windowing System: X11
Distribution: KDE neon User - 5.25
DrKonqi: 5.25.2 [KCrashBackend]

-- Information about the crash:
On opening the Setting, the application crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Settings (plasma-settings), signal: Segmentation fault

[New LWP 8485]
[New LWP 8486]
[New LWP 8487]
[New LWP 8488]
[New LWP 8489]
[New LWP 8490]
[New LWP 8491]
[New LWP 8492]
[New LWP 8493]
[New LWP 8494]
[New LWP 8503]
[New LWP 8504]
[New LWP 8507]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559678149414) at ../sysdeps/nptl/futex-internal.h:183
__preamble__
[Current thread is 13 (Thread 0x7f05a2ffd700 (LWP 8504))]

Thread 14 (Thread 0x7f05a23fc700 (LWP 8507)):
#0  0x00007f05e9b774dd in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f05e9b298fa in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05e9b2a29b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05e9b2a4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f05eb7d55bb in QEventDispatcherGlib::processEvents (this=0x7f0590000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f05eb77976b in QEventLoop::exec (this=this@entry=0x7f05a23fbbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f05eb593372 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f05ecc521b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f05eb594553 in QThreadPrivate::start (arg=0x5596788402d0) at thread/qthread_unix.cpp:331
#9  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f05a2ffd700 (LWP 8504)):
[KCrash Handler]
#4  std::__atomic_base<QThreadData*>::load (__m=std::memory_order_acquire, this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/9/bits/atomic_base.h:734
#5  std::atomic<QThreadData*>::load (__m=std::memory_order_acquire, this=<error reading variable: Cannot access memory at address 0x8>) at /usr/include/c++/9/atomic:519
#6  QAtomicOps<QThreadData*>::loadAcquire<QThreadData*> (_q_value=<error reading variable: Cannot access memory at address 0x8>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:251
#7  QBasicAtomicPointer<QThreadData>::loadAcquire (this=<error reading variable: Cannot access memory at address 0x8>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:255
#8  QBasicAtomicPointer<QThreadData>::operator QThreadData* (this=<error reading variable: Cannot access memory at address 0x8>) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:251
#9  QCoreApplication::notifyInternal2 (receiver=0x0, event=0x7f05a2ffc990) at kernel/qcoreapplication.cpp:1060
#10 0x00007f05e4e60d66 in Kvantum::Animation::updateTarget() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libkvantum.so
#11 0x00007f05eb579fa8 in QAbstractAnimation::setCurrentTime (this=0x7f058c4fc140, msecs=1000) at animation/qabstractanimation.cpp:1326
#12 0x00007f05eb57a0ef in QAnimationTimer::updateAnimationsTime (this=0x7f058c4f7190, delta=13) at animation/qabstractanimation.cpp:608
#13 0x00007f05eb5788d3 in QUnifiedTimer::updateAnimationTimers (this=0x7f058c004350, currentTick=<optimized out>) at animation/qabstractanimation.cpp:324
#14 0x00007f05eb57a711 in QAnimationDriver::advanceAnimation (this=<optimized out>, timeStep=-1) at animation/qabstractanimation.cpp:823
#15 0x00007f05ead6a78d in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x00007f05ead986bf in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#17 0x00007f05ead9c727 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#18 0x00007f05eb594553 in QThreadPrivate::start (arg=0x5596782bcbe0) at thread/qthread_unix.cpp:331
#19 0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#20 0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f05a37fe700 (LWP 8503)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596787511c0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559678751170, cond=0x559678751198) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559678751198, mutex=0x559678751170) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f05ca849700 (LWP 8494)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559677ef63a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559677ef6350, cond=0x559677ef6378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559677ef6378, mutex=0x559677ef6350) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f05d4c71700 (LWP 8493)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559677ef63a0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559677ef6350, cond=0x559677ef6378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559677ef6378, mutex=0x559677ef6350) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f05d5472700 (LWP 8492)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559677ef5e14) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559677ef5dc0, cond=0x559677ef5de8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559677ef5de8, mutex=0x559677ef5dc0) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f05d5c73700 (LWP 8491)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559677ef5e14) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559677ef5dc0, cond=0x559677ef5de8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559677ef5de8, mutex=0x559677ef5dc0) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f05d6474700 (LWP 8490)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559677ef5e14) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559677ef5dc0, cond=0x559677ef5de8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559677ef5de8, mutex=0x559677ef5dc0) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f05dccbe700 (LWP 8489)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559677da2088) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559677da2038, cond=0x559677da2060) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559677da2060, mutex=0x559677da2038) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f05dd614700 (LWP 8488)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559677ee9620) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559677ee95d0, cond=0x559677ee95f8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x559677ee95f8, mutex=0x559677ee95d0) at pthread_cond_wait.c:647
#3  0x00007f05d663a5eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007f05d663a1eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f05dedee700 (LWP 8487)):
#0  0x00007f05eb20499f in __GI___poll (fds=0x7f05d0004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05e9b2a36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05e9b2a4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05eb7d55bb in QEventDispatcherGlib::processEvents (this=0x7f05d0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05eb77976b in QEventLoop::exec (this=this@entry=0x7f05dededbc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f05eb593372 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f05ecc521b9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f05eb594553 in QThreadPrivate::start (arg=0x559677dc5680) at thread/qthread_unix.cpp:331
#8  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f05dffff700 (LWP 8486)):
#0  0x00007f05eb20499f in __GI___poll (fds=0x7f05d8004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05e9b2a36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f05e9b2a4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f05eb7d55bb in QEventDispatcherGlib::processEvents (this=0x7f05d8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f05eb77976b in QEventLoop::exec (this=this@entry=0x7f05dfffebb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f05eb593372 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f05ea898f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f05eb594553 in QThreadPrivate::start (arg=0x7f05ea91cd80) at thread/qthread_unix.cpp:331
#8  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f05e5dba700 (LWP 8485)):
#0  0x00007f05eb20499f in __GI___poll (fds=0x7f05e5db9ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f05e7135c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f05e713790a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f05e64f13c8 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f05eb594553 in QThreadPrivate::start (arg=0x559677a77260) at thread/qthread_unix.cpp:331
#5  0x00007f05ea65a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f05eb211133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f05e6c109c0 (LWP 8484)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x559678149414) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596781493c0, cond=0x5596781493e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5596781493e8, mutex=0x5596781493c0) at pthread_cond_wait.c:647
#3  0x00007f05eb59a5fb in QWaitConditionPrivate::wait (deadline=..., this=0x5596781493c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x5596782bcc38, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f05ead9a8e7 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f05ead9b4c4 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f05eae07147 in QQuickWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f05ec32ce83 in QApplicationPrivate::notify_helper (this=this@entry=0x559677a742c0, receiver=receiver@entry=0x559677e06ef0, e=e@entry=0x7ffd778da020) at kernel/qapplication.cpp:3637
#9  0x00007f05ec335c98 in QApplication::notify (this=0x7ffd778da670, receiver=0x559677e06ef0, e=0x7ffd778da020) at kernel/qapplication.cpp:3161
#10 0x00007f05eb77ac6a in QCoreApplication::notifyInternal2 (receiver=0x559677e06ef0, event=0x7ffd778da020) at ../../include/QtCore/5.15.5/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#11 0x00007f05ebb4ff94 in QPlatformWindow::windowEvent(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007f05ec335b61 in QApplication::notify (this=0x7ffd778da670, receiver=0x559677e06ef0, e=0x7ffd778da2b0) at kernel/qapplication.cpp:2879
#13 0x00007f05eb77ac6a in QCoreApplication::notifyInternal2 (receiver=0x559677e06ef0, event=0x7ffd778da2b0) at ../../include/QtCore/5.15.5/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332
#14 0x00007f05eb7d48f0 in QTimerInfoList::activateTimers (this=0x559677b3caf0) at kernel/qtimerinfo_unix.cpp:643
#15 0x00007f05eb7d51dc in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#16 0x00007f05e9b2a17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f05e9b2a400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f05e9b2a4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f05eb7d55bb in QEventDispatcherGlib::processEvents (this=0x559677b40fc0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#20 0x00007f05eb77976b in QEventLoop::exec (this=this@entry=0x7ffd778da4f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#21 0x00007f05eb781914 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#22 0x0000559675be1d2f in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:154
[Inferior 1 (process 8484) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'plasma-settings' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Comment 1 Nicolas Fella 2022-07-08 22:23:42 UTC
> #10 0x00007f05e4e60d66 in Kvantum::Animation::updateTarget() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/styles/libkvantum.so

The crash is in kvantum, which is a third-party component. Please report this to https://github.com/tsujan/Kvantum/