==27780== Memcheck, a memory error detector ==27780== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==27780== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==27780== Command: ./tst_snippets ==27780== --27780-- WARNING: Serious error when reading debug info --27780-- When reading debug info from /lib/x86_64-linux-gnu/libglib-2.0.so.0.4705.0: --27780-- Ignoring non-Dwarf2/3/4 block in .debug_info --27780-- WARNING: Serious error when reading debug info --27780-- When reading debug info from /lib/x86_64-linux-gnu/libglib-2.0.so.0.4705.0: --27780-- Last block truncated in .debug_info; ignoring --27780-- WARNING: Serious error when reading debug info --27780-- When reading debug info from /lib/x86_64-linux-gnu/libglib-2.0.so.0.4705.0: --27780-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 ********* Start testing of tst_Snippets ********* Config: Using QtTest library 5.6.0, Qt 5.6.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 5.3.1 20160205) QINFO : tst_Snippets::initTestCase() "/home/gp/dev/qt5/qtquickcontrols2/src/imports/controls/doc/snippets" PASS : tst_Snippets::initTestCase() ==27780== Syscall param writev(vector[...]) points to uninitialised byte(s) ==27780== at 0x6ECE0CD: ??? (syscall-template.S:81) ==27780== by 0xACA656A: write_vec (xcb_conn.c:257) ==27780== by 0xACA656A: _xcb_conn_wait (xcb_conn.c:502) ==27780== by 0xACA6960: _xcb_out_send (xcb_out.c:393) ==27780== by 0xACA7086: _xcb_out_flush_to (xcb_out.c:417) ==27780== by 0xACA7C32: wait_for_reply (xcb_in.c:483) ==27780== by 0xACA7CB0: xcb_wait_for_reply (xcb_in.c:521) ==27780== by 0xDC46C16: QXcbConnection::sync() (qxcbconnection.cpp:2047) ==27780== by 0xDC6B03F: QXcbWindow::requestActivateWindow() (qxcbwindow.cpp:1628) ==27780== by 0xDC6D0E1: QXcbWindow::handleMapNotifyEvent(xcb_map_notify_event_t const*) (qxcbwindow.cpp:2095) ==27780== by 0xDC43E5E: QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (qxcbconnection.cpp:1127) ==27780== by 0xDC46301: QXcbConnection::processXcbEvents() (qxcbconnection.cpp:1709) ==27780== by 0xDCB6209: QXcbConnection::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_qxcbconnection.cpp:190) ==27780== Address 0xd45e9c6 is 4,550 bytes inside a block of size 21,144 alloc'd ==27780== at 0x4C2DB95: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0xACA5F0B: xcb_connect_to_fd (xcb_conn.c:325) ==27780== by 0xACA99D0: xcb_connect_to_display_with_auth_info (xcb_util.c:523) ==27780== by 0xA580809: _XConnectXCB (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==27780== by 0xA571391: XOpenDisplay (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==27780== by 0xDC422BE: QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (qxcbconnection.cpp:567) ==27780== by 0xDC4E8D8: QXcbIntegration::QXcbIntegration(QStringList const&, int&, char**) (qxcbintegration.cpp:179) ==27780== by 0x40786F3: QXcbIntegrationPlugin::create(QString const&, QStringList const&, int&, char**) (qxcbmain.cpp:50) ==27780== by 0x54FA85E: loadIntegration(QFactoryLoader*, QString const&, QStringList const&, int&, char**) (qplatformintegrationfactory.cpp:56) ==27780== by 0x54FA917: QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (qplatformintegrationfactory.cpp:73) ==27780== by 0x55086A3: init_platform(QString const&, QString const&, QString const&, int&, char**) (qguiapplication.cpp:1051) ==27780== by 0x5509892: QGuiApplicationPrivate::createPlatformIntegration() (qguiapplication.cpp:1220) ==27780== Uninitialised value was created by a stack allocation ==27780== at 0xDC6ADA6: QXcbWindow::requestActivateWindow() (qxcbwindow.cpp:1591) ==27780== ==27780== Conditional jump or move depends on uninitialised value(s) ==27780== at 0x51A66F9: QQuickItemGrabResult::event(QEvent*) (qquickitemgrabresult.cpp:204) ==27780== by 0x65124ED: QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) (qcoreapplication.cpp:1149) ==27780== by 0x6512117: doNotify(QObject*, QEvent*) (qcoreapplication.cpp:1090) ==27780== by 0x651207B: QCoreApplication::notify(QObject*, QEvent*) (qcoreapplication.cpp:1076) ==27780== by 0x550ABE1: QGuiApplication::notify(QObject*, QEvent*) (qguiapplication.cpp:1605) ==27780== by 0x6511FF8: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1015) ==27780== by 0x65162E1: QCoreApplication::sendEvent(QObject*, QEvent*) (in /home/gp/dev/qt5/qtbase/lib/libQt5Core.so.5.6.0) ==27780== by 0x6513498: QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (qcoreapplication.cpp:1650) ==27780== by 0x6512DFD: QCoreApplication::sendPostedEvents(QObject*, int) (qcoreapplication.cpp:1508) ==27780== by 0x6595D46: postEventSourceDispatch(_GSource*, int (*)(void*), void*) (qeventdispatcher_glib.cpp:270) ==27780== by 0x8BF1146: g_main_context_dispatch (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4705.0) ==27780== by 0x8BF139F: g_main_context_iterate.isra.29 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4705.0) ==27780== Uninitialised value was created by a heap allocation ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x51A659A: QQuickItemGrabResult::QQuickItemGrabResult(QObject*) (qquickitemgrabresult.cpp:162) ==27780== by 0x51A702A: QQuickItemGrabResultPrivate::create(QQuickItem*, QSize const&) (qquickitemgrabresult.cpp:273) ==27780== by 0x51A7115: QQuickItem::grabToImage(QSize const&) (qquickitemgrabresult.cpp:307) ==27780== by 0x4065D6: tst_Snippets::screenshots() (tst_snippets.cpp:98) ==27780== by 0x406B4E: tst_Snippets::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (tst_snippets.moc:77) ==27780== by 0x651F7B0: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:2211) ==27780== by 0x651EB53: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1478) ==27780== by 0x4041138: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qobjectdefs.h:413) ==27780== by 0x403B227: QTest::qInvokeTestMethodDataEntry(char*) (qtestcase.cpp:2038) ==27780== by 0x403BB53: QTest::qInvokeTestMethod(char const*, char const*, QTest::WatchDog*) (qtestcase.cpp:2221) ==27780== by 0x403CBFA: QTest::qInvokeTestMethods(QObject*) (qtestcase.cpp:2566) ==27780== PASS : tst_Snippets::screenshots(qtlabscalendar-calendarmodel) PASS : tst_Snippets::screenshots(qtlabscalendar-dayofweekrow) PASS : tst_Snippets::screenshots(qtlabscalendar-dayofweekrow-layout) PASS : tst_Snippets::screenshots(qtlabscalendar-monthgrid) PASS : tst_Snippets::screenshots(qtlabscalendar-monthgrid-layout) PASS : tst_Snippets::screenshots(qtlabscalendar-weeknumbercolumn) PASS : tst_Snippets::screenshots(qtlabscalendar-weeknumbercolumn-layout) PASS : tst_Snippets::screenshots(qtlabscontrols-busyindicator) PASS : tst_Snippets::screenshots(qtlabscontrols-busyindicator-background) PASS : tst_Snippets::screenshots(qtlabscontrols-busyindicator-contentItem) PASS : tst_Snippets::screenshots(qtlabscontrols-button) PASS : tst_Snippets::screenshots(qtlabscontrols-button-background) PASS : tst_Snippets::screenshots(qtlabscontrols-button-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-button-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-button-label) PASS : tst_Snippets::screenshots(qtlabscontrols-button-normal) PASS : tst_Snippets::screenshots(qtlabscontrols-button-pressed) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox-background) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox-checked) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox-indicator) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox-label) PASS : tst_Snippets::screenshots(qtlabscontrols-checkbox-normal) ==27780== Conditional jump or move depends on uninitialised value(s) ==27780== at 0x1362D309: QQuickPopup::setBackground(QQuickItem*) (qquickpopup.cpp:1259) ==27780== by 0x1362F487: QQuickPopup::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:767) ==27780== by 0x1362F8D4: QQuickPopup::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:844) ==27780== by 0x651BA3C: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:295) ==27780== by 0x5F90010: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:956) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== Uninitialised value was created by a heap allocation ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x1362BA0E: QQuickPopup::QQuickPopup(QObject*) (qquickpopup.cpp:624) ==27780== by 0x13B0D10A: QQmlPrivate::QQmlElement::QQmlElement() (qqmlprivate.h:93) ==27780== by 0x13B0D154: void QQmlPrivate::createInto(void*) (in /home/gp/dev/qt5/qtbase/qml/Qt/labs/templates/libqtlabstemplatesplugin.so) ==27780== by 0x5F07834: QQmlType::create() const (qqmlmetatype.cpp:740) ==27780== by 0x5F90985: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1044) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== by 0x5F8B4B7: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:197) ==27780== by 0x5F90E5C: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1074) ==27780== ==27780== Conditional jump or move depends on uninitialised value(s) ==27780== at 0x1362D420: QQuickPopup::setContentItem(QQuickItem*) (qquickpopup.cpp:1291) ==27780== by 0x1362F4A2: QQuickPopup::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:768) ==27780== by 0x1362F8D4: QQuickPopup::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:844) ==27780== by 0x651BA3C: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:295) ==27780== by 0x5F90010: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:956) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== Uninitialised value was created by a heap allocation ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x1362BA0E: QQuickPopup::QQuickPopup(QObject*) (qquickpopup.cpp:624) ==27780== by 0x13B0D10A: QQmlPrivate::QQmlElement::QQmlElement() (qqmlprivate.h:93) ==27780== by 0x13B0D154: void QQmlPrivate::createInto(void*) (in /home/gp/dev/qt5/qtbase/qml/Qt/labs/templates/libqtlabstemplatesplugin.so) ==27780== by 0x5F07834: QQmlType::create() const (qqmlmetatype.cpp:740) ==27780== by 0x5F90985: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1044) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== by 0x5F8B4B7: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:197) ==27780== by 0x5F90E5C: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1074) ==27780== PASS : tst_Snippets::screenshots(qtlabscontrols-combobox) PASS : tst_Snippets::screenshots(qtlabscontrols-combobox-background) PASS : tst_Snippets::screenshots(qtlabscontrols-combobox-contentItem) PASS : tst_Snippets::screenshots(qtlabscontrols-combobox-delegate) PASS : tst_Snippets::screenshots(qtlabscontrols-combobox-popup) ==27780== Invalid read of size 1 ==27780== at 0x1260300B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1260356D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E8DEB: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125EAAC2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x126036F3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x127127DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12671D8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1251A1B9: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12432F69: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x589F7CA: QOpenGLFunctions::glLinkProgram(unsigned int) (qopenglfunctions.h:1724) ==27780== by 0x589A191: QOpenGLShaderProgram::link() (qopenglshaderprogram.cpp:1034) ==27780== by 0x4FE65E2: QSGMaterialShader::compile() (qsgmaterial.cpp:379) ==27780== Address 0x147469e1 is 161 bytes inside a block of size 232 free'd ==27780== at 0x4C2CE2B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x1260300A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1260356D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E8DEB: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125EAAC2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x126036F3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x127127DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12671D8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1251A1B9: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12432F69: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x589F7CA: QOpenGLFunctions::glLinkProgram(unsigned int) (qopenglfunctions.h:1724) ==27780== by 0x589A191: QOpenGLShaderProgram::link() (qopenglshaderprogram.cpp:1034) ==27780== Block was alloc'd at ==27780== at 0x4C2DB95: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x125BBA81: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E98C3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12602E7E: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1260356D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E8DEB: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125EAAC2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x126036F3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x127127DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12671D8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1251A1B9: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12432F69: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== ==27780== Invalid read of size 1 ==27780== at 0x1260300B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1260326E: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E8DEB: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125EAAC2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x126036F3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x127127DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12671D8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1251A1B9: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12432F69: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x589F7CA: QOpenGLFunctions::glLinkProgram(unsigned int) (qopenglfunctions.h:1724) ==27780== by 0x589A191: QOpenGLShaderProgram::link() (qopenglshaderprogram.cpp:1034) ==27780== by 0x4FE65E2: QSGMaterialShader::compile() (qsgmaterial.cpp:379) ==27780== Address 0x1474b441 is 161 bytes inside a block of size 232 free'd ==27780== at 0x4C2CE2B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x1260300A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1260326E: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E8DEB: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125EAAC2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x126036F3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x127127DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12671D8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1251A1B9: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12432F69: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x589F7CA: QOpenGLFunctions::glLinkProgram(unsigned int) (qopenglfunctions.h:1724) ==27780== by 0x589A191: QOpenGLShaderProgram::link() (qopenglshaderprogram.cpp:1034) ==27780== Block was alloc'd at ==27780== at 0x4C2DB95: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x125BBA81: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E98C3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12602E7E: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1260326E: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125E8DEB: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x125EAAC2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x126036F3: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x127127DE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12671D8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x1251A1B9: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== by 0x12432F69: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so) ==27780== PASS : tst_Snippets::screenshots(qtlabscontrols-dial) PASS : tst_Snippets::screenshots(qtlabscontrols-dial-background) PASS : tst_Snippets::screenshots(qtlabscontrols-dial-handle) PASS : tst_Snippets::screenshots(qtlabscontrols-frame) PASS : tst_Snippets::screenshots(qtlabscontrols-frame-background) PASS : tst_Snippets::screenshots(qtlabscontrols-frame-frame) PASS : tst_Snippets::screenshots(qtlabscontrols-groupbox) PASS : tst_Snippets::screenshots(qtlabscontrols-groupbox-background) PASS : tst_Snippets::screenshots(qtlabscontrols-groupbox-checkable) PASS : tst_Snippets::screenshots(qtlabscontrols-groupbox-frame) PASS : tst_Snippets::screenshots(qtlabscontrols-groupbox-label) PASS : tst_Snippets::screenshots(qtlabscontrols-itemdelegate) PASS : tst_Snippets::screenshots(qtlabscontrols-itemdelegate-background) PASS : tst_Snippets::screenshots(qtlabscontrols-itemdelegate-indicator) PASS : tst_Snippets::screenshots(qtlabscontrols-itemdelegate-label) PASS : tst_Snippets::screenshots(qtlabscontrols-label) PASS : tst_Snippets::screenshots(qtlabscontrols-label-background) ==27780== Conditional jump or move depends on uninitialised value(s) ==27780== at 0x1362D309: QQuickPopup::setBackground(QQuickItem*) (qquickpopup.cpp:1259) ==27780== by 0x1362F487: QQuickPopup::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:767) ==27780== by 0x1362F8D4: QQuickPopup::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:844) ==27780== by 0x1362056B: QQuickMenu::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickmenu_p.cpp:190) ==27780== by 0x651BA3C: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:295) ==27780== by 0x5F90010: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:956) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== by 0x5F8B4B7: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:197) ==27780== by 0x5F90E5C: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1074) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== Uninitialised value was created by a heap allocation ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x1361F317: QQuickMenu::QQuickMenu(QObject*) (qquickmenu.cpp:302) ==27780== by 0x13B0CBEE: QQmlPrivate::QQmlElement::QQmlElement() (qqmlprivate.h:93) ==27780== by 0x13B0CC38: void QQmlPrivate::createInto(void*) (in /home/gp/dev/qt5/qtbase/qml/Qt/labs/templates/libqtlabstemplatesplugin.so) ==27780== by 0x5F07834: QQmlType::create() const (qqmlmetatype.cpp:740) ==27780== by 0x5F90985: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1044) ==27780== by 0x5F8B4B7: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:197) ==27780== by 0x5F90E5C: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1074) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== ==27780== Conditional jump or move depends on uninitialised value(s) ==27780== at 0x1362D420: QQuickPopup::setContentItem(QQuickItem*) (qquickpopup.cpp:1291) ==27780== by 0x1362F4A2: QQuickPopup::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:768) ==27780== by 0x1362F8D4: QQuickPopup::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickpopup_p.cpp:844) ==27780== by 0x1362056B: QQuickMenu::qt_metacall(QMetaObject::Call, int, void**) (moc_qquickmenu_p.cpp:190) ==27780== by 0x651BA3C: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:295) ==27780== by 0x5F90010: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:956) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== by 0x5F8B4B7: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:197) ==27780== by 0x5F90E5C: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1074) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== Uninitialised value was created by a heap allocation ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x1361F317: QQuickMenu::QQuickMenu(QObject*) (qquickmenu.cpp:302) ==27780== by 0x13B0CBEE: QQmlPrivate::QQmlElement::QQmlElement() (qqmlprivate.h:93) ==27780== by 0x13B0CC38: void QQmlPrivate::createInto(void*) (in /home/gp/dev/qt5/qtbase/qml/Qt/labs/templates/libqtlabstemplatesplugin.so) ==27780== by 0x5F07834: QQmlType::create() const (qqmlmetatype.cpp:740) ==27780== by 0x5F90985: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1044) ==27780== by 0x5F8B4B7: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:197) ==27780== by 0x5F90E5C: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1074) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== ==27780== Conditional jump or move depends on uninitialised value(s) ==27780== at 0x1361E53F: QQuickMenuPrivate::insertItem(int, QQuickItem*) (qquickmenu.cpp:112) ==27780== by 0x1361F58F: QQuickMenu::insertItem(int, QQuickItem*) (qquickmenu.cpp:352) ==27780== by 0x1361F4AA: QQuickMenu::addItem(QQuickItem*) (qquickmenu.cpp:328) ==27780== by 0x1361F0BD: QQuickMenuPrivate::contentData_append(QQmlListProperty*, QObject*) (qquickmenu.cpp:269) ==27780== by 0x5F8FF83: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:947) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== Uninitialised value was created by a heap allocation ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x1361F317: QQuickMenu::QQuickMenu(QObject*) (qquickmenu.cpp:302) ==27780== by 0x13B0CBEE: QQmlPrivate::QQmlElement::QQmlElement() (qqmlprivate.h:93) ==27780== by 0x13B0CC38: void QQmlPrivate::createInto(void*) (in /home/gp/dev/qt5/qtbase/qml/Qt/labs/templates/libqtlabstemplatesplugin.so) ==27780== by 0x5F07834: QQmlType::create() const (qqmlmetatype.cpp:740) ==27780== by 0x5F90985: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1044) ==27780== by 0x5F8B4B7: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:197) ==27780== by 0x5F90E5C: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1074) ==27780== by 0x5F8E8C4: QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) (qqmlobjectcreator.cpp:741) ==27780== by 0x5F8E36D: QQmlObjectCreator::setupBindings(QBitArray const&) (qqmlobjectcreator.cpp:695) ==27780== by 0x5F9244E: QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) (qqmlobjectcreator.cpp:1318) ==27780== by 0x5F9166D: QQmlObjectCreator::createInstance(int, QObject*, bool) (qqmlobjectcreator.cpp:1165) ==27780== PASS : tst_Snippets::screenshots(qtlabscontrols-menu) PASS : tst_Snippets::screenshots(qtlabscontrols-menu-contentItem) PASS : tst_Snippets::screenshots(qtlabscontrols-pageindicator) PASS : tst_Snippets::screenshots(qtlabscontrols-pane) PASS : tst_Snippets::screenshots(qtlabscontrols-pane-background) PASS : tst_Snippets::screenshots(qtlabscontrols-progressbar-background) PASS : tst_Snippets::screenshots(qtlabscontrols-progressbar-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-progressbar-indicator) PASS : tst_Snippets::screenshots(qtlabscontrols-progressbar-normal) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton-background) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton-checked) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton-indicator) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton-label) PASS : tst_Snippets::screenshots(qtlabscontrols-radiobutton-normal) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-background) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-first-handle) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-first-handle-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-normal) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-second-handle) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-second-handle-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-rangeslider-track) PASS : tst_Snippets::screenshots(qtlabscontrols-scrollbar) PASS : tst_Snippets::screenshots(qtlabscontrols-scrollbar-background) PASS : tst_Snippets::screenshots(qtlabscontrols-scrollbar-handle) PASS : tst_Snippets::screenshots(qtlabscontrols-scrollindicator) PASS : tst_Snippets::screenshots(qtlabscontrols-scrollindicator-background) PASS : tst_Snippets::screenshots(qtlabscontrols-scrollindicator-indicator) PASS : tst_Snippets::screenshots(qtlabscontrols-slider) PASS : tst_Snippets::screenshots(qtlabscontrols-slider-background) PASS : tst_Snippets::screenshots(qtlabscontrols-slider-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-slider-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-slider-handle) PASS : tst_Snippets::screenshots(qtlabscontrols-slider-normal) PASS : tst_Snippets::screenshots(qtlabscontrols-slider-track) PASS : tst_Snippets::screenshots(qtlabscontrols-spinbox) PASS : tst_Snippets::screenshots(qtlabscontrols-spinbox-background) PASS : tst_Snippets::screenshots(qtlabscontrols-spinbox-contentItem) PASS : tst_Snippets::screenshots(qtlabscontrols-spinbox-down) PASS : tst_Snippets::screenshots(qtlabscontrols-spinbox-textual) PASS : tst_Snippets::screenshots(qtlabscontrols-spinbox-up) PASS : tst_Snippets::screenshots(qtlabscontrols-swipeview-indicator) PASS : tst_Snippets::screenshots(qtlabscontrols-switch) PASS : tst_Snippets::screenshots(qtlabscontrols-switch-background) PASS : tst_Snippets::screenshots(qtlabscontrols-switch-checked) PASS : tst_Snippets::screenshots(qtlabscontrols-switch-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-switch-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-switch-indicator) PASS : tst_Snippets::screenshots(qtlabscontrols-switch-label) PASS : tst_Snippets::screenshots(qtlabscontrols-switch-normal) PASS : tst_Snippets::screenshots(qtlabscontrols-tabbar) ==27780== Invalid read of size 8 ==27780== at 0x5EFE951: QQmlContextData::asQQmlContext() (qqmlcontext.cpp:796) ==27780== by 0x5ED83AC: QQmlEngine::contextForObject(QObject const*) (qqmlengine.cpp:1274) ==27780== by 0x5ED876B: QtQml::qmlContext(QObject const*) (qqmlengine.cpp:1416) ==27780== by 0x136141AB: QQuickContainer::isContent(QQuickItem*) const (qquickcontainer.cpp:511) ==27780== by 0x13612F9A: QQuickContainerPrivate::removeItem(int, QQuickItem*) (qquickcontainer.cpp:143) ==27780== by 0x13613308: QQuickContainerPrivate::itemParentChanged(QQuickItem*, QQuickItem*) (qquickcontainer.cpp:187) ==27780== by 0x5053870: QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) (qquickitem.cpp:5933) ==27780== by 0x504B053: QQuickItem::setParentItem(QQuickItem*) (qquickitem.cpp:2726) ==27780== by 0x504908A: QQuickItem::~QQuickItem() (qquickitem.cpp:2330) ==27780== by 0x504945B: QQuickItem::~QQuickItem() (qquickitem.cpp:2374) ==27780== by 0x65518BB: QObjectPrivate::deleteChildren() (qobject.cpp:1963) ==27780== by 0x654FD8A: QObject::~QObject() (qobject.cpp:1034) ==27780== Address 0x138c7838 is 24 bytes inside a block of size 184 free'd ==27780== at 0x4C2D28B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x5EFDF9F: QQmlContextData::destroy() (qqmlcontext.cpp:638) ==27780== by 0x5ED6C98: QQmlPrivate::qdeclarativeelement_destructor(QObject*) (qqmlengine.cpp:652) ==27780== by 0x50C5B76: QQmlPrivate::QQmlElement::~QQmlElement() (qqmlprivate.h:97) ==27780== by 0x50C5BBD: QQmlPrivate::QQmlElement::~QQmlElement() (qqmlprivate.h:98) ==27780== by 0x51670C1: QQuickViewPrivate::execute() (qquickview.cpp:116) ==27780== by 0x5167659: QQuickView::setSource(QUrl const&) (qquickview.cpp:256) ==27780== by 0x4063B1: tst_Snippets::screenshots() (tst_snippets.cpp:87) ==27780== by 0x406B4E: tst_Snippets::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (tst_snippets.moc:77) ==27780== by 0x651F7B0: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:2211) ==27780== by 0x651EB53: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1478) ==27780== by 0x4041138: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qobjectdefs.h:413) ==27780== Block was alloc'd at ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x5F8B0B3: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:164) ==27780== by 0x5EF5FAA: QQmlComponentPrivate::beginCreate(QQmlContextData*) (qqmlcomponent.cpp:870) ==27780== by 0x5EF5C46: QQmlComponent::beginCreate(QQmlContext*) (qqmlcomponent.cpp:819) ==27780== by 0x5EF5B8D: QQmlComponent::create(QQmlContext*) (qqmlcomponent.cpp:779) ==27780== by 0x51684D7: QQuickView::continueExecute() (qquickview.cpp:486) ==27780== by 0x5167229: QQuickViewPrivate::execute() (qquickview.cpp:127) ==27780== by 0x5167659: QQuickView::setSource(QUrl const&) (qquickview.cpp:256) ==27780== by 0x4063B1: tst_Snippets::screenshots() (tst_snippets.cpp:87) ==27780== by 0x406B4E: tst_Snippets::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (tst_snippets.moc:77) ==27780== by 0x651F7B0: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:2211) ==27780== by 0x651EB53: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1478) ==27780== ==27780== Invalid write of size 8 ==27780== at 0x5EFE97A: QQmlContextData::asQQmlContext() (qqmlcontext.cpp:797) ==27780== by 0x5ED83AC: QQmlEngine::contextForObject(QObject const*) (qqmlengine.cpp:1274) ==27780== by 0x5ED876B: QtQml::qmlContext(QObject const*) (qqmlengine.cpp:1416) ==27780== by 0x136141AB: QQuickContainer::isContent(QQuickItem*) const (qquickcontainer.cpp:511) ==27780== by 0x13612F9A: QQuickContainerPrivate::removeItem(int, QQuickItem*) (qquickcontainer.cpp:143) ==27780== by 0x13613308: QQuickContainerPrivate::itemParentChanged(QQuickItem*, QQuickItem*) (qquickcontainer.cpp:187) ==27780== by 0x5053870: QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) (qquickitem.cpp:5933) ==27780== by 0x504B053: QQuickItem::setParentItem(QQuickItem*) (qquickitem.cpp:2726) ==27780== by 0x504908A: QQuickItem::~QQuickItem() (qquickitem.cpp:2330) ==27780== by 0x504945B: QQuickItem::~QQuickItem() (qquickitem.cpp:2374) ==27780== by 0x65518BB: QObjectPrivate::deleteChildren() (qobject.cpp:1963) ==27780== by 0x654FD8A: QObject::~QObject() (qobject.cpp:1034) ==27780== Address 0x138c7838 is 24 bytes inside a block of size 184 free'd ==27780== at 0x4C2D28B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x5EFDF9F: QQmlContextData::destroy() (qqmlcontext.cpp:638) ==27780== by 0x5ED6C98: QQmlPrivate::qdeclarativeelement_destructor(QObject*) (qqmlengine.cpp:652) ==27780== by 0x50C5B76: QQmlPrivate::QQmlElement::~QQmlElement() (qqmlprivate.h:97) ==27780== by 0x50C5BBD: QQmlPrivate::QQmlElement::~QQmlElement() (qqmlprivate.h:98) ==27780== by 0x51670C1: QQuickViewPrivate::execute() (qquickview.cpp:116) ==27780== by 0x5167659: QQuickView::setSource(QUrl const&) (qquickview.cpp:256) ==27780== by 0x4063B1: tst_Snippets::screenshots() (tst_snippets.cpp:87) ==27780== by 0x406B4E: tst_Snippets::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (tst_snippets.moc:77) ==27780== by 0x651F7B0: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:2211) ==27780== by 0x651EB53: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1478) ==27780== by 0x4041138: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qobjectdefs.h:413) ==27780== Block was alloc'd at ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x5F8B0B3: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:164) ==27780== by 0x5EF5FAA: QQmlComponentPrivate::beginCreate(QQmlContextData*) (qqmlcomponent.cpp:870) ==27780== by 0x5EF5C46: QQmlComponent::beginCreate(QQmlContext*) (qqmlcomponent.cpp:819) ==27780== by 0x5EF5B8D: QQmlComponent::create(QQmlContext*) (qqmlcomponent.cpp:779) ==27780== by 0x51684D7: QQuickView::continueExecute() (qquickview.cpp:486) ==27780== by 0x5167229: QQuickViewPrivate::execute() (qquickview.cpp:127) ==27780== by 0x5167659: QQuickView::setSource(QUrl const&) (qquickview.cpp:256) ==27780== by 0x4063B1: tst_Snippets::screenshots() (tst_snippets.cpp:87) ==27780== by 0x406B4E: tst_Snippets::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (tst_snippets.moc:77) ==27780== by 0x651F7B0: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:2211) ==27780== by 0x651EB53: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1478) ==27780== ==27780== Invalid read of size 8 ==27780== at 0x5EFE982: QQmlContextData::asQQmlContext() (qqmlcontext.cpp:798) ==27780== by 0x5ED83AC: QQmlEngine::contextForObject(QObject const*) (qqmlengine.cpp:1274) ==27780== by 0x5ED876B: QtQml::qmlContext(QObject const*) (qqmlengine.cpp:1416) ==27780== by 0x136141AB: QQuickContainer::isContent(QQuickItem*) const (qquickcontainer.cpp:511) ==27780== by 0x13612F9A: QQuickContainerPrivate::removeItem(int, QQuickItem*) (qquickcontainer.cpp:143) ==27780== by 0x13613308: QQuickContainerPrivate::itemParentChanged(QQuickItem*, QQuickItem*) (qquickcontainer.cpp:187) ==27780== by 0x5053870: QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) (qquickitem.cpp:5933) ==27780== by 0x504B053: QQuickItem::setParentItem(QQuickItem*) (qquickitem.cpp:2726) ==27780== by 0x504908A: QQuickItem::~QQuickItem() (qquickitem.cpp:2330) ==27780== by 0x504945B: QQuickItem::~QQuickItem() (qquickitem.cpp:2374) ==27780== by 0x65518BB: QObjectPrivate::deleteChildren() (qobject.cpp:1963) ==27780== by 0x654FD8A: QObject::~QObject() (qobject.cpp:1034) ==27780== Address 0x138c7838 is 24 bytes inside a block of size 184 free'd ==27780== at 0x4C2D28B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x5EFDF9F: QQmlContextData::destroy() (qqmlcontext.cpp:638) ==27780== by 0x5ED6C98: QQmlPrivate::qdeclarativeelement_destructor(QObject*) (qqmlengine.cpp:652) ==27780== by 0x50C5B76: QQmlPrivate::QQmlElement::~QQmlElement() (qqmlprivate.h:97) ==27780== by 0x50C5BBD: QQmlPrivate::QQmlElement::~QQmlElement() (qqmlprivate.h:98) ==27780== by 0x51670C1: QQuickViewPrivate::execute() (qquickview.cpp:116) ==27780== by 0x5167659: QQuickView::setSource(QUrl const&) (qquickview.cpp:256) ==27780== by 0x4063B1: tst_Snippets::screenshots() (tst_snippets.cpp:87) ==27780== by 0x406B4E: tst_Snippets::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (tst_snippets.moc:77) ==27780== by 0x651F7B0: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:2211) ==27780== by 0x651EB53: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1478) ==27780== by 0x4041138: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qobjectdefs.h:413) ==27780== Block was alloc'd at ==27780== at 0x4C2C12F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==27780== by 0x5F8B0B3: QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) (qqmlobjectcreator.cpp:164) ==27780== by 0x5EF5FAA: QQmlComponentPrivate::beginCreate(QQmlContextData*) (qqmlcomponent.cpp:870) ==27780== by 0x5EF5C46: QQmlComponent::beginCreate(QQmlContext*) (qqmlcomponent.cpp:819) ==27780== by 0x5EF5B8D: QQmlComponent::create(QQmlContext*) (qqmlcomponent.cpp:779) ==27780== by 0x51684D7: QQuickView::continueExecute() (qquickview.cpp:486) ==27780== by 0x5167229: QQuickViewPrivate::execute() (qquickview.cpp:127) ==27780== by 0x5167659: QQuickView::setSource(QUrl const&) (qquickview.cpp:256) ==27780== by 0x4063B1: tst_Snippets::screenshots() (tst_snippets.cpp:87) ==27780== by 0x406B4E: tst_Snippets::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (tst_snippets.moc:77) ==27780== by 0x651F7B0: QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const (qmetaobject.cpp:2211) ==27780== by 0x651EB53: QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) (qmetaobject.cpp:1478) ==27780== PASS : tst_Snippets::screenshots(qtlabscontrols-tabbutton) PASS : tst_Snippets::screenshots(qtlabscontrols-textarea) PASS : tst_Snippets::screenshots(qtlabscontrols-textfield) PASS : tst_Snippets::screenshots(qtlabscontrols-textfield-background) PASS : tst_Snippets::screenshots(qtlabscontrols-textfield-disabled) PASS : tst_Snippets::screenshots(qtlabscontrols-textfield-focused) PASS : tst_Snippets::screenshots(qtlabscontrols-textfield-normal) PASS : tst_Snippets::screenshots(qtlabscontrols-toolbar) PASS : tst_Snippets::screenshots(qtlabscontrols-toolbar-background) PASS : tst_Snippets::screenshots(qtlabscontrols-toolbar-frame) PASS : tst_Snippets::screenshots(qtlabscontrols-toolbutton) PASS : tst_Snippets::screenshots(qtlabscontrols-toolbutton-background) PASS : tst_Snippets::screenshots(qtlabscontrols-toolbutton-label) PASS : tst_Snippets::screenshots(qtlabscontrols-tumbler) PASS : tst_Snippets::screenshots(qtlabscontrols-tumbler-background) PASS : tst_Snippets::screenshots(qtlabscontrols-tumbler-contentItem) PASS : tst_Snippets::screenshots(qtlabscontrols-tumbler-delegate) PASS : tst_Snippets::cleanupTestCase() Totals: 121 passed, 0 failed, 0 skipped, 0 blacklisted ********* Finished testing of tst_Snippets ********* ==27780== ==27780== HEAP SUMMARY: ==27780== in use at exit: 609,653 bytes in 7,552 blocks ==27780== total heap usage: 784,216 allocs, 776,664 frees, 238,201,235 bytes allocated ==27780== ==27780== LEAK SUMMARY: ==27780== definitely lost: 19,987 bytes in 375 blocks ==27780== indirectly lost: 407,235 bytes in 6,224 blocks ==27780== possibly lost: 0 bytes in 0 blocks ==27780== still reachable: 182,431 bytes in 953 blocks ==27780== suppressed: 0 bytes in 0 blocks ==27780== Rerun with --leak-check=full to see details of leaked memory ==27780== ==27780== For counts of detected and suppressed errors, rerun with: -v