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.

Reply via email to