user@UbuntuMachine:~/Project/Sample/SimulateGuiCrash$ rm SimulatedComplexDelegate.qml user@UbuntuMachine:~/Project/Sample/SimulateGuiCrash$ touch SimulatedComplexDelegate.qml user@UbuntuMachine:~/Project/Sample/SimulateCrash/SimulateConsoleApp/build/Desktop_Qt_5_15_18_GCC_64bit-Debug$ gdb ./SimulateConsoleApp GNU gdb (Ubuntu 9.2-0ubuntu1~20.04.2) 9.2 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./SimulateConsoleApp... (gdb) run Starting program: /home/user/Project/Sample/SimulateCrash/SimulateConsoleApp/build/Desktop_Qt_5_15_18_GCC_64bit-Debug/SimulateConsoleApp [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". QML debugging is enabled. Only use this in a safe environment. [New Thread 0x7ffff3d42700 (LWP 119032)] CameraListModel created. Model: beginResetModel() Model: endResetModel(), new size: 3 CameraListModel created. Model: beginResetModel() Model: endResetModel(), new size: 3 CameraViewModel created. Two models initialized. Model: beginResetModel() Model: endResetModel(), new size: 3 Model: beginResetModel() Model: endResetModel(), new size: 4 CameraViewModel: Switched active model to: Model 1 Thread 1 "SimulateConsole" received signal SIGSEGV, Segmentation fault. themeableHint (ih=QPlatformIntegration::WheelScrollLines, th=QPlatformTheme::WheelScrollLines) at kernel/qstylehints.cpp:65 65 kernel/qstylehints.cpp: No such file or directory. (gdb) bt #0 themeableHint (ih=QPlatformIntegration::WheelScrollLines, th=QPlatformTheme::WheelScrollLines) at kernel/qstylehints.cpp:65 #1 QStyleHints::wheelScrollLines (this=) at kernel/qstylehints.cpp:571 #2 0x00007ffff2464025 in QQuickFlickablePrivate::QQuickFlickablePrivate (this=0x5555555b56a0) at items/qquickflickable.cpp:268 #3 0x00007ffff24b01b7 in QQuickItemViewPrivate::QQuickItemViewPrivate (this=0x5555555b56a0) at items/qquickitemview.cpp:1536 #4 0x00007ffff24bb51f in QQuickListViewPrivate::QQuickListViewPrivate (this=0x5555555b56a0) at items/qquicklistview.cpp:202 #5 QQuickListView::QQuickListView (this=0x5555555b55e0, parent=0x0) at items/qquicklistview.cpp:2208 #6 0x00007ffff25616c0 in QQmlPrivate::QQmlElement::QQmlElement (this=0x5555555b55e0) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:139 #7 QQmlPrivate::createInto (memory=0x5555555b55e0) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:166 #8 0x00007ffff7be1f3e in QQmlType::create (this=this@entry=0x7fffffffd310, out=out@entry=0x7fffffffd328, memory=memory@entry=0x7fffffffd340, additionalMemory=additionalMemory@entry=144) at qml/qqmltype.cpp:499 #9 0x00007ffff7c38ebf in QQmlObjectCreator::createInstance (this=this@entry=0x5555555a9090, index=1, parent=0x5555555b53e0, isContextObject=isContextObject@entry=false) at qml/qqmlobjectcreator.cpp:1200 #10 0x00007ffff7c3b3b5 in QQmlObjectCreator::setPropertyBinding (this=this@entry=0x5555555a9090, bindingProperty=bindingProperty@entry=0x7fffec0a0cb8, binding=binding@entry=0x7ffff717b8d8) at qml/qqmlobjectcreator.cpp:855 #11 0x00007ffff7c3b818 in QQmlObjectCreator::setupBindings (this=this@entry=0x5555555a9090, applyDeferredBindings=applyDeferredBindings@entry=false) at qml/qqmlobjectcreator.cpp:803 #12 0x00007ffff7c382bd in QQmlObjectCreator::populateInstance (this=this@entry=0x5555555a9090, index=-1, index@entry=0, instance=0x0, bindingTarget=0x0, valueTypeProperty=valueTypeProperty@entry=0x0) at qml/qqmlobjectcreator.cpp:1565 #13 0x00007ffff7c3912d in QQmlObjectCreator::createInstance (this=this@entry=0x5555555a9090, index=index@entry=0, parent=parent@entry=0x0, isContextObject=isContextObject@entry=true) at qml/qqmlobjectcreator.cpp:1358 #14 0x00007ffff7c3c346 in QQmlObjectCreator::create (this=0x5555555a9090, subComponentIndex=, parent=parent@entry=0x0, interrupt=interrupt@entry=0x0, flags=flags@entry=1) at qml/qqmlobjectcreator.cpp:204 #15 0x00007ffff7bbf1ce in QQmlComponentPrivate::beginCreate (this=0x5555555b19f0, context=) at qml/qqmlcomponent.cpp:947 #16 0x00007ffff7bbcfd5 in QQmlComponentPrivate::doBeginCreate (this=, q=0x5555555b3820, context=) at qml/qqmlcomponent.cpp:371 #17 0x00007ffff7bbd049 in QQmlComponent::create (this=0x5555555b3820, context=) at qml/qqmlcomponent.cpp:823 #18 0x00007ffff7c2a633 in QQmlApplicationEnginePrivate::finishLoad (this=this@entry=0x555555589360, c=c@entry=0x5555555b3820) at qml/qqmlapplicationengine.cpp:148 #19 0x00007ffff7c2a8e6 in QQmlApplicationEnginePrivate::startLoad (this=0x555555589360, url=..., data=..., dataFlag=dataFlag@entry=false) at qml/qqmlapplicationengine.cpp:132 #20 0x00007ffff7c2ab1d in QQmlApplicationEngine::load (this=, url=...) at qml/qqmlapplicationengine.cpp:287 #21 0x000055555555bb04 in main (argc=1, argv=0x7fffffffded8) at /home/user/Project/Sample/SimulateCrash/SimulateConsoleApp/main.cpp:75 (gdb)