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.

Reply via email to