Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-26354

QML Emulation Layer constantly crashing (segfault)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Not Evaluated
    • None
    • Qt Creator 5.0.2
    • Quick Designer
    • None
    • Linux/X11

    Description

      Whenever I attempt to open a UI file in the Designer using the fallback layer there is an error about the quick-emulation layer having crashed. The project I am trying to edit is a Qt 5.12 based project. The UI is simply part of one of the templates with dimensions added:

      import QtQuick 2.12
      import QtQuick.Controls 2.5
      
      Page {
          width: 600
          height: 1024
      
          header: Label {
              text: qsTr("Page 2")
              font.pixelSize: Qt.application.font.pixelSize * 2
              padding: 10
          }
      
          Label {
              text: qsTr("You are on Page 2.")
              anchors.centerIn: parent
          }
      }
      

      It used to work and for some reason it doesn't now anymore.

       

      I installed the qt creator debug package but seems like I am still missing some debug symbols:

       

      SegvAnalysis:
       Segfault happened at: 0x7faf04e0c214 <_ZN25QQmlInterceptorMetaObjectC2EP7QObjectRK14QQmlRefPointerI17QQmlPropertyCacheE+148>:	orb    $0x80,(%rax)
       PC (0x7faf04e0c214) ok
       source "$0x80" ok
       destination "(%rax)" (0x00000000) not located in a known VMA region (needed writable region)!
      SegvReason: writing NULL VMA
      Stacktrace:
       #0  0x00007faf04e0c214 in QQmlInterceptorMetaObject::QQmlInterceptorMetaObject(QObject*, QQmlRefPointer<QQmlPropertyCache> const&) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Qml.so.5
       No symbol table info available.
       #1  0x00007faf04e0d6b6 in QQmlVMEMetaObject::QQmlVMEMetaObject(QV4::ExecutionEngine*, QObject*, QQmlRefPointer<QQmlPropertyCache> const&, QQmlRefPointer<QV4::ExecutableCompilationUnit> const&, int) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Qml.so.5
       No symbol table info available.
       #2  0x00007faf0584b7f7 in QQmlDesignerMetaObject::QQmlDesignerMetaObject(QObject*, QQmlEngine*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Quick.so.5
       No symbol table info available.
       #3  0x00007faf0584babb in QQmlDesignerMetaObject::getNodeInstanceMetaObject(QObject*, QQmlEngine*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Quick.so.5
       No symbol table info available.
       #4  0x0000000000478b62 in QmlDesigner::ServerNodeInstance::create (nodeInstanceServer=nodeInstanceServer@entry=0x2769440, instanceContainer=..., componentWrap=componentWrap@entry=QmlDesigner::ServerNodeInstance::DoNotWrapAsComponent) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp:283
               object = <optimized out>
               instance = {m_nodeInstance = {value = 0x7faed8002e60, d = 0x28c3ae0}}
       #5  0x0000000000448984 in QmlDesigner::NodeInstanceServer::createInstances (this=0x2769440, containerVector=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp:209
               instance = {m_nodeInstance = {value = 0x0, d = 0x0}}
               instanceContainer = @0x2722f18: {m_instanceId = 0, m_type = {d = 0x278b040}, m_majorNumber = 2, m_minorNumber = 0, m_componentPath = {d = 0x7faf038a5480 <QArrayData::shared_null>}, m_nodeSource = {d = 0x7faf038a5480 <QArrayData::shared_null>}, m_nodeSourceType = 0, m_metaType = 1, m_metaFlags = 0}
               __for_range = <optimized out>
               __for_begin = 0x2722f18
               __for_end = <optimized out>
               instanceList = {<QListSpecialMethods<QmlDesigner::ServerNodeInstance>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7faf038a5ef0 <QListData::shared_null>}, d = 0x7faf038a5ef0 <QListData::shared_null>}}
       #6  0x0000000000448e40 in QmlDesigner::NodeInstanceServer::setupInstances (this=this@entry=0x2769440, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp:573
               instanceList = {<QListSpecialMethods<QmlDesigner::ServerNodeInstance>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7faf038a5ef0 <QListData::shared_null>}, d = 0x7faf038a5ef0 <QListData::shared_null>}}
       #7  0x000000000046d2d1 in QmlDesigner::Qt5NodeInstanceServer::setupScene (this=0x2769440, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5nodeinstanceserver.cpp:173
       No locals.
       #8  0x000000000046df2c in QmlDesigner::Qt5PreviewNodeInstanceServer::createScene (this=0x2769440, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp:52
       No locals.
       #9  0x0000000000421e52 in QmlDesigner::NodeInstanceClientProxy::createScene (command=..., this=0x27a2770) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp:409
       No locals.
       #10 QmlDesigner::NodeInstanceClientProxy::dispatchCommand (this=this@entry=0x27a2770, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp:541
               createInstancesCommandType = 1061
               update3dViewStateCommand = 1067
               changeFileUrlCommandType = 1073
               createSceneCommandType = 1065
               clearSceneCommandType = 1063
               removeInstancesCommandType = 1077
               removePropertiesCommandType = 1081
               changeBindingsCommandType = 1069
               changeValuesCommandType = 1071
               changeAuxiliaryCommandType = 1123
               reparentInstancesCommandType = 1083
               changeIdsCommandType = 1085
               changeStateCommandType = 1075
               completeComponentCommandType = 1113
               synchronizeCommandType = 1119
               changeNodeSourceCommandType = 1121
               removeSharedMemoryCommandType = 1127
               tokenCommandType = 1125
               endPuppetCommandType = 1129
               changeSelectionCommandType = 1079
               inputEventCommandType = 1139
               view3DActionCommandType = 1141
               requestModelNodePreviewImageCommandType = 1143
               changeLanguageCommand = 1148
               changePreviewImageSizeCommand = 1150
               commandType = <optimized out>
       #11 0x0000000000423754 in QmlDesigner::NodeInstanceClientProxy::readDataStream (this=0x27a2770) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp:378
               command = <optimized out>
               __for_range = <optimized out>
               __for_begin = <optimized out>
               __for_end = <optimized out>
               commandList = {<QListSpecialMethods<QVariant>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x284ed10}, d = 0x284ed10}}
       #12 0x00007faf037a7f30 in void doActivate<false>(QObject*, int, void**) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #13 0x00007faf037a7ddf in void doActivate<false>(QObject*, int, void**) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #14 0x00007faf048e2aa3 in QAbstractSocketPrivate::emitReadyRead(int) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Network.so.5
       No symbol table info available.
       #15 0x00007faf048e2b54 in QAbstractSocketPrivate::canReadNotification() () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Network.so.5
       No symbol table info available.
       #16 0x00007faf048f5061 in QReadNotifier::event(QEvent*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Network.so.5
       No symbol table info available.
       #17 0x00007faf0376f808 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #18 0x00007faf037cbd98 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #19 0x00007faf00b6417d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #20 0x00007faf00b64400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #21 0x00007faf00b644a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #22 0x00007faf037cb1cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #23 0x00007faf0376e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #24 0x00007faf037771d3 in QCoreApplication::exec() () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #25 0x000000000041d741 in (anonymous namespace)::internalMain (application=application@entry=0x7ffd79cb5e70) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp:256
       No locals.
       #26 0x0000000000416cd3 in main (argc=<optimized out>, argv=0x7ffd79cb5f98) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp:284
               application = <unvollständiger Typ>
               useGuiApplication = <optimized out>
      StacktraceAddressSignature: /opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet:11:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Qml.so.5.15.2+25b214:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Qml.so.5.15.2+25c6b6:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Quick.so.5.15.2+39e7f7:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Quick.so.5.15.2+39eabb:/opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet+78b62:/opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet+48984:/opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet+48e40:/opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet+6d2d1:/opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet+6df2c:/opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet+21e52:/opt/Qt/Tools/QtCreator/libexec/qtcreator/qml2puppet+23754:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Core.so.5.15.2+2d5f30:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Core.so.5.15.2+2d5ddf:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Network.so.5.15.2+dfaa3:/opt/Qt/Tools/QtCreator/lib/Qt/lib/libQt5Network.so.5.15.2+dfb54
      StacktraceTop:
       QQmlInterceptorMetaObject::QQmlInterceptorMetaObject(QObject*, QQmlRefPointer<QQmlPropertyCache> const&) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Qml.so.5
       QQmlVMEMetaObject::QQmlVMEMetaObject(QV4::ExecutionEngine*, QObject*, QQmlRefPointer<QQmlPropertyCache> const&, QQmlRefPointer<QV4::ExecutableCompilationUnit> const&, int) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Qml.so.5
       QQmlDesignerMetaObject::QQmlDesignerMetaObject(QObject*, QQmlEngine*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Quick.so.5
       QQmlDesignerMetaObject::getNodeInstanceMetaObject(QObject*, QQmlEngine*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Quick.so.5
       QmlDesigner::ServerNodeInstance::create (nodeInstanceServer=nodeInstanceServer@entry=0x2769440, instanceContainer=..., componentWrap=componentWrap@entry=QmlDesigner::ServerNodeInstance::DoNotWrapAsComponent) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp:283
      Tags:  focal
      ThreadStacktrace:
       .
       Thread 6 (Thread 0x7faef7fff700 (LWP 3387879)):
       #0  0x00007faf030a9aff in __GI___poll (fds=0x2759060, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
               resultvar = 18446744073709551100
               sc_cancel_oldtype = 0
               sc_ret = <optimized out>
       #1  0x00007faf00b6436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #2  0x00007faf00b646f3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #3  0x00007faefda1af8a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
       No symbol table info available.
       #4  0x00007faf00b8dad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #5  0x00007faf02f78609 in start_thread (arg=<optimized out>) at pthread_create.c:477
               ret = <optimized out>
               pd = <optimized out>
               unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389461784320, -8361798115655316026, 140726646818910, 140726646818911, 140726646819056, 140389461782336, 8406253570304085446, 8406787865005493702}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
               not_first_call = 0
       #6  0x00007faf030b6293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
       No locals.
       .
       Thread 5 (Thread 0x7faefcf83700 (LWP 3387878)):
       #0  0x00007faf030a9aff in __GI___poll (fds=0x2745800, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
               resultvar = 18446744073709551100
               sc_cancel_oldtype = 0
               sc_ret = <optimized out>
       #1  0x00007faf00b6436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #2  0x00007faf00b644a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #3  0x00007faf00b644f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #4  0x00007faf00b8dad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #5  0x00007faf02f78609 in start_thread (arg=<optimized out>) at pthread_create.c:477
               ret = <optimized out>
               pd = <optimized out>
               unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389545162496, -8361798115655316026, 140726646818478, 140726646818479, 140726646818624, 140389545160512, 8406273385135705542, 8406787865005493702}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
               not_first_call = 0
       #6  0x00007faf030b6293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
       No locals.
       .
       Thread 4 (Thread 0x7faef6ffd700 (LWP 3387885)):
       #0  0x00007faf030a9aff in __GI___poll (fds=0x7faee8002560, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
               resultvar = 18446744073709551100
               sc_cancel_oldtype = 0
               sc_ret = <optimized out>
       #1  0x00007faf00b6436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #2  0x00007faf00b644a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #3  0x00007faf037cb1cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #4  0x00007faf0376e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #5  0x00007faf03584844 in QThread::exec() () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #6  0x00007faf04ecb9f5 in QQmlThreadPrivate::run() () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Qml.so.5
       No symbol table info available.
       #7  0x00007faf03585b35 in QThreadPrivate::start(void*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #8  0x00007faf02f78609 in start_thread (arg=<optimized out>) at pthread_create.c:477
               ret = <optimized out>
               pd = <optimized out>
               unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389444998912, -8361798115655316026, 140726646822062, 140726646822063, 140726646822240, 140389444996928, 8406251370207088070, 8406787865005493702}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
               not_first_call = 0
       #9  0x00007faf030b6293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
       No locals.
       .
       Thread 3 (Thread 0x7faeff031700 (LWP 3387877)):
       #0  0x00007faf030a9aff in __GI___poll (fds=0x7faeff030cc8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
               resultvar = 18446744073709551100
               sc_cancel_oldtype = 0
               sc_ret = <optimized out>
       #1  0x00007faf0070cc1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
       No symbol table info available.
       #2  0x00007faf0070e90a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1
       No symbol table info available.
       #3  0x00007faeffc0a7b0 in QXcbEventQueue::run() () from /opt/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/../../lib/libQt5XcbQpa.so.5
       No symbol table info available.
       #4  0x00007faf03585b35 in QThreadPrivate::start(void*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #5  0x00007faf02f78609 in start_thread (arg=<optimized out>) at pthread_create.c:477
               ret = <optimized out>
               pd = <optimized out>
               unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389579429632, -8361798115655316026, 140726646822734, 140726646822735, 140726646822912, 140389579427648, 8406270987470212550, 8406787865005493702}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
               not_first_call = 0
       #6  0x00007faf030b6293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
       No locals.
       .
       Thread 2 (Thread 0x7faef77fe700 (LWP 3387883)):
       #0  0x00007faf030a9aff in __GI___poll (fds=0x7faee400f0b0, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
               resultvar = 18446744073709551100
               sc_cancel_oldtype = 0
               sc_ret = <optimized out>
       #1  0x00007faf00b6436e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #2  0x00007faf00b644a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #3  0x00007faf037cb1cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #4  0x00007faf0376e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #5  0x00007faf03584844 in QThread::exec() () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #6  0x00007faeff829fd5 in QDBusConnectionManager::run() () from /opt/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/../../lib/libQt5DBus.so.5
       No symbol table info available.
       #7  0x00007faf03585b35 in QThreadPrivate::start(void*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #8  0x00007faf02f78609 in start_thread (arg=<optimized out>) at pthread_create.c:477
               ret = <optimized out>
               pd = <optimized out>
               unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140389453391616, -8361798115655316026, 140726646822702, 140726646822703, 140726646822880, 140389453389632, 8406252469181844934, 8406787865005493702}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
               not_first_call = 0
       #9  0x00007faf030b6293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
       No locals.
       .
       Thread 1 (Thread 0x7faf006d07c0 (LWP 3387876)):
       #0  0x00007faf04e0c214 in QQmlInterceptorMetaObject::QQmlInterceptorMetaObject(QObject*, QQmlRefPointer<QQmlPropertyCache> const&) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Qml.so.5
       No symbol table info available.
       #1  0x00007faf04e0d6b6 in QQmlVMEMetaObject::QQmlVMEMetaObject(QV4::ExecutionEngine*, QObject*, QQmlRefPointer<QQmlPropertyCache> const&, QQmlRefPointer<QV4::ExecutableCompilationUnit> const&, int) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Qml.so.5
       No symbol table info available.
       #2  0x00007faf0584b7f7 in QQmlDesignerMetaObject::QQmlDesignerMetaObject(QObject*, QQmlEngine*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Quick.so.5
       No symbol table info available.
       #3  0x00007faf0584babb in QQmlDesignerMetaObject::getNodeInstanceMetaObject(QObject*, QQmlEngine*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Quick.so.5
       No symbol table info available.
       #4  0x0000000000478b62 in QmlDesigner::ServerNodeInstance::create (nodeInstanceServer=nodeInstanceServer@entry=0x2769440, instanceContainer=..., componentWrap=componentWrap@entry=QmlDesigner::ServerNodeInstance::DoNotWrapAsComponent) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/servernodeinstance.cpp:283
               object = <optimized out>
               instance = {m_nodeInstance = {value = 0x7faed8002e60, d = 0x28c3ae0}}
       #5  0x0000000000448984 in QmlDesigner::NodeInstanceServer::createInstances (this=0x2769440, containerVector=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp:209
               instance = {m_nodeInstance = {value = 0x0, d = 0x0}}
               instanceContainer = @0x2722f18: {m_instanceId = 0, m_type = {d = 0x278b040}, m_majorNumber = 2, m_minorNumber = 0, m_componentPath = {d = 0x7faf038a5480 <QArrayData::shared_null>}, m_nodeSource = {d = 0x7faf038a5480 <QArrayData::shared_null>}, m_nodeSourceType = 0, m_metaType = 1, m_metaFlags = 0}
               __for_range = <optimized out>
               __for_begin = 0x2722f18
               __for_end = <optimized out>
               instanceList = {<QListSpecialMethods<QmlDesigner::ServerNodeInstance>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7faf038a5ef0 <QListData::shared_null>}, d = 0x7faf038a5ef0 <QListData::shared_null>}}
       #6  0x0000000000448e40 in QmlDesigner::NodeInstanceServer::setupInstances (this=this@entry=0x2769440, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/nodeinstanceserver.cpp:573
               instanceList = {<QListSpecialMethods<QmlDesigner::ServerNodeInstance>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7faf038a5ef0 <QListData::shared_null>}, d = 0x7faf038a5ef0 <QListData::shared_null>}}
       #7  0x000000000046d2d1 in QmlDesigner::Qt5NodeInstanceServer::setupScene (this=0x2769440, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5nodeinstanceserver.cpp:173
       No locals.
       #8  0x000000000046df2c in QmlDesigner::Qt5PreviewNodeInstanceServer::createScene (this=0x2769440, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/instances/qt5previewnodeinstanceserver.cpp:52
       No locals.
       #9  0x0000000000421e52 in QmlDesigner::NodeInstanceClientProxy::createScene (command=..., this=0x27a2770) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp:409
       No locals.
       #10 QmlDesigner::NodeInstanceClientProxy::dispatchCommand (this=this@entry=0x27a2770, command=...) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp:541
               createInstancesCommandType = 1061
               update3dViewStateCommand = 1067
               changeFileUrlCommandType = 1073
               createSceneCommandType = 1065
               clearSceneCommandType = 1063
               removeInstancesCommandType = 1077
               removePropertiesCommandType = 1081
               changeBindingsCommandType = 1069
               changeValuesCommandType = 1071
               changeAuxiliaryCommandType = 1123
               reparentInstancesCommandType = 1083
               changeIdsCommandType = 1085
               changeStateCommandType = 1075
               completeComponentCommandType = 1113
               synchronizeCommandType = 1119
               changeNodeSourceCommandType = 1121
               removeSharedMemoryCommandType = 1127
               tokenCommandType = 1125
               endPuppetCommandType = 1129
               changeSelectionCommandType = 1079
               inputEventCommandType = 1139
               view3DActionCommandType = 1141
               requestModelNodePreviewImageCommandType = 1143
               changeLanguageCommand = 1148
               changePreviewImageSizeCommand = 1150
               commandType = <optimized out>
       #11 0x0000000000423754 in QmlDesigner::NodeInstanceClientProxy::readDataStream (this=0x27a2770) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/instances/nodeinstanceclientproxy.cpp:378
               command = <optimized out>
               __for_range = <optimized out>
               __for_begin = <optimized out>
               __for_end = <optimized out>
               commandList = {<QListSpecialMethods<QVariant>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, static is_always_lock_free = true}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x284ed10}, d = 0x284ed10}}
       #12 0x00007faf037a7f30 in void doActivate<false>(QObject*, int, void**) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #13 0x00007faf037a7ddf in void doActivate<false>(QObject*, int, void**) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #14 0x00007faf048e2aa3 in QAbstractSocketPrivate::emitReadyRead(int) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Network.so.5
       No symbol table info available.
       #15 0x00007faf048e2b54 in QAbstractSocketPrivate::canReadNotification() () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Network.so.5
       No symbol table info available.
       #16 0x00007faf048f5061 in QReadNotifier::event(QEvent*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Network.so.5
       No symbol table info available.
       #17 0x00007faf0376f808 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #18 0x00007faf037cbd98 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #19 0x00007faf00b6417d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #20 0x00007faf00b64400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #21 0x00007faf00b644a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
       No symbol table info available.
       #22 0x00007faf037cb1cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #23 0x00007faf0376e21a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #24 0x00007faf037771d3 in QCoreApplication::exec() () from /opt/Qt/Tools/QtCreator/libexec/qtcreator/../../lib/Qt/lib/libQt5Core.so.5
       No symbol table info available.
       #25 0x000000000041d741 in (anonymous namespace)::internalMain (application=application@entry=0x7ffd79cb5e70) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp:256
       No locals.
       #26 0x0000000000416cd3 in main (argc=<optimized out>, argv=0x7ffd79cb5f98) at /home/qt/work/build/qt-creator/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp:284
               application = <unvollständiger Typ>
               useGuiApplication = <optimized out>
      Title: qml2puppet crashed with SIGSEGV in QQmlInterceptorMetaObject::QQmlInterceptorMetaObject()
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            thohartm Thomas Hartmann
            flole Florian Lentz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes