https://bugs.kde.org/show_bug.cgi?id=453892
Bug ID: 453892 Summary: kde system settings crash 20.04 Product: systemsettings Version: 5.24.5 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: autoxar...@gmail.com Target Milestone: --- Application: systemsettings (5.24.5) (Compiled from sources) Qt Version: 5.15.3 Frameworks Version: 5.93.0 Operating System: Linux 5.13.0-41-generic x86_64 Windowing System: X11 Distribution: KDE neon User - 5.24 DrKonqi: 5.24.5 [KCrashBackend] -- Information about the crash: kde system settings crash 20.04 The crash can be reproduced every time. -- Backtrace: Application: System Settings (systemsettings), signal: Segmentation fault [New LWP 14342] [New LWP 14343] [New LWP 14344] [New LWP 14350] [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=0x557c9a317134) at ../sysdeps/nptl/futex-internal.h:183 __preamble__ [Current thread is 1 (Thread 0x7f662e0ef9c0 (LWP 14340))] Thread 5 (Thread 0x7f6603fff700 (LWP 14350)): [KCrash Handler] #4 QV4::CompiledData::TypeReferenceMap::collectFromObject<QV4::CompiledData::Object> (obj=0x7f660a0f6018, this=0x7f65f821e0d8) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/common/qv4compileddata_p.h:845 #5 QQmlTypeData::tryLoadFromDiskCache (this=this@entry=0x7f65f821e030) at qml/qqmltypedata.cpp:162 #6 0x00007f6631909a53 in QQmlTypeData::dataReceived (this=0x7f65f821e030, data=...) at qml/qqmltypedata.cpp:580 #7 0x00007f66319623f6 in QQmlTypeLoader::setData (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f821e030, d=...) at qml/qqmltypeloader.cpp:447 #8 0x00007f66319627a8 in QQmlTypeLoader::setData (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f821e030, fileName=...) at qml/qqmltypeloader.cpp:437 #9 0x00007f6631962db4 in QQmlTypeLoader::loadThread (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f821e030) at qml/qqmltypeloader.cpp:299 #10 0x00007f663196931c in PlainLoader::loadThread (this=0x7f6603ffdf17, blob=0x7f65f821e030, loader=0x557c9a4ebc28) at qml/qqmltypeloader.cpp:146 #11 QQmlTypeLoader::doLoad<PlainLoader> (this=this@entry=0x557c9a4ebc28, loader=..., blob=blob@entry=0x7f65f821e030, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:205 #12 0x00007f663196311a in QQmlTypeLoader::load (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f821e030, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:237 #13 0x00007f6631964cc8 in QQmlTypeLoader::getType (this=this@entry=0x557c9a4ebc28, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:825 #14 0x00007f663190b566 in QQmlTypeData::resolveTypes (this=this@entry=0x7f65f8005a50) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmldatablob_p.h:95 #15 0x00007f663190d85d in QQmlTypeData::allDependenciesDone (this=0x7f65f8005a50) at qml/qqmltypedata.cpp:743 #16 0x00007f66319624c2 in QQmlTypeLoader::setData (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f8005a50, d=...) at qml/qqmltypeloader.cpp:450 #17 0x00007f66319627a8 in QQmlTypeLoader::setData (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f8005a50, fileName=...) at qml/qqmltypeloader.cpp:437 #18 0x00007f6631962db4 in QQmlTypeLoader::loadThread (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f8005a50) at qml/qqmltypeloader.cpp:299 #19 0x00007f663196931c in PlainLoader::loadThread (this=0x7f6603ffe2d7, blob=0x7f65f8005a50, loader=0x557c9a4ebc28) at qml/qqmltypeloader.cpp:146 #20 QQmlTypeLoader::doLoad<PlainLoader> (this=this@entry=0x557c9a4ebc28, loader=..., blob=blob@entry=0x7f65f8005a50, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:205 #21 0x00007f663196311a in QQmlTypeLoader::load (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x7f65f8005a50, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:237 #22 0x00007f6631964cc8 in QQmlTypeLoader::getType (this=this@entry=0x557c9a4ebc28, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:825 #23 0x00007f663190b566 in QQmlTypeData::resolveTypes (this=this@entry=0x557c9ad1f030) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmldatablob_p.h:95 #24 0x00007f663190d85d in QQmlTypeData::allDependenciesDone (this=0x557c9ad1f030) at qml/qqmltypedata.cpp:743 #25 0x00007f66319624c2 in QQmlTypeLoader::setData (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x557c9ad1f030, d=...) at qml/qqmltypeloader.cpp:450 #26 0x00007f66319627a8 in QQmlTypeLoader::setData (this=this@entry=0x557c9a4ebc28, blob=blob@entry=0x557c9ad1f030, fileName=...) at qml/qqmltypeloader.cpp:437 #27 0x00007f6631962db4 in QQmlTypeLoader::loadThread (this=0x557c9a4ebc28, blob=blob@entry=0x557c9ad1f030) at qml/qqmltypeloader.cpp:299 #28 0x00007f6631915701 in QQmlTypeLoaderThread::loadThread (this=<optimized out>, b=0x557c9ad1f030) at qml/qqmltypeloaderthread.cpp:162 #29 0x00007f66319eae77 in QQmlThreadPrivate::threadEvent (this=this@entry=0x557c9ac1ee80) at qml/ftw/qqmlthread.cpp:198 #30 0x00007f66319eb5fa in QQmlThreadPrivate::event (this=0x557c9ac1ee80, e=0x557c9a36e7c0) at qml/ftw/qqmlthread.cpp:142 #31 0x00007f6633b9edc3 in QApplicationPrivate::notify_helper (this=this@entry=0x557c99fad8c0, receiver=receiver@entry=0x557c9ac1ee80, e=e@entry=0x557c9a36e7c0) at kernel/qapplication.cpp:3637 #32 0x00007f6633ba7bd8 in QApplication::notify (this=0x7ffd9902d880, receiver=0x557c9ac1ee80, e=0x557c9a36e7c0) at kernel/qapplication.cpp:3161 #33 0x00007f6632f7dd7a in QCoreApplication::notifyInternal2 (receiver=0x557c9ac1ee80, event=0x557c9a36e7c0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332 #34 0x00007f6632f80681 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x557c9a45c8c0) at kernel/qcoreapplication.cpp:1821 #35 0x00007f6632fd8fe7 in postEventSourceDispatch (s=0x7f65f8004fe0) at kernel/qeventdispatcher_glib.cpp:277 #36 0x00007f6630a1317d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007f6630a13400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007f6630a134a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f6632fd8642 in QEventDispatcherGlib::processEvents (this=0x7f65f8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #40 0x00007f6632f7c87b in QEventLoop::exec (this=this@entry=0x7f6603ffebc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #41 0x00007f6632d96442 in QThread::exec (this=this@entry=0x557c9ac1ee80) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #42 0x00007f66319eab39 in QQmlThreadPrivate::run (this=0x557c9ac1ee80) at qml/ftw/qqmlthread.cpp:155 #43 0x00007f6632d97623 in QThreadPrivate::start (arg=0x557c9ac1ee80) at thread/qthread_unix.cpp:331 #44 0x00007f663140d609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #45 0x00007f6632a12133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f6624e17700 (LWP 14344)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557c9a0d7b58) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557c9a0d7b08, cond=0x557c9a0d7b30) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x557c9a0d7b30, mutex=0x557c9a0d7b08) at pthread_cond_wait.c:647 #3 0x00007f66252275eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f66252271eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f663140d609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f6632a12133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f6627fff700 (LWP 14343)): #0 0x00007f6632a0599f in __GI___poll (fds=0x7f6620004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f6630a1336e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f6630a134a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6632fd865b in QEventDispatcherGlib::processEvents (this=0x7f6620000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f6632f7c87b in QEventLoop::exec (this=this@entry=0x7f6627ffebb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f6632d96442 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f66320e6f4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f6632d97623 in QThreadPrivate::start (arg=0x7f663216ad80) at thread/qthread_unix.cpp:331 #8 0x00007f663140d609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f6632a12133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f662d035700 (LWP 14342)): #0 0x00007f6632a0599f in __GI___poll (fds=0x7f662d034ae8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f6631455c1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f663145790a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f662d7781a8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f6632d97623 in QThreadPrivate::start (arg=0x557c99fb0ae0) at thread/qthread_unix.cpp:331 #5 0x00007f663140d609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f6632a12133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f662e0ef9c0 (LWP 14340)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x557c9a317134) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x557c9a3170e0, cond=0x557c9a317108) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x557c9a317108, mutex=0x557c9a3170e0) at pthread_cond_wait.c:647 #3 0x00007f6632d9d68b in QWaitConditionPrivate::wait (deadline=..., this=0x557c9a3170e0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x557c9ac1eef0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f66319eb285 in QQmlThreadPrivate::wait (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QQmlThread::internalCallMethodInThread (this=0x557c9a381ae0, message=<optimized out>) at qml/ftw/qqmlthread.cpp:351 #7 0x00007f6631915949 in QQmlThread::callMethodInThread<QQmlDataBlob*, QQmlDataBlob*, QQmlTypeLoaderThread> (arg=<synthetic pointer>: <optimized out>, Member=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/ftw/qqmlthread_p.h:161 #8 QQmlTypeLoaderThread::load (this=<optimized out>, b=<optimized out>) at qml/qqmltypeloaderthread.cpp:83 #9 0x0000557c9a4ebc28 in ?? () #10 0x0000557c9ad1f030 in ?? () #11 0x00007ffd9902cd20 in ?? () #12 0x00007f663196311a in QQmlTypeLoader::load (this=this@entry=0x0, blob=blob@entry=0x7f66319692c5 <QQmlTypeLoader::doLoad<PlainLoader>(PlainLoader const&, QQmlDataBlob*, QQmlTypeLoader::Mode)+133>, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:237 #13 0x00007f6631964cc8 in QQmlTypeLoader::getType (this=0x0, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at qml/qqmltypeloader.cpp:825 #14 0x00007f6631936521 in QQmlComponentPrivate::loadUrl (this=0x557c9a444c40, newUrl=..., mode=QQmlComponent::PreferSynchronous) at qml/qqmlengine.h:172 #15 0x00007f66309b6298 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5 #16 0x00007f66186c4303 in SidebarMode::initWidget (this=this@entry=0x557c9a32e000) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:257 #17 0x00007f66186c4b01 in SidebarMode::mainWidget (this=0x557c9a32e000) at ./sidebar/SidebarMode.cpp:316 #18 0x0000557c98a65eb0 in SettingsBase::changePlugin (this=this@entry=0x557c9a11b8e0) at ./app/SettingsBase.cpp:375 #19 0x0000557c98a67d32 in SettingsBase::initApplication (this=<optimized out>) at ./app/SettingsBase.cpp:124 #20 0x00007f6632fab959 in QObject::event (this=this@entry=0x557c9a11b8e0, e=e@entry=0x557c9a52ca30) at kernel/qobject.cpp:1314 #21 0x00007f6633be1d1d in QWidget::event (this=this@entry=0x557c9a11b8e0, event=event@entry=0x557c9a52ca30) at kernel/qwidget.cpp:9094 #22 0x00007f6633cfb3e8 in QMainWindow::event (this=0x557c9a11b8e0, event=0x557c9a52ca30) at widgets/qmainwindow.cpp:1341 #23 0x00007f663457b213 in KMainWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #24 0x00007f66345cb70b in KXmlGuiWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5 #25 0x00007f6633b9edc3 in QApplicationPrivate::notify_helper (this=this@entry=0x557c99fad8c0, receiver=receiver@entry=0x557c9a11b8e0, e=e@entry=0x557c9a52ca30) at kernel/qapplication.cpp:3637 #26 0x00007f6633ba7bd8 in QApplication::notify (this=0x7ffd9902d880, receiver=0x557c9a11b8e0, e=0x557c9a52ca30) at kernel/qapplication.cpp:3161 #27 0x00007f6632f7dd7a in QCoreApplication::notifyInternal2 (receiver=0x557c9a11b8e0, event=0x557c9a52ca30) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:332 #28 0x00007f6632f80681 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x557c99f88480) at kernel/qcoreapplication.cpp:1821 #29 0x00007f6632fd8fe7 in postEventSourceDispatch (s=0x557c9a075e50) at kernel/qeventdispatcher_glib.cpp:277 #30 0x00007f6630a1317d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007f6630a13400 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007f6630a134a3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f6632fd8642 in QEventDispatcherGlib::processEvents (this=0x557c9a07ce80, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #34 0x00007f6632f7c87b in QEventLoop::exec (this=this@entry=0x7ffd9902d760, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #35 0x00007f6632f84a24 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #36 0x0000557c98a5cf19 in main (argc=<optimized out>, argv=<optimized out>) at ./app/main.cpp:183 [Inferior 1 (process 14340) detached] Possible duplicates by query: bug 410473. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.