Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.6.2, 5.7, 5.8, 5.9, 5.11
-
None
-
Ubuntu 16.04, Windows 10
-
c3db3cfa296dbc5aa198520c1411830d165cd496 aa94c6c0469b0595f483f13ac88459f0035deef9
Description
import QtQuick 2.0 import QtQuick.Window 2.0 Window { visible: true property alias list: repeater.model list: ["A", "B", "C"] Repeater { id: repeater } }
Short backtrace:
1 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData>>::data qscopedpointer.h 135 0x7ffff708505e 2 qGetPtrHelper<QScopedPointer<QObjectData>> qglobal.h 1014 0x7ffff7093059 3 QObject::d_func qobject.h 110 0x7ffff70936c8 4 QObjectPrivate::get qobject_p.h 192 0x7ffff70938c4 5 QQmlData::get qqmldata_p.h 189 0x7ffff7094240 6 QQmlPropertyPrivate::setBinding qqmlproperty.cpp 865 0x7ffff73211de 7 QQmlObjectCreator::setPropertyBinding qqmlobjectcreator.cpp 854 0x7ffff73c15a1 8 QQmlObjectCreator::setupBindings qqmlobjectcreator.cpp 721 0x7ffff73c072e 9 QQmlObjectCreator::populateInstance qqmlobjectcreator.cpp 1346 0x7ffff73c481b 10 QQmlObjectCreator::createInstance qqmlobjectcreator.cpp 1193 0x7ffff73c3a3a 11 QQmlObjectCreator::create qqmlobjectcreator.cpp 197 0x7ffff73bd70c 12 QQmlComponentPrivate::beginCreate qqmlcomponent.cpp 873 0x7ffff7327929 13 QQmlComponent::beginCreate qqmlcomponent.cpp 822 0x7ffff73275c5 14 QQmlComponent::create qqmlcomponent.cpp 782 0x7ffff732750c 15 QQmlApplicationEnginePrivate::_q_finishLoad qqmlapplicationengine.cpp 130 0x7ffff73b3d05 16 QQmlApplicationEnginePrivate::startLoad qqmlapplicationengine.cpp 109 0x7ffff73b3aa4 17 QQmlApplicationEngine::load qqmlapplicationengine.cpp 250 0x7ffff73b4060 18 main main.cpp 9 0x400f1a
Full backtrace:
Thread 8 (Thread 0x7fffd2232700 (LWP 10685)): #0 0x00007ffff6115b5d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007ffff434039c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff43404ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007ffff6d134ff in QEventDispatcherGlib::processEvents (this=0x7fffc80008c0, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:419 d = 0x7fffc80008e0 canWait = true savedFlags = {i = 0} result = false #4 0x00007ffff6c8ac80 in QEventLoop::processEvents (this=0x7fffd2231df0, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:128 d = 0x7fffc8005c50 #5 0x00007ffff6c8afb7 in QEventLoop::exec (this=0x7fffd2231df0, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:206 d = 0x7fffc8005c50 locker = {val = 8329328} __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)" ref = {d = 0x7fffc8005c50, locker = @0x7fffd2231d50, exceptionCaught = true} app = 0x7fffffffdff0 #6 0x00007ffff6a37c67 in QThread::exec (this=0x7f1c28) at /home/mitch/dev/qt5.6/qtbase/src/corelib/thread/qthread.cpp:500 d = 0x7f1800 locker = {val = 8329328} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6fba2c0 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6e51b40 <qt_meta_stringdata_QObject>, data = 0x7ffff6e51c60 <qt_meta_data_QObject>, static_metacall = 0x7ffff6cd6052 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffc8005c50}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6ea1600 <qt_meta_stringdata_Qt>, data = 0x7ffff6eac300 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6fb1640 <QObject::staticMetaObject>, stringdata = 0x7ffff6ebba40 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff6ebbaa0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff6d7e702 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = 32767 #7 0x00007fffe03a5952 in QQmlDebugServerThread::run (this=0x7f1c28) at /home/mitch/dev/qt5.6/qtdeclarative/src/plugins/qmltooling/qmldbg_server/qqmldebugserver.cpp:240 __PRETTY_FUNCTION__ = "virtual void QQmlDebugServerThread::run()" connection = 0x7fffc80037f0 eventLoop = {<QObject> = {_vptr.QObject = 0x7f1c18, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6e51b40 <qt_meta_stringdata_QObject>, data = 0x7ffff6e51c60 <qt_meta_data_QObject>, static_metacall = 0x7ffff6cd6052 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7f1c28}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6ea1600 <qt_meta_stringdata_Qt>, data = 0x7ffff6eac300 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6fb1640 <QObject::staticMetaObject>, stringdata = 0x7ffff6ebba40 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff6ebbaa0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff6d7e702 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} #8 0x00007ffff6a40632 in QThreadPrivate::start (arg=0x7f1c28) at /home/mitch/dev/qt5.6/qtbase/src/corelib/thread/qthread_unix.cpp:365 __clframe = {__cancel_routine = 0x7ffff6a406b0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7f1c28, __do_it = 1, __cancel_type = 0} thr = 0x7f1c28 data = 0x7f1e10 #9 0x00007ffff5e0570a in start_thread (arg=0x7fffd2232700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd2232700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736718907136, 6842915675292076342, 0, 140737488346319, 140736718907840, 0, -6842850425046267594, -6842937825816049354}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007ffff612182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 7 (Thread 0x7fffd37fe700 (LWP 10684)): #0 0x00007ffff6115b5d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007ffff434039c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff43404ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007ffff6d134d0 in QEventDispatcherGlib::processEvents (this=0x7fffc40008c0, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:417 d = 0x7fffc40008e0 canWait = true savedFlags = {i = 0} result = false #4 0x00007ffff6c8ac80 in QEventLoop::processEvents (this=0x7fffd37fde40, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:128 d = 0x7fffc4003190 #5 0x00007ffff6c8afb7 in QEventLoop::exec (this=0x7fffd37fde40, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:206 d = 0x7fffc4003190 locker = {val = 7385168} __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)" ref = {d = 0x7fffc4003190, locker = @0x7fffd37fdda0, exceptionCaught = true} app = 0x7fffffffdff0 #6 0x00007ffff6a37c67 in QThread::exec (this=0x70af50) at /home/mitch/dev/qt5.6/qtbase/src/corelib/thread/qthread.cpp:500 d = 0x70afe0 locker = {val = 7385168} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6fba2c0 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6e51b40 <qt_meta_stringdata_QObject>, data = 0x7ffff6e51c60 <qt_meta_data_QObject>, static_metacall = 0x7ffff6cd6052 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffc4003190}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6ea1600 <qt_meta_stringdata_Qt>, data = 0x7ffff6eac300 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6fb1640 <QObject::staticMetaObject>, stringdata = 0x7ffff6ebba40 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff6ebbaa0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff6d7e702 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = 0 #7 0x00007ffff73cb3b1 in QQmlThreadPrivate::run (this=0x70af50) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:141 No locals. #8 0x00007ffff6a40632 in QThreadPrivate::start (arg=0x70af50) at /home/mitch/dev/qt5.6/qtbase/src/corelib/thread/qthread_unix.cpp:365 __clframe = {__cancel_routine = 0x7ffff6a406b0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x70af50, __do_it = 1, __cancel_type = 0} thr = 0x70af50 data = 0x70b090 #9 0x00007ffff5e0570a in start_thread (arg=0x7fffd37fe700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd37fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736741762816, 6842915675292076342, 0, 140737488346431, 140736741763520, 0, -6842853004174128842, -6842937825816049354}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007ffff612182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 6 (Thread 0x7fffd3fff700 (LWP 10683)): #0 0x00007ffff6115b5d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007ffff434039c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff43404ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007ffff6d134d0 in QEventDispatcherGlib::processEvents (this=0x7fffcc0008c0, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:417 d = 0x7fffcc0008e0 canWait = true savedFlags = {i = 0} result = false #4 0x00007ffff6c8ac80 in QEventLoop::processEvents (this=0x7fffd3ffee00, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:128 d = 0x7fffcc002990 #5 0x00007ffff6c8afb7 in QEventLoop::exec (this=0x7fffd3ffee00, flags=...) at /home/mitch/dev/qt5.6/qtbase/src/corelib/kernel/qeventloop.cpp:206 d = 0x7fffcc002990 locker = {val = 7178016} __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)" ref = {d = 0x7fffcc002990, locker = @0x7fffd3ffed60, exceptionCaught = true} app = 0x7fffffffdff0 #6 0x00007ffff6a37c67 in QThread::exec (this=0x7fffed394d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/mitch/dev/qt5.6/qtbase/src/corelib/thread/qthread.cpp:500 d = 0x6d86b0 locker = {val = 7178016} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6fba2c0 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6e51b40 <qt_meta_stringdata_QObject>, data = 0x7ffff6e51c60 <qt_meta_data_QObject>, static_metacall = 0x7ffff6cd6052 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffcc002990}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6ea1600 <qt_meta_stringdata_Qt>, data = 0x7ffff6eac300 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6fb1640 <QObject::staticMetaObject>, stringdata = 0x7ffff6ebba40 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff6ebbaa0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff6d7e702 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = 0 #7 0x00007fffed2f099d in QDBusConnectionManager::run (this=0x7fffed394d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/mitch/dev/qt5.6/qtbase/src/dbus/qdbusconnection.cpp:171 locker = {val = 140737337067168} #8 0x00007ffff6a40632 in QThreadPrivate::start (arg=0x7fffed394d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/mitch/dev/qt5.6/qtbase/src/corelib/thread/qthread_unix.cpp:365 __clframe = {__cancel_routine = 0x7ffff6a406b0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffed394d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1, __cancel_type = 0} thr = 0x7fffed394d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder> data = 0x6fc9c0 #9 0x00007ffff5e0570a in start_thread (arg=0x7fffd3fff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd3fff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736750155520, 6842915675292076342, 0, 140737488344975, 140736750156224, 0, -6842854102075143882, -6842937825816049354}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007ffff612182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 5 (Thread 0x7fffe0c4d700 (LWP 10682)): #0 0x00007ffff6115b5d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007ffff434039c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff4340722 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007fffe9a9b916 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 No symbol table info available. #4 0x00007ffff4366bc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007ffff5e0570a in start_thread (arg=0x7fffe0c4d700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffe0c4d700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736964384512, 6842915675292076342, 0, 140736981330815, 140736964385216, 140736884481872, -6842891958990632650, -6842937825816049354}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff612182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 4 (Thread 0x7fffe144e700 (LWP 10681)): #0 0x00007ffff6115b5d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007ffff434039c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff43404ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007ffff43404e9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #4 0x00007ffff4366bc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007ffff5e0570a in start_thread (arg=0x7fffe144e700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffe144e700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736972777216, 6842915675292076342, 0, 140736981330463, 140736972777920, 0, -6842893059039131338, -6842937825816049354}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff612182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 3 (Thread 0x7fffe1c77700 (LWP 10680)): #0 0x00007ffff6115b5d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007ffff434039c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #2 0x00007ffff43404ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #3 0x00007fffe1c7f28d in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so No symbol table info available. #4 0x00007ffff4366bc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #5 0x00007ffff5e0570a in start_thread (arg=0x7fffe1c77700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffe1c77700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736981333760, 6842915675292076342, 0, 140737488342687, 140736981334464, 7262464, -6842894161235113674, -6842937825816049354}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff612182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 2 (Thread 0x7fffec2c4700 (LWP 10679)): #0 0x00007ffff6115b5d in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007ffff22f9c62 in poll (__timeout=-1, __nfds=1, __fds=0x7fffec2c3d50) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 _xcb_conn_wait (c=c@entry=0x62e6f0, cond=cond@entry=0x62e730, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:459 ret = <optimized out> fd = {fd = 3, events = 1, revents = 0} #3 0x00007ffff22fb8d7 in xcb_wait_for_event (c=0x62e6f0) at ../../src/xcb_in.c:693 ret = 0x0 #4 0x00007ffff7e9ec01 in QXcbEventReader::run (this=0x638e60) at /home/mitch/dev/qt5.6/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1333 event = 0x0 #5 0x00007ffff6a40632 in QThreadPrivate::start (arg=0x638e60) at /home/mitch/dev/qt5.6/qtbase/src/corelib/thread/qthread_unix.cpp:365 __clframe = {__cancel_routine = 0x7ffff6a406b0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x638e60, __do_it = 1, __cancel_type = 32767} thr = 0x638e60 data = 0x6391c0 #6 0x00007ffff5e0570a in start_thread (arg=0x7fffec2c4700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffec2c4700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737155712768, 6842915675292076342, 0, 140737488344639, 140737155713472, 0, -6842881167348430538, -6842937825816049354}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007ffff612182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 1 (Thread 0x7ffff7fc0740 (LWP 10675)): #0 0x00007ffff708505e in QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x8) at /home/mitch/dev/qt5.6-debug/qtbase/include/QtCore/../../../../qt5.6/qtbase/src/corelib/tools/qscopedpointer.h:135 No locals. #1 0x00007ffff7093059 in qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at /home/mitch/dev/qt5.6-debug/qtbase/include/QtCore/../../../../qt5.6/qtbase/src/corelib/global/qglobal.h:1014 No locals. #2 0x00007ffff70936c8 in QObject::d_func (this=0x0) at /home/mitch/dev/qt5.6-debug/qtbase/include/QtCore/../../../../qt5.6/qtbase/src/corelib/kernel/qobject.h:110 No locals. #3 0x00007ffff70938c4 in QObjectPrivate::get (o=0x0) at /home/mitch/dev/qt5.6-debug/qtbase/include/QtCore/5.6.2/QtCore/private/../../../../../../../qt5.6/qtbase/src/corelib/kernel/qobject_p.h:192 No locals. #4 0x00007ffff7094240 in QQmlData::get (object=0x0, create=true) at /home/mitch/dev/qt5.6-debug/qtbase/include/QtQml/5.6.2/QtQml/private/../../../../../../../qt5.6/qtdeclarative/src/qml/qml/qqmldata_p.h:189 priv = 0x7ffff7324d18 <QQmlAbstractBinding::targetObject() const+28> #5 0x00007ffff73211de in QQmlPropertyPrivate::setBinding (binding=0xadd640, flags=..., writeFlags=...) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlproperty.cpp:865 object = 0x0 index = -1 coreIndex = 65535 data = 0x3eff332ab561f900 #6 0x00007ffff73c15a1 in QQmlObjectCreator::setPropertyBinding (this=0x718140, property=0x7fffc403f6f8, binding=0x7fffc4042ee0) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:854 qmlBinding = 0xadd600 targetCorePropertyData = {<QQmlPropertyRawData> = {{propType = 41, propTypeName = 0x7fff00000029 <error: Cannot access memory at address 0x7fff00000029>}, {notifyIndex = 35, arguments = 0x7fff00000023}, {{revision = 0, metaObjectOffset = -1, {{valueTypeFlags = 65534, valueTypePropType = 65535, valueTypeCoreIndex = 63592}, {overrideIndexIsProperty = 0, overrideIndex = -1}}}, {accessors = 0xfffffffeffff0000, accessorData = 24763431016}}, coreIndex = 21, flags = 131082}, <No data fields>} runtimeFunction = 0x725300 scope = {engine = 0x70b860, mark = 0x7fffd27ff338} qmlContext = {ptr = 0x7fffd27ff338} function = {ptr = 0x7fffd27ff340} createdSubObject = 0x0 __PRETTY_FUNCTION__ = "bool QQmlObjectCreator::setPropertyBinding(const QQmlPropertyData*, const QV4::CompiledData::Binding*)" #7 0x00007ffff73c072e in QQmlObjectCreator::setupBindings (this=0x718140, bindingsToSkip=...) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:721 property = 0x7fffc403f6f8 i = 0 savedList = {object = 0x0, data = 0x0, append = 0x0, count = 0x0, at = 0x0, clear = 0x0, dummy1 = 0x0, dummy2 = 0x0} propertyData = @0x7fffc403fdc8: {d = 0x7fffc40402c0} currentListPropertyIndex = -1 binding = 0x7fffc4042ee0 #8 0x00007ffff73c481b in QQmlObjectCreator::populateInstance (this=0x718140, index=-1, instance=0x0, bindingTarget=0x0, valueTypeProperty=0x0, bindingsToSkip=...) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1346 declarativeData = 0x0 obj = 0x0 valueScope = {engine = 0x70b860, mark = 0x7fffd27ff330} scopeObjectProtector = {ptr = 0x7fffd27ff330} cache = {o = 0x0} vmeMetaObject = 0x0 data = {d = 0x7fffc403f850} bindingSkipList = {d = {d = 0x7ffff6d89fe0 <QArrayData::shared_null>}} #9 0x00007ffff73c3a3a in QQmlObjectCreator::createInstance (this=0x718140, index=0, parent=0x0, isContextObject=true) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1193 profiler = {<QQmlVmeProfiler::Data> = {m_url = {d = 0x0}, m_line = 0, m_column = 0, m_typeName = {static null = {<No data fields>}, d = 0x7ffff6d89fe0 <QArrayData::shared_null>}}, profiler = 0x0} ocRestorer = {ep = 0x70acc0, oldCreator = 0x0} isComponent = false instance = 0x7254b0 ddata = 0x7ffea0 customParser = 0x0 parserStatus = 0x0 installPropertyCache = true obj = 0x7fffc4042e80 bindingsToSkip = {d = {d = 0x7ffff6d89fe0 <QArrayData::shared_null>}} cache = {o = 0x7fffc403f120} scopeObject = 0x0 valueScope = {engine = 0x70b860, mark = 0x7fffd27ff328} qmlContext = 0x0 result = false #10 0x00007ffff73bd70c in QQmlObjectCreator::create (this=0x718140, subComponentIndex=-1, parent=0x0, interrupt=0x0) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:197 objectToCreate = 0 scope = {engine = 0x70b860, mark = 0x7fffd27ff318} instance = 0x718140 #11 0x00007ffff7327929 in QQmlComponentPrivate::beginCreate (this=0x7fb140, context=0x7c5b70) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:873 q = 0x7faf10 __PRETTY_FUNCTION__ = "QObject* QQmlComponentPrivate::beginCreate(QQmlContextData*)" maxCreationDepth = 10 enginePriv = 0x70acc0 rv = 0x0 service = 0x7c5ab0 #12 0x00007ffff73275c5 in QQmlComponent::beginCreate (this=0x7faf10, publicContext=0x7c5ab0) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:822 d = 0x7fb140 context = 0x7c5b70 #13 0x00007ffff732750c in QQmlComponent::create (this=0x7faf10, context=0x7c5ab0) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:782 d = 0x7fb140 _qml_memory_scope = {pushed = false} rv = 0x7fffffffde60 #14 0x00007ffff73b3d05 in QQmlApplicationEnginePrivate::_q_finishLoad (this=0x70acc0, o=0x7faf10) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:130 q = 0x7fffffffe000 c = 0x7faf10 __PRETTY_FUNCTION__ = "void QQmlApplicationEnginePrivate::_q_finishLoad(QObject*)" #15 0x00007ffff73b3aa4 in QQmlApplicationEnginePrivate::startLoad (this=0x70acc0, url=..., data=..., dataFlag=false) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:109 q = 0x7fffffffe000 c = 0x7faf10 #16 0x00007ffff73b4060 in QQmlApplicationEngine::load (this=0x7fffffffe000, url=...) at /home/mitch/dev/qt5.6/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp:250 d = 0x70acc0 #17 0x0000000000400f1a in main (argc=1, argv=0x7fffffffe118) at ../TestTestTumbler/main.cpp:9 app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7ffff7dc0040 <vtable for QGuiApplication+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6e51b40 <qt_meta_stringdata_QObject>, data = 0x7ffff6e51c60 <qt_meta_data_QObject>, static_metacall = 0x7ffff6cd6052 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x61c2a0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6ea1600 <qt_meta_stringdata_Qt>, data = 0x7ffff6eac300 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6fb1640 <QObject::staticMetaObject>, stringdata = 0x7ffff6ebbbc0 <qt_meta_stringdata_QCoreApplication>, data = 0x7ffff6ebbde0 <qt_meta_data_QCoreApplication>, static_metacall = 0x7ffff6d7e894 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7fffffffdff0}, static staticMetaObject = {d = {superdata = 0x7ffff6fba340 <QCoreApplication::staticMetaObject>, stringdata = 0x7ffff7c02bc0 <qt_meta_stringdata_QGuiApplication>, data = 0x7ffff7c03100 <qt_meta_data_QGuiApplication>, static_metacall = 0x7ffff7751be0 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} engine = {<QQmlEngine> = {<QJSEngine> = {<QObject> = {_vptr.QObject = 0x7ffff76301a0 <vtable for QQmlApplicationEngine+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6e51b40 <qt_meta_stringdata_QObject>, data = 0x7ffff6e51c60 <qt_meta_data_QObject>, static_metacall = 0x7ffff6cd6052 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x70acc0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6ea1600 <qt_meta_stringdata_Qt>, data = 0x7ffff6eac300 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6fb1640 <QObject::staticMetaObject>, stringdata = 0x7ffff7449040 <qt_meta_stringdata_QJSEngine>, data = 0x7ffff7449080 <qt_meta_data_QJSEngine>, static_metacall = 0x7ffff7182d86 <QJSEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x6cdb00}, static staticMetaObject = {d = {superdata = 0x7ffff762c1c0 <QJSEngine::staticMetaObject>, stringdata = 0x7ffff75026c0 <qt_meta_stringdata_QQmlEngine>, data = 0x7ffff75027a0 <qt_meta_data_QQmlEngine>, static_metacall = 0x7ffff74268e0 <QQmlEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff76318a0 <QQmlEngine::staticMetaObject>, stringdata = 0x7ffff74f0480 <qt_meta_stringdata_QQmlApplicationEngine>, data = 0x7ffff74f05e0 <qt_meta_data_QQmlApplicationEngine>, static_metacall = 0x7ffff73b419a <QQmlApplicationEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
Works in 5.5.1.
Attachments
For Gerrit Dashboard: QTBUG-57041 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
221132,8 | Fix issue with bindings to aliases that cannot yet be resolved | 5.11 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
222984,3 | Fix issue with bindings to aliases that cannot yet be resolved | 5.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
223686,2 | Fix issue with bindings to aliases that cannot yet be resolved | 5.9.5 | qt/qtdeclarative | Status: MERGED | +2 | 0 |