https://bugs.kde.org/show_bug.cgi?id=481116
Bug ID: 481116 Summary: kwordquiz crashed on startup Classification: Applications Product: kwordquiz Version: 23.08.4 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: pe...@peterandlinda.com Reporter: thomas.bett...@gmail.com CC: aa...@kde.org Target Milestone: --- Application: kwordquiz (23.08.4) (Compiled from sources) Qt Version: 5.15.12 Frameworks Version: 5.114.0 Operating System: Linux 6.7.0-gentoo x86_64 Windowing System: X11 Distribution: "Gentoo Linux" DrKonqi: 5.27.10 [KCrashBackend] -- Information about the crash: steps to reproduce: - start up error: - crash directly on startup expected: - start screen The crash can be reproduced every time. -- Backtrace: Application: KWordQuiz (kwordquiz), signal: Segmentation fault [KCrash Handler] #4 KEduVocExpression::lesson (this=this@entry=0x0) at /var/tmp/portage/kde-apps/libkeduvocdocument-23.08.4/work/libkeduvocdocument-23.08.4/keduvocdocument/keduvocexpression.cpp:132 #5 0x00007fe666649198 in KEduVocKvtml2Reader::readGroups (this=this@entry=0x55d6921e5830, domElementParent=...) at /var/tmp/portage/kde-apps/libkeduvocdocument-23.08.4/work/libkeduvocdocument-23.08.4/keduvocdocument/readerwriters/keduvockvtml2reader.cpp:216 #6 0x00007fe66664977f in KEduVocKvtml2Reader::read (this=0x55d6921e5830, doc=...) at /var/tmp/portage/kde-apps/libkeduvocdocument-23.08.4/work/libkeduvocdocument-23.08.4/keduvocdocument/readerwriters/keduvockvtml2reader.cpp:87 #7 0x00007fe66662a9e0 in KEduVocDocument::open (this=this@entry=0x55d6920a35a0, url=..., flags=flags@entry=KEduVocDocument::FileIgnoreLock) at /var/tmp/portage/kde-apps/libkeduvocdocument-23.08.4/work/libkeduvocdocument-23.08.4/keduvocdocument/keduvocdocument.cpp:255 #8 0x000055d68fe22524 in KWQDocumentModel::load (this=this@entry=0x55d691ef7830) at /var/tmp/portage/kde-apps/kwordquiz-23.08.4/work/kwordquiz-23.08.4/src/kwqdocumentmodel.cpp:34 #9 0x000055d68fe22831 in KWQDocumentModel::KWQDocumentModel (this=this@entry=0x55d691ef7830, parent=parent@entry=0x0) at /var/tmp/portage/kde-apps/kwordquiz-23.08.4/work/kwordquiz-23.08.4/src/kwqdocumentmodel.cpp:11 #10 0x000055d68fe1cacb in QQmlPrivate::QQmlElement<KWQDocumentModel>::QQmlElement (this=0x55d691ef7830) at /usr/include/qt5/QtQml/qqmlprivate.h:139 #11 QQmlPrivate::createInto<KWQDocumentModel> (memory=0x55d691ef7830) at /usr/include/qt5/QtQml/qqmlprivate.h:166 #12 0x00007fe665c7e542 in QQmlType::create (this=this@entry=0x7ffef15f8210, out=out@entry=0x7ffef15f8208, memory=memory@entry=0x7ffef15f8218, additionalMemory=additionalMemory@entry=144) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmltype.cpp:499 #13 0x00007fe665cc8150 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffef15f9cb0, index=31, parent=0x55d691ed39a0, isContextObject=isContextObject@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1200 #14 0x00007fe665ccabd2 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffef15f9cb0, bindingProperty=bindingProperty@entry=0x7fe610207db8, binding=binding@entry=0x7fe6575c33b0) at /usr/include/qt5/QtCore/qendian.h:290 #15 0x00007fe665ccb194 in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffef15f9cb0, applyDeferredBindings=applyDeferredBindings@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:803 #16 0x00007fe665cc757d in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffef15f9cb0, index=<optimized out>, index@entry=30, instance=<optimized out>, bindingTarget=<optimized out>, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1565 #17 0x00007fe665cc8980 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffef15f9cb0, index=30, parent=<optimized out>, isContextObject=isContextObject@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1358 #18 0x00007fe665ccabd2 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffef15f9cb0, bindingProperty=bindingProperty@entry=0x7fe6100f59e8, binding=binding@entry=0x7fe6575c32d0) at /usr/include/qt5/QtCore/qendian.h:290 #19 0x00007fe665ccb194 in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffef15f9cb0, applyDeferredBindings=applyDeferredBindings@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:803 #20 0x00007fe665cc757d in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffef15f9cb0, index=<optimized out>, index@entry=28, instance=<optimized out>, bindingTarget=<optimized out>, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1565 #21 0x00007fe665cc8980 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffef15f9cb0, index=28, parent=<optimized out>, isContextObject=isContextObject@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1358 #22 0x00007fe665ccabd2 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffef15f9cb0, bindingProperty=bindingProperty@entry=0x7fe6101e9d28, binding=binding@entry=0x7fe6575c3178) at /usr/include/qt5/QtCore/qendian.h:290 #23 0x00007fe665ccb194 in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffef15f9cb0, applyDeferredBindings=applyDeferredBindings@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:803 #24 0x00007fe665cc757d in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffef15f9cb0, index=<optimized out>, index@entry=26, instance=<optimized out>, bindingTarget=<optimized out>, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1565 #25 0x00007fe665cc8980 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffef15f9cb0, index=26, parent=<optimized out>, isContextObject=isContextObject@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1358 #26 0x00007fe665ccabd2 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffef15f9cb0, bindingProperty=bindingProperty@entry=0x7fe6100f59e8, binding=binding@entry=0x7fe6575c24a0) at /usr/include/qt5/QtCore/qendian.h:290 #27 0x00007fe665ccb194 in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffef15f9cb0, applyDeferredBindings=applyDeferredBindings@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:803 #28 0x00007fe665cc757d in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffef15f9cb0, index=<optimized out>, index@entry=2, instance=<optimized out>, bindingTarget=<optimized out>, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1565 #29 0x00007fe665cc8980 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffef15f9cb0, index=2, parent=<optimized out>, isContextObject=isContextObject@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1358 #30 0x00007fe665ccabd2 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x7ffef15f9cb0, bindingProperty=bindingProperty@entry=0x7fe610384f38, binding=binding@entry=0x7fe6575c22f4) at /usr/include/qt5/QtCore/qendian.h:290 #31 0x00007fe665ccb194 in QQmlObjectCreator::setupBindings (this=this@entry=0x7ffef15f9cb0, applyDeferredBindings=applyDeferredBindings@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:803 #32 0x00007fe665cc757d in QQmlObjectCreator::populateInstance (this=this@entry=0x7ffef15f9cb0, index=<optimized out>, index@entry=0, instance=<optimized out>, bindingTarget=<optimized out>, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1565 #33 0x00007fe665cc8980 in QQmlObjectCreator::createInstance (this=this@entry=0x7ffef15f9cb0, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1358 #34 0x00007fe665cc8d9e in QQmlObjectCreator::create (this=this@entry=0x7ffef15f9cb0, subComponentIndex=subComponentIndex@entry=-1, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:204 #35 0x00007fe665cc805f in QQmlObjectCreator::createInstance (this=this@entry=0x55d691acbaf0, index=3, parent=0x55d691ea5450, isContextObject=isContextObject@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1242 #36 0x00007fe665ccabd2 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x55d691acbaf0, bindingProperty=bindingProperty@entry=0x7fe610231d88, binding=binding@entry=0x7fe65ffcf4d8) at /usr/include/qt5/QtCore/qendian.h:290 #37 0x00007fe665ccb194 in QQmlObjectCreator::setupBindings (this=this@entry=0x55d691acbaf0, applyDeferredBindings=applyDeferredBindings@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:803 #38 0x00007fe665cc757d in QQmlObjectCreator::populateInstance (this=this@entry=0x55d691acbaf0, index=<optimized out>, instance=<optimized out>, bindingTarget=<optimized out>, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1565 #39 0x00007fe665cc988e in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x55d691acbaf0, bindingProperty=bindingProperty@entry=0x7fe61025db88, binding=binding@entry=0x7fe65ffcf3e0) at /usr/include/qt5/QtCore/qendian.h:290 #40 0x00007fe665ccb194 in QQmlObjectCreator::setupBindings (this=this@entry=0x55d691acbaf0, applyDeferredBindings=applyDeferredBindings@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:803 #41 0x00007fe665cc757d in QQmlObjectCreator::populateInstance (this=this@entry=0x55d691acbaf0, index=<optimized out>, index@entry=0, instance=<optimized out>, bindingTarget=<optimized out>, valueTypeProperty=<optimized out>, valueTypeProperty@entry=0x0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1565 #42 0x00007fe665cc8980 in QQmlObjectCreator::createInstance (this=this@entry=0x55d691acbaf0, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:1358 #43 0x00007fe665cc8d9e in QQmlObjectCreator::create (this=0x55d691acbaf0, subComponentIndex=<optimized out>, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlobjectcreator.cpp:204 #44 0x00007fe665c606ec in QQmlComponentPrivate::beginCreate (this=0x55d691bca760, context=<optimized out>) at /usr/include/qt5/QtCore/qscopedpointer.h:116 #45 0x00007fe665c60a01 in QQmlComponent::beginCreate (this=<optimized out>, publicContext=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlcomponent.cpp:899 #46 0x00007fe665c5e531 in QQmlComponentPrivate::doBeginCreate (this=this@entry=0x55d691bca760, q=q@entry=0x55d691d693e0, context=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlcomponent.cpp:371 #47 0x00007fe665c5e5bd in QQmlComponent::create (this=0x55d691d693e0, context=<optimized out>) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlcomponent.cpp:823 #48 0x00007fe665cbaf34 in QQmlApplicationEnginePrivate::finishLoad (this=this@entry=0x55d691af8720, c=c@entry=0x55d691d693e0) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlapplicationengine.cpp:148 #49 0x00007fe665cbb619 in QQmlApplicationEnginePrivate::startLoad (this=0x55d691af8720, url=..., data=..., dataFlag=dataFlag@entry=false) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlapplicationengine.cpp:132 #50 0x00007fe665cbb654 in QQmlApplicationEngine::load (this=this@entry=0x7ffef15fa990, url=...) at /var/tmp/portage/dev-qt/qtdeclarative-5.15.12/work/qtdeclarative-everywhere-src-5.15.12/src/qml/qml/qqmlapplicationengine.cpp:287 #51 0x000055d68fe183d3 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/kwordquiz-23.08.4/work/kwordquiz-23.08.4/src/main.cpp:160 [Inferior 1 (process 13785) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.