xyz@nnnn:~/Qt/qt-creator-enterprise-src-3.0.0/bin$ export QSG_RENDER_LOOP=basic xyz@nnnn:~/Qt/qt-creator-enterprise-src-3.0.0/bin$ echo $QSG_RENDER_LOOP basic xyz@nnnn:~/Qt/qt-creator-enterprise-src-3.0.0/bin$ gdb ./qtcreator GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 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 "i686-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/xyz/Qt/qt-creator-enterprise-src-3.0.0/bin/qtcreator...done. (gdb) (gdb) run Starting program: /home/xyz/Qt/qt-creator-enterprise-src-3.0.0/bin/qtcreator [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [New Thread 0xb5f0eb40 (LWP 8637)] Qt: gdb: -nograb added to command-line options. Use the -dograb option to enforce grabbing. [New Thread 0xb0573b40 (LWP 8641)] [New Thread 0xafbffb40 (LWP 8643)] [New Thread 0xad3deb40 (LWP 8644)] Cannot update Qt version information: /usr/local/Qt5.1.0/5.1.0/gcc/bin/qmake cannot be run. [New Thread 0xaba4db40 (LWP 8660)] [Thread 0xaba4db40 (LWP 8660) exited] [New Thread 0xaba4db40 (LWP 8677)] [New Thread 0xa803bb40 (LWP 8678)] [New Thread 0xa783ab40 (LWP 8679)] [New Thread 0xa5fffb40 (LWP 8688)] [New Thread 0xa55ffb40 (LWP 8696)] [New Thread 0xa4dfeb40 (LWP 8701)] [New Thread 0xa45fdb40 (LWP 8702)] [New Thread 0xa35fcb40 (LWP 8703)] QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 [New Thread 0xa2dfbb40 (LWP 8704)] QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 QPainter::begin: Paint device returned engine == 0, type: 3 Found an unknown QML value. qrc:/stateseditor/stateslist.qml:168:17: QML Image: Failed to get image from provider: image://qmldesigner_stateseditor/1-2 [New Thread 0xa1bf3b40 (LWP 8712)] [Thread 0xaba4db40 (LWP 8677) exited] [Thread 0xa803bb40 (LWP 8678) exited] [Thread 0xa783ab40 (LWP 8679) exited] [Thread 0xa5fffb40 (LWP 8688) exited] Program received signal SIGSEGV, Segmentation fault. 0xb376008e in QV4::SafeValue::operator= (this=0xa3dfd000, v=...) at ../../include/QtQml/5.2.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_def_p.h:426 426 val = v.val; (gdb) (gdb) backtrace #0 0xb376008e in QV4::SafeValue::operator= (this=0xa3dfd000, v=...) at ../../include/QtQml/5.2.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_def_p.h:426 #1 0xb378b3dc in QV4::ExecutionEngine::pushForGC (this=0xb31a050, m=0x90d22f40) at ../../include/QtQml/5.2.0/QtQml/private/../../../../../src/qml/jsruntime/qv4engine_p.h:152 #2 0xb378b41d in QV4::Managed::mark (this=0x90d22f40, engine=0xb31a050) at ../../include/QtQml/5.2.0/QtQml/private/../../../../../src/qml/jsruntime/qv4engine_p.h:394 #3 0xb387d889 in QV4::MemoryManager::mark (this=0xb319ec0) at jsruntime/qv4mm.cpp:401 #4 0xb387ddf2 in QV4::MemoryManager::runGC (this=0xb319ec0) at jsruntime/qv4mm.cpp:536 #5 0xb387d406 in QV4::MemoryManager::alloc (this=0xb319ec0, size=112) at jsruntime/qv4mm.cpp:270 #6 0xb388060e in QV4::MemoryManager::allocManaged (this=0xb319ec0, size=112) at jsruntime/qv4mm_p.h:102 #7 0xb388012c in QV4::Managed::operator new (size=108, mm=0xb319ec0) at jsruntime/qv4managed.cpp:76 #8 0xb3899256 in QV4::FunctionObject::creatScriptFunction (scope=0x2b5bf1f0, function=0xb82ac90) at jsruntime/qv4functionobject.cpp:230 #9 0xb3947bf0 in QQmlVME::run (this=0x2b5be2ac, errors=0x2b5be28c, interrupt=..., storeJumpTable=0x0) at qml/qqmlvme.cpp:845 #10 0xb394070d in QQmlVME::execute (this=0x2b5be2ac, errors=0x2b5be28c, interrupt=...) at qml/qqmlvme.cpp:200 #11 0xb3939e75 in QQmlIncubatorPrivate::incubate (this=0x2b5be268, i=...) at qml/qqmlincubator.cpp:295 #12 0xb39396fc in QQmlEnginePrivate::incubate (this=0xb317e48, i=..., forContext=0x2b5b5080) at qml/qqmlincubator.cpp:94 #13 0xb3a3e04d in QQmlDelegateModelItem::incubateObject (this=0x2b5bd708, component=0x2b163bc8, engine=0xb1f7ac8, context=0x2b5be330, forContext=0x2b5b5080) at types/qqmldelegatemodel.cpp:1872 #14 0xb3a38e1b in QQmlDelegateModelPrivate::object (this=0x2b5bc238, group=QQmlListCompositor::Default, index=0, asynchronous=false) at types/qqmldelegatemodel.cpp:966 #15 0xb3a39078 in QQmlDelegateModel::object (this=0x29f825e8, index=0, asynchronous=false) at types/qqmldelegatemodel.cpp:1002 #16 0xb2e2de4b in QQuickItemViewPrivate::createItem (this=0x2b5b9c60, modelIndex=0, asynchronous=false) at items/qquickitemview.cpp:2218 #17 0xb2deb912 in QQuickGridViewPrivate::addVisibleItems (this=0x2b5b9c60, fillFrom=-0, fillTo=0, bufferFrom=-320, bufferTo=320, doBuffer=false) at items/qquickgridview.cpp:518 #18 0xb2e2bb14 in QQuickItemViewPrivate::refill (this=0x2b5b9c60, from=-0, to=0) at items/qquickitemview.cpp:1704 #19 0xb2e2b9dc in QQuickItemViewPrivate::refill (this=0x2b5b9c60) at items/qquickitemview.cpp:1685 #20 0xb2e2a616 in QQuickItemView::componentComplete (this=0x2b5b9c00) at items/qquickitemview.cpp:1421 #21 0xb3949d1a in QQmlVME::complete (this=0x2b5b4da4, interrupt=...) at qml/qqmlvme.cpp:1185 #22 0xb393a061 in QQmlIncubatorPrivate::incubate (this=0x2b5b4d60, i=...) at qml/qqmlincubator.cpp:338 #23 0xb39396fc in QQmlEnginePrivate::incubate (this=0xb317e48, i=..., forContext=0xb550138) at qml/qqmlincubator.cpp:94 #24 0xb3a3e04d in QQmlDelegateModelItem::incubateObject (this=0x2b370630, component=0xb547c40, engine=0xb1f7ac8, context=0x2b18e188, forContext=0xb550138) at types/qqmldelegatemodel.cpp:1872 #25 0xb3a38e1b in QQmlDelegateModelPrivate::object (this=0xb552ce8, group=QQmlListCompositor::Default, index=1, asynchronous=false) at types/qqmldelegatemodel.cpp:966 #26 0xb3a39078 in QQmlDelegateModel::object (this=0xb538bd8, index=1, asynchronous=false) at types/qqmldelegatemodel.cpp:1002 #27 0xb2de74f3 in QQuickRepeaterPrivate::createItems (this=0xb53d190) at items/qquickrepeater.cpp:391 #28 0xb2de7437 in QQuickRepeater::regenerate (this=0xb53d130) at items/qquickrepeater.cpp:380 ---Type to continue, or q to quit--- #29 0xb2de7863 in QQuickRepeater::modelUpdated (this=0xb53d130, changeSet=..., reset=true) at items/qquickrepeater.cpp:447 #30 0xb2ea04db in QQuickRepeater::qt_static_metacall (_o=0xb53d130, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfffd0a4) at .moc/moc_qquickrepeater_p.cpp:136 #31 0xb6e6bb65 in QMetaObject::activate (sender=0xb538bd8, signalOffset=3, local_signal_index=1, argv=0xbfffd0a4) at kernel/qobject.cpp:3563 #32 0xb6e6b57a in QMetaObject::activate (sender=0xb538bd8, m=0xb3c2f344, local_signal_index=1, argv=0xbfffd0a4) at kernel/qobject.cpp:3438 #33 0xb3a6c7ab in QQmlInstanceModel::modelUpdated (this=0xb538bd8, _t1=..., _t2=true) at .moc/moc_qqmlobjectmodel_p.cpp:210 #34 0xb3a3b0c8 in QQmlDelegateModelPrivate::emitModelUpdated (this=0xb552ce8, changeSet=..., reset=true) at types/qqmldelegatemodel.cpp:1405 #35 0xb3a3f072 in QQmlDelegateModelGroupPrivate::emitModelUpdated (this=0xb552e68, reset=true) at types/qqmldelegatemodel.cpp:2183 #36 0xb3a3b228 in QQmlDelegateModelPrivate::emitChanges (this=0xb552ce8) at types/qqmldelegatemodel.cpp:1424 #37 0xb3a3b4e7 in QQmlDelegateModel::_q_modelReset (this=0xb538bd8) at types/qqmldelegatemodel.cpp:1463 #38 0xb3a693dd in QQmlDelegateModel::qt_static_metacall (_o=0xb538bd8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfffd384) at .moc/moc_qqmldelegatemodel_p.cpp:187 #39 0xb3a69871 in QQmlDelegateModel::qt_metacall (this=0xb538bd8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfffd384) at .moc/moc_qqmldelegatemodel_p.cpp:282 #40 0xb6e3676e in QMetaObject::metacall (object=0xb538bd8, cl=QMetaObject::InvokeMetaMethod, idx=17, argv=0xbfffd384) at kernel/qmetaobject.cpp:308 #41 0xb6e6bc20 in QMetaObject::activate (sender=0xb3807f0, signalOffset=3, local_signal_index=18, argv=0x0) at kernel/qobject.cpp:3578 #42 0xb6e6b57a in QMetaObject::activate (sender=0xb3807f0, m=0xb7180c0c, local_signal_index=18, argv=0x0) at kernel/qobject.cpp:3438 #43 0xb6ef9463 in QAbstractItemModel::modelReset (this=0xb3807f0) at .moc/moc_qabstractitemmodel.cpp:481 #44 0xb6dd9bb7 in QAbstractItemModel::endResetModel (this=0xb3807f0) at itemmodels/qabstractitemmodel.cpp:3118 #45 0xb0ca2552 in QmlDesigner::Internal::ItemLibraryModel::updateVisibility (this=0xb3807f0) at components/itemlibrary/itemlibrarymodel.cpp:596 #46 0xb0ca1dde in QmlDesigner::Internal::ItemLibraryModel::update (this=0xb3807f0, itemLibraryInfo=0xb266b38, model=0xa838560) at components/itemlibrary/itemlibrarymodel.cpp:546 #47 0xb0c9c994 in QmlDesigner::ItemLibraryWidget::updateModel (this=0xb317588) at components/itemlibrary/itemlibrarywidget.cpp:347 #48 0xb0ce8022 in QmlDesigner::ItemLibraryWidget::qt_static_metacall (_o=0xb317588, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfffd744) at .moc/debug-shared/moc_itemlibrarywidget.cpp:143 #49 0xb6e6bb65 in QMetaObject::activate (sender=0xb266b38, signalOffset=3, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3563 #50 0xb6e6b57a in QMetaObject::activate (sender=0xb266b38, m=0xb0e06c2c, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3438 #51 0xb0cdc681 in QmlDesigner::ItemLibraryInfo::entriesChanged (this=0xb266b38) at .moc/debug-shared/moc_itemlibraryinfo.cpp:123 #52 0xb0b8d55e in QmlDesigner::ItemLibraryInfo::addEntry (this=0xb266b38, entry=..., overwriteDuplicate=false) at designercore/metainfo/itemlibraryinfo.cpp:344 #53 0xb0b926e4 in QmlDesigner::SubComponentManager::registerQmlFile (this=0xa58bf38, fileInfo=..., qualifier=..., addToLibrary=true) at designercore/metainfo/subcomponentmanager.cpp:405 #54 0xb0b91f6c in QmlDesigner::SubComponentManager::parseFile (this=0xa58bf38, canonicalFilePath=..., addToLibrary=true, qualification=...) at designercore/metainfo/subcomponentmanager.cpp:337 #55 0xb0b91740 in QmlDesigner::SubComponentManager::parseDirectory (this=0xa58bf38, canonicalDirPath=..., addToLibrary=true, qualification=...) at designercore/metainfo/subcomponentmanager.cpp:319 ---Type to continue, or q to quit--- #56 0xb0b9012d in QmlDesigner::SubComponentManager::parseDirectories (this=0xa58bf38) at designercore/metainfo/subcomponentmanager.cpp:203 #57 0xb0b92c9c in QmlDesigner::SubComponentManager::update (this=0xa58bf38, filePath=..., imports=...) at designercore/metainfo/subcomponentmanager.cpp:484 #58 0xb0c266db in QmlDesigner::DesignDocument::updateSubcomponentManager (this=0x8bc0350) at components/integration/designdocument.cpp:350 #59 0xb0cca58c in QmlDesigner::QmlDesignerPlugin::activateAutoSynchronization (this=0x81ed6f0) at qmldesignerplugin.cpp:294 #60 0xb0cc9ddb in QmlDesigner::QmlDesignerPlugin::showDesigner (this=0x81ed6f0) at qmldesignerplugin.cpp:190 #61 0xb0cca98e in QmlDesigner::QmlDesignerPlugin::onCurrentModeChanged (this=0x81ed6f0, newMode=0x81b84e0, oldMode=0x827f680) at qmldesignerplugin.cpp:359 #62 0xb0ceb925 in QmlDesigner::QmlDesignerPlugin::qt_static_metacall (_o=0x81ed6f0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfffdf64) at .moc/debug-shared/moc_qmldesignerplugin.cpp:93 #63 0xb6e6bb65 in QMetaObject::activate (sender=0x808a608, signalOffset=3, local_signal_index=1, argv=0xbfffdf64) at kernel/qobject.cpp:3563 #64 0xb6e6b57a in QMetaObject::activate (sender=0x808a608, m=0xb555c544, local_signal_index=1, argv=0xbfffdf64) at kernel/qobject.cpp:3438 #65 0xb54841ab in Core::ModeManager::currentModeChanged (this=0x808a608, _t1=0x81b84e0, _t2=0x827f680) at .moc/debug-shared/moc_modemanager.cpp:200 #66 0xb53fa508 in Core::ModeManager::currentTabChanged (this=0x808a608, index=2) at modemanager.cpp:310 #67 0xb5483f15 in Core::ModeManager::qt_static_metacall (_o=0x808a608, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfffe0e8) at .moc/debug-shared/moc_modemanager.cpp:128 #68 0xb6e6bb65 in QMetaObject::activate (sender=0x80a0e40, signalOffset=7, local_signal_index=1, argv=0xbfffe0e8) at kernel/qobject.cpp:3563 #69 0xb6e6b57a in QMetaObject::activate (sender=0x80a0e40, m=0xb5559514, local_signal_index=1, argv=0xbfffe0e8) at kernel/qobject.cpp:3438 #70 0xb547b872 in Core::Internal::FancyTabWidget::currentChanged (this=0x80a0e40, _t1=2) at .moc/debug-shared/moc_fancytabwidget.cpp:375 #71 0xb538a85b in Core::Internal::FancyTabWidget::showWidget (this=0x80a0e40, index=2) at fancytabwidget.cpp:516 #72 0xb547b627 in Core::Internal::FancyTabWidget::qt_static_metacall (_o=0x80a0e40, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfffe258) at .moc/debug-shared/moc_fancytabwidget.cpp:307 #73 0xb6e6bb65 in QMetaObject::activate (sender=0x80f51a0, signalOffset=7, local_signal_index=0, argv=0xbfffe258) at kernel/qobject.cpp:3563 #74 0xb6e6b57a in QMetaObject::activate (sender=0x80f51a0, m=0xb55594fc, local_signal_index=0, argv=0xbfffe258) at kernel/qobject.cpp:3438 #75 0xb547b54e in Core::Internal::FancyTabBar::currentChanged (this=0x80f51a0, _t1=2) at .moc/debug-shared/moc_fancytabwidget.cpp:234 #76 0xb538881b in Core::Internal::FancyTabBar::emitCurrentIndex (this=0x80f51a0) at fancytabwidget.cpp:215 #77 0xb547b381 in Core::Internal::FancyTabBar::qt_static_metacall (_o=0x80f51a0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfffe334) at .moc/debug-shared/moc_fancytabwidget.cpp:179 #78 0xb6e6bb65 in QMetaObject::activate (sender=0x80f51d4, signalOffset=3, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3563 #79 0xb6e6b57a in QMetaObject::activate (sender=0x80f51d4, m=0xb7181344, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3438 #80 0xb6efb087 in QTimer::timeout (this=0x80f51d4) at .moc/moc_qtimer.cpp:189 #81 0xb6e75e27 in QTimer::timerEvent (this=0x80f51d4, e=0xbfffe9f8) at kernel/qtimer.cpp:255 #82 0xb6e65956 in QObject::event (this=0x80f51d4, e=0xbfffe9f8) at kernel/qobject.cpp:1122 #83 0xb7964204 in QApplicationPrivate::notify_helper (this=0x8061910, receiver=0x80f51d4, e=0xbfffe9f8) at kernel/qapplication.cpp:3467 #84 0xb79619c9 in QApplication::notify (this=0xbfffed0c, receiver=0x80f51d4, e=0xbfffe9f8) at kernel/qapplication.cpp:2888 #85 0xb6e2e477 in QCoreApplication::notifyInternal (this=0xbfffed0c, receiver=0x80f51d4, event=0xbfffe9f8) at kernel/qcoreapplication.cpp:878 ---Type to continue, or q to quit--- #86 0xb6e31e4b in QCoreApplication::sendEvent (receiver=0x80f51d4, event=0xbfffe9f8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:232 #87 0xb6e9b48f in QTimerInfoList::activateTimers (this=0x8085edc) at kernel/qtimerinfo_unix.cpp:643 #88 0xb6e9c5ab in timerSourceDispatch (source=0x8085ea8) at kernel/qeventdispatcher_glib.cpp:185 #89 0xb677fd86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #90 0xb6780125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #91 0xb6780201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #92 0xb6e9ce46 in QEventDispatcherGlib::processEvents (this=0x807fb80, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #93 0xb61b8fbc in QPAEventDispatcherGlib::processEvents (this=0x807fb80, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:123 #94 0xb6e2b1a3 in QEventLoop::processEvents (this=0xbfffec7c, flags=...) at kernel/qeventloop.cpp:136 #95 0xb6e2b46a in QEventLoop::exec (this=0xbfffec7c, flags=...) at kernel/qeventloop.cpp:212 #96 0xb6e2eb46 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1131 #97 0xb7275182 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1332 #98 0xb79612ff in QApplication::exec () at kernel/qapplication.cpp:2692 #99 0x080547e6 in main (argc=1, argv=0xbffff194) at main.cpp:533 (gdb)