Bug 446565 - KCM Fonts Crashing after last update on Neon
Summary: KCM Fonts Crashing after last update on Neon
Status: RESOLVED DUPLICATE of bug 446555
Alias: None
Product: kde-cli-tools
Classification: Plasma
Component: general (show other bugs)
Version: 5.23.4
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Aleix Pol
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-12-06 17:49 UTC by Paulo E. R. Weber
Modified: 2021-12-06 18:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paulo E. R. Weber 2021-12-06 17:49:28 UTC
Application: kcmshell5 (5.23.4)

Qt Version: 5.15.3
Frameworks Version: 5.88.0
Operating System: Linux 5.11.0-41-generic x86_64
Windowing System: X11
Distribution: KDE neon User - Plasma 25th Anniversary Edition
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Tried to open the Fonts module of systemsettings with the following command
kcmshell5 kcm_fonts

- Unusual behavior I noticed:
The module just crashed.

- Custom settings of the application:
None that I'm aware.

The crash can be reproduced every time.

-- Backtrace:
Application: Módulo das Configurações do Sistema (kcmshell5), signal: Segmentation fault

[New LWP 8222]
[New LWP 8223]
[New LWP 8224]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fdfc5069aff in __GI___poll (fds=0x7ffc802c91f8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
____drkonqi_qmltrace_thread:1____
Failed to do pygdbmi parsing: No module named 'pygdbmi'
frame={level="0",func="expression for topMargin",file="/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/FormLayout.qml",fullname="/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/FormLa".
---------------------------------
(beware that frames may have been optimized out)

[Current thread is 1 (Thread 0x7fdfc0731980 (LWP 8221))]

Thread 4 (Thread 0x7fdfbcc00700 (LWP 8224)):
#0  __GI___libc_read (nbytes=16, buf=0x7fdfbcbff9f0, fd=26) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=26, buf=0x7fdfbcbff9f0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fdfc3573b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdfc352aebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdfc352b312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdfc352b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdfc563761b in QEventDispatcherGlib::processEvents (this=0x7fdfac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fdfc55db8ab in QEventLoop::exec (this=this@entry=0x7fdfbcbffc00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007fdfc53f52c2 in QThread::exec (this=this@entry=0x56179ee47010) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fdfc465f549 in QQmlThreadPrivate::run (this=0x56179ee47010) at qml/ftw/qqmlthread.cpp:155
#10 0x00007fdfc53f645c in QThreadPrivate::start (arg=0x56179ee47010) at thread/qthread_unix.cpp:329
#11 0x00007fdfc3f3c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007fdfc5076293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fdfbecc5700 (LWP 8223)):
#0  0x00007fdfc5069aff in __GI___poll (fds=0x7fdfb0004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fdfc352b36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdfc352b4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdfc563761b in QEventDispatcherGlib::processEvents (this=0x7fdfb0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fdfc55db8ab in QEventLoop::exec (this=this@entry=0x7fdfbecc4bf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007fdfc53f52c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fdfc5898f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fdfc53f645c in QThreadPrivate::start (arg=0x7fdfc591cd80) at thread/qthread_unix.cpp:329
#8  0x00007fdfc3f3c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fdfc5076293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fdfbfbc7700 (LWP 8222)):
#0  0x00007fdfc5069aff in __GI___poll (fds=0x7fdfbfbc6b28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fdfc40d2c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fdfc40d490a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fdfc0310e88 in QXcbEventQueue::run (this=0x56179eb467c0) at qxcbeventqueue.cpp:228
#4  0x00007fdfc53f645c in QThreadPrivate::start (arg=0x56179eb467c0) at thread/qthread_unix.cpp:329
#5  0x00007fdfc3f3c609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fdfc5076293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fdfc0731980 (LWP 8221)):
[KCrash Handler]
#4  0x00007fdfc4627d22 in QV4::QQmlTypeWrapper::virtualInstanceOf (typeObject=0x7ffc802ca0a0, var=...) at qml/qqmltypewrapper.cpp:423
#5  0x00007fdfc44ef248 in QV4::Object::instanceOf (var=..., this=0x7ffc802ca0a0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:73
#6  QV4::Runtime::Instanceof::call (engine=0x56179ee2a630, lval=..., rval=...) at jsruntime/qv4runtime.cpp:387
#7  0x00007fdfc44dc9e0 in QV4::Moth::VME::interpret (frame=0x7ffc802ca180, engine=0x56179ee2a630, code=0x7fdfb53bda1b "L\020/\276") at jsruntime/qv4vme_moth.cpp:351
#8  0x00007fdfc44e011f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc802ca180, engine=engine@entry=0x56179ee2a630) at jsruntime/qv4vme_moth.cpp:463
#9  0x00007fdfc446d2fd in QV4::Function::call (this=this@entry=0x56179ef02150, thisObject=<optimized out>, argv=argv@entry=0x7fdfb5b06768, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#10 0x00007fdfc4612fb7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x56179f504740, callData=callData@entry=0x7fdfb5b06738, isUndefined=isUndefined@entry=0x7ffc802ca37f) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#11 0x00007fdfc4618e13 in QQmlBinding::evaluate (this=this@entry=0x56179f504740, isUndefined=isUndefined@entry=0x7ffc802ca37f) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#12 0x00007fdfc461d2ed in QQmlNonbindingBinding::doUpdate (this=0x56179f504740, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:254
#13 0x00007fdfc461a112 in QQmlBinding::update (this=0x56179f504740, flags=...) at qml/qqmlbinding.cpp:194
#14 0x00007fdfc462c45e in QQmlObjectCreator::finalize (this=0x56179f2f74a0, interrupt=...) at qml/qqmlobjectcreator.cpp:1394
#15 0x00007fdfc45a821b in QQmlComponentPrivate::complete (state=0x56179ef080a8, enginePriv=0x56179edee340) at qml/qqmlcomponent.cpp:987
#16 QQmlComponentPrivate::complete (enginePriv=0x56179edee340, state=0x56179ef080a8) at qml/qqmlcomponent.cpp:983
#17 0x00007fdfc45ab576 in QQmlComponentPrivate::completeCreate (this=0x56179ef08020) at qml/qqmlcomponent.cpp:1079
#18 0x00007fdfc45abc9b in QQmlComponent::createObject(QQmlV4Function*) () at qml/qqmlcomponent.cpp:1491
#19 0x00007fdfc45abfe4 in QQmlComponent::qt_static_metacall (_o=_o@entry=0x56179ef062c0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=6, _a=_a@entry=0x7ffc802ca850) at .moc/moc_qqmlcomponent.cpp:163
#20 0x00007fdfc45ac523 in QQmlComponent::qt_metacall (this=0x56179ef062c0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7ffc802ca850) at .moc/moc_qqmlcomponent.cpp:231
#21 0x00007fdfc45f2bf5 in QQmlObjectOrGadget::metacall (this=0x7ffc802ca780, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#22 0x00007fdfc44be9f5 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#23 0x00007fdfc44de1e1 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#24 QV4::Moth::VME::interpret (frame=0x7ffc802caa70, engine=0x56179ee2a630, code=0x7fdfb5b06658 "") at jsruntime/qv4vme_moth.cpp:754
#25 0x00007fdfc44e011f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc802caa70, engine=engine@entry=0x56179ee2a630) at jsruntime/qv4vme_moth.cpp:463
#26 0x00007fdfc446d2fd in QV4::Function::call (this=this@entry=0x56179ef03750, thisObject=<optimized out>, argv=argv@entry=0x7fdfb5b065e8, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#27 0x00007fdfc4612fb7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x56179ef06960, callData=callData@entry=0x7fdfb5b065b8, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#28 0x00007fdfc45b68be in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#29 0x00007fdfc45b7958 in QQmlBoundSignal_callback (e=0x56179ef06f80, a=0x0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#30 0x00007fdfc45f265d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104
#31 0x00007fdfc4594fcf in QQmlData::signalEmitted (object=0x56179ef07970, index=3, a=0x0) at qml/qqmlengine.cpp:834
#32 0x00007fdfc5613955 in doActivate<false> (sender=0x56179ef07970, signal_index=3, argv=0x0) at kernel/qobject_p.h:110
#33 0x00007fdfc4681123 in QQmlTimer::qt_metacall (this=0x56179ef07970, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffc802cc900) at .moc/moc_qqmltimer_p.cpp:241
#34 0x00007fdfc45f2bf5 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffc802ccbf0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=5, argv=argv@entry=0x7ffc802cc900) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/ftw/qflagpointer_p.h:351
#35 0x00007fdfc44bbb34 in CallMethod (object=..., index=5, returnType=returnType@entry=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x56179ee2a630, callArgs=0x7fdfb5b06580, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1319
#36 0x00007fdfc44bd7a4 in CallPrecise (object=..., data=..., engine=0x56179ee2a630, callArgs=0x7fdfb5b06580, callType=QMetaObject::InvokeMetaMethod) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285
#37 0x00007fdfc44be75a in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at jsruntime/qv4qobjectwrapper.cpp:2131
#38 0x00007fdfc44de1e1 in QV4::FunctionObject::call (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4functionobject_p.h:172
#39 QV4::Moth::VME::interpret (frame=0x7ffc802ccee0, engine=0x56179ee2a630, code=0x7fdfb5b06538 "\240\vv\265\337\177") at jsruntime/qv4vme_moth.cpp:754
#40 0x00007fdfc44e011f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc802ccee0, engine=engine@entry=0x56179ee2a630) at jsruntime/qv4vme_moth.cpp:463
#41 0x00007fdfc446d2fd in QV4::Function::call (this=this@entry=0x56179ef02d80, thisObject=<optimized out>, argv=argv@entry=0x7fdfb5b06500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69
#42 0x00007fdfc4612fb7 in QQmlJavaScriptExpression::evaluate (this=this@entry=0x56179ef089f0, callData=callData@entry=0x7fdfb5b064d0, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343
#43 0x00007fdfc45b68be in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95
#44 0x00007fdfc45b7958 in QQmlBoundSignal_callback (e=0x56179ef086d0, a=0x0) at ../../include/QtQml/5.15.3/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69
#45 0x00007fdfc45f265d in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104
#46 0x00007fdfc4594fcf in QQmlData::signalEmitted (object=0x56179ef064d0, index=3, a=0x0) at qml/qqmlengine.cpp:834
#47 0x00007fdfc5613955 in doActivate<false> (sender=0x56179ef064d0, signal_index=3, argv=0x0) at kernel/qobject_p.h:110
#48 0x00007fdfc560d197 in QMetaObject::activate (sender=sender@entry=0x56179ef064d0, m=m@entry=0x7fdfc47b3100 <QQmlComponentAttached::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#49 0x00007fdfc46b9a44 in QQmlComponentAttached::completed (this=this@entry=0x56179ef064d0) at .moc/moc_qqmlcomponentattached_p.cpp:148
#50 0x00007fdfc462c924 in QQmlObjectCreator::finalize (this=0x56179ee34050, interrupt=...) at qml/qqmlobjectcreator.cpp:1442
#51 0x00007fdfc45afe05 in QQmlIncubatorPrivate::incubate (this=0x56179ee47bf0, i=...) at qml/qqmlincubator.cpp:364
#52 0x00007fdfc45b0376 in QQmlEnginePrivate::incubate (this=0x56179edee340, i=..., forContext=<optimized out>) at qml/qqmlincubator.cpp:89
#53 0x00007fdfc45a9afe in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at qml/qqmlcomponent.cpp:1178
#54 0x00007fdfc4e36f51 in KDeclarative::QmlObject::completeInitialization (initialProperties=..., this=0x56179efa7250) at ./src/kdeclarative/qmlobject.cpp:307
#55 KDeclarative::QmlObject::completeInitialization (this=0x56179efa7250, initialProperties=...) at ./src/kdeclarative/qmlobject.cpp:289
#56 0x00007fdfc6b0a049 in KQuickAddons::ConfigModule::mainUi (this=0x56179efae490) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:241
#57 0x00007fdfc6b76c31 in KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x56179f13e5e0, args=...) at ./src/kcmoduleloader.cpp:165
#58 0x00007fdfc6b83709 in KCModuleProxyPrivate::loadModule (this=this@entry=0x56179efa6160) at ./src/kcmoduleproxy.cpp:118
#59 0x00007fdfc6b843c8 in KCModuleProxy::realModule (this=this@entry=0x56179f13e5e0) at ./src/kcmoduleproxy.cpp:59
#60 0x00007fdfc6b80597 in KCMultiDialog::addModule (this=0x7fdfb000bd30, moduleInfo=..., parentItem=0x0, args=...) at ./src/kcmultidialog.cpp:599
#61 0x000056179dfcc514 in main (_argc=<optimized out>, _argv=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:318
[Inferior 1 (process 8221) detached]

Reported using DrKonqi
Comment 1 Antonio Rojas 2021-12-06 18:11:48 UTC

*** This bug has been marked as a duplicate of bug 446555 ***