Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-48139

QQmlTypeCompiler crashes on Android

    XMLWordPrintable

    Details

    • Platform/s:
      Android
    • Commits:
      5b726c3135f7a86e9712d393ae5e75cca73b8e57

      Description

      import QtQuick 2.5
      import QtQuick.Window 2.2
      
      Window {
          width: 800
          height: 600
          visible: true
      
          property alias str: item.s
      
          Item {
              id: item
      
              property string s: "Hello"
          }
      }
      

      Short backtrace:

      0	QQmlComponentAndAliasResolver::resolveAliases	qqmltypecompiler.cpp	1670	0xa281d924	
      1	QQmlComponentAndAliasResolver::resolve	qqmltypecompiler.cpp	1501	0xa281caa8	
      2	QQmlTypeCompiler::compile	qqmltypecompiler.cpp	196	0xa2815b78	
      3	QQmlTypeData::compile	qqmltypeloader.cpp	2263	0xa2a5941c	
      4	QQmlTypeData::done	qqmltypeloader.cpp	2093	0xa2a5815c	
      5	QQmlDataBlob::tryDone	qqmltypeloader.cpp	604	0xa2a50d60	
      6	QQmlTypeLoader::setData	qqmltypeloader.cpp	1213	0xa2a53238	
      7	QQmlTypeLoader::setData	qqmltypeloader.cpp	1193	0xa2a530ac	
      8	QQmlTypeLoader::loadThread	qqmltypeloader.cpp	1071	0xa2a5273c	
      9	QQmlTypeLoaderThread::loadThread	qqmltypeloader.cpp	815	0xa2a51ad4	
      10	void QQmlThread::callMethodInThread<QQmlDataBlob *, QQmlDataBlob *, QQmlTypeLoaderThread>(void (QQmlTypeLoaderThread:: *)(QQmlDataBlob *), QQmlDataBlob * const&)::I::call(QQmlThread *)	qqmlthread_p.h	156	0xa2a5ceec	
      11	QQmlThreadPrivate::threadEvent	qqmlthread.cpp	190	0xa2ae04e0	
      12	QQmlThreadPrivate::event	qqmlthread.cpp	128	0xa2ae0220	
      13	QCoreApplicationPrivate::notify_helper	qcoreapplication.cpp	1136	0xa36568b4	
      14	doNotify	qcoreapplication.cpp	1077	0xa3656440	
      15	QCoreApplication::notify	qcoreapplication.cpp	1063	0xa3656390	
      16	QGuiApplication::notify	qguiapplication.cpp	1550	0xa2d7f5c4	
      17	QCoreApplication::notifyInternal2	qcoreapplication.cpp	1002	0xa3656304	
      18	QCoreApplication::sendEvent	qcoreapplication.h	227	0xa36534e8	
      19	QCoreApplicationPrivate::sendPostedEvents	qcoreapplication.cpp	1636	0xa3657b14	
      ...	<More>				
      

      Full backtrace:

      
      Thread 21 (Thread 5906.6111):
      #0  0xb6dbe68c in __pselect6 () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6d9a34a in select () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xa36e4afc in qt_safe_select (nfds=44, fdread=0xaee258e8, fdwrite=0xaee25af8, fdexcept=0xaee25d08, orig_timeout=0x0) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qcore_unix.cpp:75
              ret = 1
              start = {tv_sec = 77310, tv_nsec = -1623119048}
              timeout = {tv_sec = 872134263, tv_nsec = -1623119036}
              ret = -1623119040
      #3  0xa36e64a4 in QEventDispatcherUNIX::select (this=0xaef39258, nfds=44, readfds=0xaee258e8, writefds=0xaee25af8, exceptfds=0xaee25d08, timeout=0x0) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:320
      No locals.
      #4  0xa36e5ba4 in QEventDispatcherUNIXPrivate::doSelect (this=0xaee25800, flags=..., timeout=0x0) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:196
              highest = 43
              wakeUpFd = 41
              q = 0xaef39258
              nsel = -1549844184
              __PRETTY_FUNCTION__ = "int QEventDispatcherUNIXPrivate::doSelect(QEventLoop::ProcessEventsFlags, timespec*)"
              nevents = 1
      #5  0xa36e7998 in QEventDispatcherUNIX::processEvents (this=0xaef39258, flags=...) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:607
              tm = 0x0
              wait_tm = {tv_sec = 0, tv_nsec = 0}
              d = 0xaee25800
              nevents = 0
              canWait = true
      #6  0xa3651be0 in QEventLoop::processEvents (this=0x9f412d00, flags=...) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:128
              d = 0xaee7df60
      #7  0xa3651f4c in QEventLoop::exec (this=0x9f412d00, flags=...) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:204
              locker = {val = 2934045728}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0xaee7df60, locker = @0x9f412cb4, exceptionCaught = true}
              app = 0xa073e914
              d = 0xaee7df60
      #8  0xa342434c in QThread::exec (this=0xaee7db24) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/thread/qthread.cpp:503
              d = 0xaee1fbe0
              locker = {val = 2934045728}
              eventLoop = {<QObject> = {_vptr.QObject = 0xa39f2ee8 <vtable for QEventLoop+8>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xa38972e0 <qt_meta_stringdata_QObject>, data = 0xa38973b8 <qt_meta_data_QObject>, static_metacall = 0xa36ab170 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0xaee7df60}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0xa394fd50 <qt_meta_stringdata_Qt>, data = 0xa3958600 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xa39ecee0 <QObject::staticMetaObject>, stringdata = 0xa3963f8c <qt_meta_stringdata_QEventLoop>, data = 0xa3963fd0 <qt_meta_data_QEventLoop>, static_metacall = 0xa377abd8 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = -1577792280
      #9  0x9f49d8a8 in ?? ()
      No symbol table info available.
      #10 0x9f49d8a8 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 20 (Thread 5906.6094):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6d9aa84 in __pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec const*) () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xa342ebc4 in QWaitConditionPrivate::wait (this=0xaec2cc10, time=4294967295) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136
              code = 1
      #3  0xa342f1ac in QWaitCondition::wait (this=0xaec31a7c, mutex=0xaec31a78, time=4294967295) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208
              __PRETTY_FUNCTION__ = "bool QWaitCondition::wait(QMutex*, long unsigned int)"
              returnValue = false
      #4  0xa2adfe24 in QQmlThreadPrivate::wait (this=0xaec31a40) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:56
      No locals.
      #5  0xa2ae0bc4 in QQmlThread::internalCallMethodInThread (this=0xaec29a90, message=0xaef3bca0) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:321
              wasEmpty = true
      #6  0xa2a5cf3c in QQmlThread::callMethodInThread<QQmlDataBlob*, QQmlDataBlob*, QQmlTypeLoaderThread> (this=0xaec29a90, Member=(void (QQmlTypeLoaderThread::*)(QQmlTypeLoaderThread * const, QQmlDataBlob *)) 0xa2a51aac <QQmlTypeLoaderThread::loadThread(QQmlDataBlob*)>, arg=@0xa073e7e8: 0xaee1fcc0) at /home/micurtis/dev/qt5.6-android-debug/qtbase/include/QtQml/5.6.0/QtQml/private/../../../../../../../qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h:159
      No locals.
      #7  0xa2a516ec in QQmlTypeLoaderThread::load (this=0xaec29a90, b=0xaee1fcc0) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:754
      No locals.
      #8  0xa2a51eb4 in QQmlTypeLoader::load (this=0xaec79e08, blob=0xaee1fcc0, mode=QQmlTypeLoader::PreferSynchronous) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:933
      No locals.
      #9  0xa2a554e4 in QQmlTypeLoader::getType (this=0xaec79e08, url=..., mode=QQmlTypeLoader::PreferSynchronous) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1619
              cachedUnit = 0x0
              holder = {lock = @0xaec79e08}
              typeData = 0xaee1fcc0
      #10 0xa2a2a714 in QQmlComponentPrivate::loadUrl (this=0xaee0cd00, newUrl=..., mode=QQmlComponent::PreferSynchronous) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:666
              q = 0xaef39248
              loaderMode = QQmlTypeLoader::PreferSynchronous
              data = 0xa073e884
      #11 0xa2a2a468 in QQmlComponent::loadUrl (this=0xaef39248, url=...) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:623
              d = 0xaee0cd00
      #12 0xa2ac7c28 in QQmlApplicationEnginePrivate::startLoad (this=0xaec79d80, url=..., data=..., dataFlag=false) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:106
              q = 0xa073e91c
              c = 0xaef39248
      #13 0xa2ac820c in QQmlApplicationEngine::load (this=0xa073e91c, url=...) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:250
              d = 0xaec79d80
      #14 0xaf150da4 in main (argc=1, argv=0xa073e978) at ../android-crash/main.cpp:9
              app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0xa3378630 <vtable for QGuiApplication+8>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xa38972e0 <qt_meta_stringdata_QObject>, data = 0xa38973b8 <qt_meta_data_QObject>, static_metacall = 0xa36ab170 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0xaec747a0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0xa394fd50 <qt_meta_stringdata_Qt>, data = 0xa3958600 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xa39ecee0 <QObject::staticMetaObject>, stringdata = 0xa39640a0 <qt_meta_stringdata_QCoreApplication>, data = 0xa3964250 <qt_meta_data_QCoreApplication>, static_metacall = 0xa377adf4 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0xa073e914}, static staticMetaObject = {d = {superdata = 0xa39f2f28 <QCoreApplication::staticMetaObject>, stringdata = 0xa327e6a0 <qt_meta_stringdata_QGuiApplication>, data = 0xa327ea78 <qt_meta_data_QGuiApplication>, static_metacall = 0xa2d8743c <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              engine = {<QQmlEngine> = {<QJSEngine> = {<QObject> = {_vptr.QObject = 0xa2c9c9d8 <vtable for QQmlApplicationEngine+8>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xa38972e0 <qt_meta_stringdata_QObject>, data = 0xa38973b8 <qt_meta_data_QObject>, static_metacall = 0xa36ab170 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0xaec79d80}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0xa394fd50 <qt_meta_stringdata_Qt>, data = 0xa3958600 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xa39ecee0 <QObject::staticMetaObject>, stringdata = 0xa2b686e0 <qt_meta_stringdata_QJSEngine>, data = 0xa2b686fc <qt_meta_data_QJSEngine>, static_metacall = 0xa284b3d8 <QJSEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0xaec31c40}, static staticMetaObject = {d = {superdata = 0xa2c9a9a8 <QJSEngine::staticMetaObject>, stringdata = 0xa2c1d09c <qt_meta_stringdata_QQmlEngine>, data = 0xa2c1d13c <qt_meta_data_QQmlEngine>, static_metacall = 0xa2b45bdc <QQmlEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xa2c9d480 <QQmlEngine::staticMetaObject>, stringdata = 0xa2c0c868 <qt_meta_stringdata_QQmlApplicationEngine>, data = 0xa2c0c964 <qt_meta_data_QQmlApplicationEngine>, static_metacall = 0xa2ac831c <QQmlApplicationEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
      #15 0xa205ae9c in startMainMethod () at /home/micurtis/dev/qt5.6/qtbase/src/plugins/platforms/android/androidjnimain.cpp:434
              params = {a = 256, s = 2, ptr = 0xa073e978, {array = "\360\b\256\264", '\000' <repeats 936 times>, "\377\377\377\377\200Ë‘\264\000 \000\000\377\377\377\377", '\000' <repeats 12 times>, "\200Ë‘\264x\000\000\000\210Ë‘\264e\336Ù¶\377\377\377\377\300Ë‘\264\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\200Ë‘\264s\253Ù¶\377\377\377\377\000\000\000", q_for_alignment_1 = 3031304432, q_for_alignment_2 = 1.497663381937513e-314}}
              ret = 0
              __PRETTY_FUNCTION__ = "void* startMainMethod(void*)"
              vm = 0x0
      #16 0xb6d9abb0 in __pthread_start(void*) () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #17 0xb6d98af4 in __start_thread () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #18 0x00000000 in ?? ()
      No symbol table info available.
      
      Thread 19 (Thread 5906.6085):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6d9aa84 in __pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec const*) () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xaf10b0a8 in ?? ()
      No symbol table info available.
      #3  0xaf10b0a8 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 18 (Thread 5906.6084):
      #0  0xb6dbe898 in __epoll_pwait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6d98d94 in epoll_pwait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xb6d98da2 in epoll_wait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #3  0xb6d4d3c6 in ?? ()
      No symbol table info available.
      #4  0xb6d4d3c6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 17 (Thread 5906.6106):
      #0  0xa281d924 in QQmlComponentAndAliasResolver::resolveAliases (this=0x9fe60934) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp:1670
              notifySignal = 29
              propertyFlags = 8
              dynamicData = @0xb4bece90: {d = 0xb4be7f20}
              propertyName = {static null = {<No data fields>}, d = 0x2}
              subProperty = {m_string = 0x0, m_position = 0, m_size = 0}
              type = 10
              resettable = false
              targetObjectIndex = 1
              targetId = 0
              propIdx = 41
              flags = 0
              idIndex = 8
              aliasPropertyValue = {static null = {<No data fields>}, d = 0xb4adba78}
              property = {m_string = 0x9fe60764, m_position = 0, m_size = 1}
              propertySeparator = -1
              propType = 0
              writable = true
              aliasData = {contextIdx = 0, propertyIdx = 41, propType = 0, flags = 0, notifySignal = 29}
              vmd = 0xb4be7f30
              propertyIndex = 0
              obj = 0xb4b95928
              propertyCache = 0xb4b9ea90
              effectivePropertyIndex = 23
              effectiveAliasIndex = 1
              effectiveSignalIndex = 37
              p = 0xb4b95a28
              objectIndex = 0
              _container_ = {c = {<QListSpecialMethods<int>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0xb4becec0}, d = 0xb4becec0}}, i = {i = 0xb4beced0}, e = {i = 0xb4beced4}, control = 1}
      #1  0xa281caa8 in QQmlComponentAndAliasResolver::resolve (this=0x9fe60934) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp:1501
              objCountWithoutSynthesizedComponents = 2
      #2  0xa2815b78 in QQmlTypeCompiler::compile (this=0x9fe609e8) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp:196
              resolver = {<QQmlCompilePass> = {_vptr.QQmlCompilePass = 0xa2c96aa0 <vtable for QQmlComponentAndAliasResolver+8>, compiler = 0x9fe609e8}, enginePrivate = 0xaec79d80, pool = 0xb4895b8c, qmlObjects = 0xb4895be8, indexOfRootObject = 0, componentRoots = {d = 0xa37db910 <QArrayData::shared_null>}, componentBoundaries = {d = 0xa37dba04 <qt_array+16>}, _componentIndex = -1, _idToObjectIndex = {{d = 0xb4beadd0, e = 0xb4beadd0}}, _objectIndexToIdInScope = 0xb4ae0f88, _objectsWithAliases = {<QListSpecialMethods<int>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0xb4becec0}, d = 0xb4becec0}}, resolvedTypes = 0xb4ae0f6c, propertyCaches = {d = 0xb4becd40}, vmeMetaObjectData = 0xb4ae0f74, objectIndexToIdForRoot = 0xb4ae0f88, objectIndexToIdPerComponent = 0xb4ae0f84}
              resolvedTypes = @0xaee1fd10: {{d = 0xb4beac18, e = 0xb4beac18}}
              bindingCount = -1612314136
              scripts = @0xaee1fd04: {<QListSpecialMethods<QQmlTypeData::ScriptReference>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0xa37df418 <QListData::shared_null>}, d = 0xa37df418 <QListData::shared_null>}}
              qmlGenerator = {<No data fields>}
              qmlUnit = 0x1
              validator = {<QQmlCompilePass> = {_vptr.QQmlCompilePass = 0xa2c96aa0 <vtable for QQmlComponentAndAliasResolver+8>, compiler = 0x9fe609e8}, <QQmlCustomParserCompilerBackend> = {_vptr.QQmlCustomParserCompilerBackend = 0xaec79d80}, enginePrivate = 0xb4895b8c, qmlUnit = 0xb4895be8, resolvedTypes = @0x0, customParsers = @0xa37db910, propertyCaches = @0xa37dba04, objectIndexToIdPerComponent = {{d = 0xffffffff, e = 0xffffffff}}, customParserBindingsPerObject = 0xb4beadd0, _deferredBindingsPerObject = {{d = 0xb4ae0f88, e = 0xb4ae0f88}}, _seenObjectWithId = 192, _bindingPropertyDataPerObject = {d = 0xb4ae0f6c}}
              parserStatusCount = 0
              objectCount = -1612314356
      #3  0xa2a5941c in QQmlTypeData::compile (this=0xaee1fcc0) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:2263
              compiler = {errors = {<QListSpecialMethods<QQmlError>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0xa37df418 <QListData::shared_null>}, d = 0xa37df418 <QListData::shared_null>}}, engine = 0xaec79d80, compiledData = 0xb4ae0f40, typeData = 0xaee1fcc0, document = 0xb4895b80, customParsers = {{d = 0xa37df28c <QHashData::shared_null>, e = 0xa37df28c <QHashData::shared_null>}}}
      #4  0xa2a5815c in QQmlTypeData::done (this=0xaee1fcc0) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:2093
              type = 0x0
      #5  0xa2a50d60 in QQmlDataBlob::tryDone (this=0xaee1fcc0) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:604
      No locals.
      #6  0xa2a53238 in QQmlTypeLoader::setData (this=0xaec79e08, blob=0xaee1fcc0, d=...) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1213
              _qml_memory_scope = {pushed = false}
              prof = {<QQmlProfilerHelper> = {<QQmlProfilerDefinitions> = {<No data fields>}, profiler = 0xaee9aec0}, <No data fields>}
      #7  0xa2a530ac in QQmlTypeLoader::setData (this=0xaec79e08, blob=0xaee1fcc0, file=0x9fe60aec) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1193
              _qml_memory_scope = {pushed = false}
              d = {d = {ptr_value = 2682653422, static FlagBit = <optimized out>, static Flag2Bit = <optimized out>, static FlagsMask = <optimized out>}}
      #8  0xa2a5273c in QQmlTypeLoader::loadThread (this=0xaec79e08, blob=0xaee1fcc0) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:1071
              file = {d = 0xb4adba30}
              _qml_memory_scope = {pushed = false}
              engine_d = 0xaec79d80
              debugCache = {{d = 0xa37df28c <QHashData::shared_null>, e = 0xa37df28c <QHashData::shared_null>}}
      #9  0xa2a51ad4 in QQmlTypeLoaderThread::loadThread (this=0xaec29a90, b=0xaee1fcc0) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/qqmltypeloader.cpp:815
      No locals.
      #10 0xa2a5ceec in void QQmlThread::callMethodInThread<QQmlDataBlob*, QQmlDataBlob*, QQmlTypeLoaderThread>(void (QQmlTypeLoaderThread::*)(QQmlDataBlob*), QQmlDataBlob* const&)::I::call(QQmlThread*) (this=0xaef3bca0, thread=0xaec29a90) at /home/micurtis/dev/qt5.6-android-debug/qtbase/include/QtQml/5.6.0/QtQml/private/../../../../../../../qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread_p.h:156
              me = 0xaec29a90
      #11 0xa2ae04e0 in QQmlThreadPrivate::threadEvent (this=0xaec31a40) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:190
              message = 0xaef3bca0
      #12 0xa2ae0220 in QQmlThreadPrivate::event (this=0xaec31a40, e=0xaef3ca80) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:128
      No locals.
      #13 0xa36568b4 in QCoreApplicationPrivate::notify_helper (receiver=0xaec31a40, event=0xaef3ca80) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1136
      No locals.
      #14 0xa3656440 in doNotify (receiver=0xaec31a40, event=0xaef3ca80) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1077
              __PRETTY_FUNCTION__ = "bool doNotify(QObject*, QEvent*)"
      #15 0xa3656390 in QCoreApplication::notify (this=0xa073e914, receiver=0xaec31a40, event=0xaef3ca80) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1063
      No locals.
      #16 0xa2d7f5c4 in QGuiApplication::notify (this=0xa073e914, object=0xaec31a40, event=0xaef3ca80) at /home/micurtis/dev/qt5.6/qtbase/src/gui/kernel/qguiapplication.cpp:1550
      No locals.
      #17 0xa3656304 in QCoreApplication::notifyInternal2 (receiver=0xaec31a40, event=0xaef3ca80) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1002
              threadData = 0xaec31a80
              loopLevelCounter = {threadData = 0xaec31a80}
              selfRequired = true
              result = false
              cbdata = {0xaec31a40, 0xaef3ca80, 0x9fe60bee}
              d = 0xaec2ea50
      #18 0xa36534e8 in QCoreApplication::sendEvent (receiver=0xaec31a40, event=0xaef3ca80) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qcoreapplication.h:227
      No locals.
      #19 0xa3657b14 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xaec31a80) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1636
              e = 0xaef3ca80
              pe = @0xaef43350: {receiver = 0xaec31a40, event = 0x0, priority = 0}
              r = 0xaec31a40
              unlocker = {m = @0x9fe60c40}
              event_deleter = {d = 0xaef3ca80}
              __PRETTY_FUNCTION__ = "static void QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)"
              locker = {val = 2932021916}
              startOffset = 0
              i = @0xaec31a94: 1
              cleanup = {receiver = 0x0, event_type = 0, data = 0xaec31a80, exceptionCaught = true}
      #20 0xa36e77f4 in QEventDispatcherUNIX::processEvents (this=0xb4bd5108, flags=...) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:579
              d = 0xb48b5800
              nevents = -1612313420
              canWait = true
      #21 0xa3651be0 in QEventLoop::processEvents (this=0x9fe60d38, flags=...) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:128
              d = 0xb4b7a510
      #22 0xa3651f4c in QEventLoop::exec (this=0x9fe60d38, flags=...) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:204
              locker = {val = 2932009616}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0xb4b7a510, locker = @0x9fe60cec, exceptionCaught = true}
              app = 0xa073e914
              d = 0xb4b7a510
      #23 0xa342434c in QThread::exec (this=0xaec31a40) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/thread/qthread.cpp:503
              d = 0xaec2ea50
              locker = {val = 2932009616}
              eventLoop = {<QObject> = {_vptr.QObject = 0xa39f2ee8 <vtable for QEventLoop+8>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xa38972e0 <qt_meta_stringdata_QObject>, data = 0xa38973b8 <qt_meta_data_QObject>, static_metacall = 0xa36ab170 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0xb4b7a510}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0xa394fd50 <qt_meta_stringdata_Qt>, data = 0xa3958600 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0xa39ecee0 <QObject::staticMetaObject>, stringdata = 0xa3963f8c <qt_meta_stringdata_QEventLoop>, data = 0xa3963fd0 <qt_meta_data_QEventLoop>, static_metacall = 0xa377abd8 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 1
      #24 0xa2ae029c in QQmlThreadPrivate::run (this=0xaec31a40) at /home/micurtis/dev/qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:141
      No locals.
      #25 0xa342dc68 in QThreadPrivate::start (arg=0xaec31a40) at /home/micurtis/dev/qt5.6/qtbase/src/corelib/thread/qthread_unix.cpp:332
              __cleanup = {__cleanup_prev = 0x0, __cleanup_routine = 0xa342dcc0 <QThreadPrivate::finish(void*)>, __cleanup_arg = 0xaec31a40}
              thr = 0xaec31a40
              data = 0xaec31a80
      #26 0xb6d9abb0 in __pthread_start(void*) () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #27 0xb6d98af4 in __start_thread () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #28 0x00000000 in ?? ()
      No symbol table info available.
      
      Thread 15 (Thread 5906.5947):
      #0  0xb6dbe99c in wait4 () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb04e2f42 in ?? ()
      No symbol table info available.
      #2  0xb04e2f42 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 14 (Thread 5906.5932):
      #0  0xb6dbf6d0 in __ioctl () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6dd62a8 in ioctl () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xb6e19392 in ?? ()
      No symbol table info available.
      #3  0xb6e19392 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 13 (Thread 5906.5931):
      #0  0xb6dbf6d0 in __ioctl () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6dd62a8 in ioctl () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xb6e19392 in ?? ()
      No symbol table info available.
      #3  0xb6e19392 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 12 (Thread 5906.5927):
      #0  0xb6dbf6d0 in __ioctl () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6dd62a8 in ioctl () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xb6e19392 in ?? ()
      No symbol table info available.
      #3  0xb6e19392 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 11 (Thread 5906.5926):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 10 (Thread 5906.5925):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 9 (Thread 5906.5919):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 8 (Thread 5906.5918):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 7 (Thread 5906.5917):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 6 (Thread 5906.5916):
      #0  0xb6dbeda8 in recvmsg () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb478d58e in ?? ()
      No symbol table info available.
      #2  0xb478d58e in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 5 (Thread 5906.5915):
      #0  0xb6dbe42c in __rt_sigtimedwait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6d9c340 in sigwait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xb4721286 in ?? ()
      No symbol table info available.
      #3  0xb4721286 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 4 (Thread 5906.5914):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 3 (Thread 5906.5913):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 2 (Thread 5906.5912):
      #0  0xb6d973b8 in syscall () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb459efe6 in ?? ()
      No symbol table info available.
      #2  0xb459efe6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      
      Thread 1 (Thread 5906.5906):
      #0  0xb6dbe898 in __epoll_pwait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #1  0xb6d98d94 in epoll_pwait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #2  0xb6d98da2 in epoll_wait () from /tmp/android-crash-android-debug-Debug/libc.so
      No symbol table info available.
      #3  0xb6d4d3c6 in ?? ()
      No symbol table info available.
      #4  0xb6d4d3c6 in ?? ()
      No symbol table info available.
      Backtrace stopped: previous frame identical to this frame (corrupt stack?)
      

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              taipan BogDan Vatra
              Reporter:
              mitch_curtis Mitch Curtis
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes