~/dev/qt58-dbg/qtquickcontrols/tests/auto/dialogs Qt 5.8.0 in /home/rutledge/dev/qt58-rel/qtbase [str][13:11:01] ./tst_dialogs [ 0.000 D] QXcbConnection::QXcbConnection - Choosing xcb gl-integration based on following priority ("xcb_glx", "xcb_egl") [ 0.001 D] QXcbGlxIntegration::QXcbGlxIntegration - Xcb GLX gl-integration created [ 0.001 D] QXcbGlxIntegration::initialize - Xcb GLX gl-integration successfully initialized ********* Start testing of tst_dialogs ********* Config: Using QtTest library 5.8.0, Qt 5.8.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 6.2.1 20160830) PASS : tst_dialogs::initTestCase() PASS : tst_dialogs::dialogImplicitWidth(No buttons) PASS : tst_dialogs::dialogImplicitWidth(OK button) PASS : tst_dialogs::dialogContentResize() QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.611 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseMove) QPointF(1000,100) 0 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.614 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonPress) QPointF(1000,100) 1 QFlags(LeftButton) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.614 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickItem(0) -> QQuickMouseArea(0x1ba72f0, parent=0x1ab2670, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.614 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Pressed : grab QQuickItem(0) -> QQuickMouseArea(0x1ba72f0, parent=0x1ab2670, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.614 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonRelease) QPointF(1000,100) 1 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.645 D] QQuickWindowPrivate::removeGrabber - removeGrabber QQuickMouseArea(0x1ba72f0, parent=0x1ab2670, geometry=0,0 1024x320) -> null QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.645 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickMouseArea(0x1ba72f0, parent=0x1ab2670, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 3.645 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Released : grab QQuickMouseArea(0x1ba72f0, parent=0x1ab2670, geometry=0,0 1024x320) -> QQuickItem(0) SKIP : tst_dialogs::fileDialogDefaultModality() Modality test is flaky in general and doesn't work at all on OS X Loc: [/home/rutledge/dev/qt58/qtquickcontrols/tests/auto/dialogs/tst_dialogs.cpp(146)] QWARN : tst_dialogs::fileDialogDefaultModality() [ 4.014 W] QQmlEnginePrivate::~QQmlEnginePrivate - "There are still \"2\" items in the process of being created at engine destruction." QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.726 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonPress) QPointF(1000,100) 1 QFlags(LeftButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.726 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickItem(0) -> QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.726 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Pressed : grab QQuickItem(0) -> QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.726 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonRelease) QPointF(1000,100) 1 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.757 D] QQuickWindowPrivate::removeGrabber - removeGrabber QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) -> null QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.757 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.758 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Released : grab QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.759 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonPress) QPointF(1000,100) 1 QFlags(LeftButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.760 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickItem(0) -> QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.760 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Pressed : grab QQuickItem(0) -> QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.760 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonRelease) QPointF(1000,100) 1 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.760 D] QQuickWindowPrivate::removeGrabber - removeGrabber QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) -> null QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.760 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogNonModal() [ 5.760 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Released : grab QQuickMouseArea(0x1acdb90, parent=0x1b8f1a0, geometry=0,0 1024x320) -> QQuickItem(0) QWARN : tst_dialogs::fileDialogNonModal() [ 5.817 W] QQmlEnginePrivate::~QQmlEnginePrivate - "There are still \"2\" items in the process of being created at engine destruction." PASS : tst_dialogs::fileDialogNonModal() PASS : tst_dialogs::fileDialogNameFilters() PASS : tst_dialogs::cleanupTestCase() Totals: 7 passed, 0 failed, 1 skipped, 0 blacklisted, 7436ms ********* Finished testing of tst_dialogs ********* ~/dev/qt58-dbg/qtquickcontrols/tests/auto/dialogs Qt 5.8.0 in /home/rutledge/dev/qt58-rel/qtbase [str][13:12:37] valgrind ./tst_dialogs ==32276== Memcheck, a memory error detector ==32276== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==32276== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==32276== Command: ./tst_dialogs ==32276== [ 0.036 D] QXcbConnection::QXcbConnection - Choosing xcb gl-integration based on following priority ("xcb_glx", "xcb_egl") [ 0.137 D] QXcbGlxIntegration::QXcbGlxIntegration - Xcb GLX gl-integration created [ 0.148 D] QXcbGlxIntegration::initialize - Xcb GLX gl-integration successfully initialized ********* Start testing of tst_dialogs ********* Config: Using QtTest library 5.8.0, Qt 5.8.0 (x86_64-little_endian-lp64 shared (dynamic) debug build; by GCC 6.2.1 20160830) PASS : tst_dialogs::initTestCase() ==32276== Thread 4 QQmlThread: ==32276== Syscall param write(buf) points to uninitialised byte(s) ==32276== at 0x6BC516D: ??? (in /usr/lib/libpthread-2.24.so) ==32276== by 0x658B8C8: qt_safe_write(int, void const*, long long) (qcore_unix_p.h:281) ==32276== by 0x658D43C: QFSFileEnginePrivate::writeFdFh(char const*, long long) (qfsfileengine.cpp:751) ==32276== by 0x659AD00: QFSFileEnginePrivate::nativeWrite(char const*, long long) (qfsfileengine_unix.cpp:359) ==32276== by 0x658D2CA: QFSFileEngine::write(char const*, long long) (qfsfileengine.cpp:711) ==32276== by 0x6539175: QFileDevice::flush() (qfiledevice.cpp:292) ==32276== by 0x653A79F: QFileDevicePrivate::ensureFlushed() const (qfiledevice_p.h:93) ==32276== by 0x6539455: QFileDevice::atEnd() const (qfiledevice.cpp:366) ==32276== by 0x5C52739: QV4::JIT::CompilationUnit::saveCodeToDisk(QIODevice*, QV4::CompiledData::Unit const*, QString*) (qv4assembler.cpp:98) ==32276== by 0x5BA0EE5: QV4::CompiledData::CompilationUnit::saveToDisk(QUrl const&, QString*) (qv4compileddata.cpp:376) ==32276== by 0x5E01C95: QQmlTypeData::compile(QQmlRefPointer const&, QV4::CompiledData::ResolvedTypeReferenceMap const&) (qqmltypeloader.cpp:2505) ==32276== by 0x5E00215: QQmlTypeData::done() (qqmltypeloader.cpp:2241) ==32276== Address 0x16aba174 is 356 bytes inside a block of size 16,409 alloc'd ==32276== at 0x4C29BBE: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32276== by 0x63DCDCC: QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags) (qarraydata.cpp:106) ==32276== by 0x63E5508: QTypedArrayData::allocate(unsigned long, QFlags) (qarraydata.h:222) ==32276== by 0x63DF785: QByteArray::QByteArray(int, Qt::Initialization) (qbytearray.cpp:1620) ==32276== by 0x649ED37: QRingBuffer::reserve(long long) (qringbuffer.cpp:113) ==32276== by 0x649F90C: QRingBuffer::append(char const*, long long) (qringbuffer.cpp:325) ==32276== by 0x653A628: QIODevicePrivate::QRingBufferRef::append(char const*, long long) (in /home/rutledge/dev/qt58-rel/qtbase/lib/libQt5Core.so.5.8.0) ==32276== by 0x6539CE4: QFileDevice::writeData(char const*, long long) (qfiledevice.cpp:563) ==32276== by 0x6560DC1: QSaveFile::writeData(char const*, long long) (qsavefile.cpp:354) ==32276== by 0x6543404: QIODevice::write(char const*, long long) (qiodevice.cpp:1667) ==32276== by 0x5BA258E: QIODevice::write(QByteArray const&) (qiodevice.h:135) ==32276== by 0x5BA0E5A: QV4::CompiledData::CompilationUnit::saveToDisk(QUrl const&, QString*) (qv4compileddata.cpp:370) ==32276== ==32276== Thread 1: ==32276== Syscall param writev(vector[...]) points to uninitialised byte(s) ==32276== at 0x7755B7D: ??? (in /usr/lib/libc-2.24.so) ==32276== by 0xC6B3BAC: ??? (in /usr/lib/libxcb.so.1.1.0) ==32276== by 0xC6B3FAC: ??? (in /usr/lib/libxcb.so.1.1.0) ==32276== by 0xC6B4246: ??? (in /usr/lib/libxcb.so.1.1.0) ==32276== by 0xC6B4A5B: xcb_flush (in /usr/lib/libxcb.so.1.1.0) ==32276== by 0xE2E3C04: QXcbWindow::hide() (qxcbwindow.cpp:870) ==32276== by 0xE2E3616: QXcbWindow::setVisible(bool) (qxcbwindow.cpp:780) ==32276== by 0x555562B: QWindow::setVisible(bool) (qwindow.cpp:552) ==32276== by 0x5557EB0: QWindow::destroy() (qwindow.cpp:1700) ==32276== by 0x555493F: QWindow::~QWindow() (qwindow.cpp:211) ==32276== by 0x50962D6: QQuickWindow::~QQuickWindow() (qquickwindow.cpp:1267) ==32276== by 0x50962FF: QQuickWindow::~QQuickWindow() (qquickwindow.cpp:1303) ==32276== Address 0xdef41e9 is 4,633 bytes inside a block of size 21,152 alloc'd ==32276== at 0x4C2BA4A: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==32276== by 0xC6B355B: xcb_connect_to_fd (in /usr/lib/libxcb.so.1.1.0) ==32276== by 0xC6B74B8: xcb_connect_to_display_with_auth_info (in /usr/lib/libxcb.so.1.1.0) ==32276== by 0xC3A9359: _XConnectXCB (in /usr/lib/libX11.so.6.3.0) ==32276== by 0xC39A091: XOpenDisplay (in /usr/lib/libX11.so.6.3.0) ==32276== by 0xE2BEDDB: QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (qxcbconnection.cpp:581) ==32276== by 0xE2CA78A: QXcbIntegration::QXcbIntegration(QStringList const&, int&, char**) (qxcbintegration.cpp:181) ==32276== by 0x407C984: QXcbIntegrationPlugin::create(QString const&, QStringList const&, int&, char**) (qxcbmain.cpp:56) ==32276== by 0x5536D55: QPlatformIntegration* qLoadPlugin(QFactoryLoader const*, QString const&, QStringList const&, int&, char**&) (qfactoryloader_p.h:101) ==32276== by 0x5536599: QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (qplatformintegrationfactory.cpp:71) ==32276== by 0x55437C2: init_platform(QString const&, QString const&, QString const&, int&, char**) (qguiapplication.cpp:1105) ==32276== by 0x554494E: QGuiApplicationPrivate::createPlatformIntegration() (qguiapplication.cpp:1268) ==32276== PASS : tst_dialogs::dialogImplicitWidth(No buttons) PASS : tst_dialogs::dialogImplicitWidth(OK button) PASS : tst_dialogs::dialogContentResize() ==32276== Conditional jump or move depends on uninitialised value(s) ==32276== at 0xD16F07C: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16FBFF: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD119C98: FT_Outline_Decompose (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD1168D2: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD116A50: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16EF79: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A3D2: FT_Outline_Render (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A451: FT_Outline_Get_Bitmap (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xE314058: QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, unsigned int, QFixed, QFontEngine::GlyphFormat, bool) const (qfontengine_ft.cpp:1134) ==32276== by 0xE317B24: QFontEngineFT::loadGlyphFor(unsigned int, QFixed, QFontEngine::GlyphFormat, QTransform const&, bool) (qfontengine_ft.cpp:1937) ==32276== by 0xE317C21: QFontEngineFT::alphaMapForGlyph(unsigned int, QFixed, QTransform const&) (qfontengine_ft.cpp:1953) ==32276== by 0x5706663: QRawFont::alphaMapForGlyph(unsigned int, QRawFont::AntialiasingType, QTransform const&) const (qrawfont.cpp:288) ==32276== QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 111.160 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseMove) QPointF(1000,100) 0 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 111.287 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonPress) QPointF(1000,100) 1 QFlags(LeftButton) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 111.359 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickItem(0) -> QQuickMouseArea(0x1de3b950, parent=0x1dd6db30, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 111.376 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Pressed : grab QQuickItem(0) -> QQuickMouseArea(0x1de3b950, parent=0x1dd6db30, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 111.387 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonRelease) QPointF(1000,100) 1 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 112.386 D] QQuickWindowPrivate::removeGrabber - removeGrabber QQuickMouseArea(0x1de3b950, parent=0x1dd6db30, geometry=0,0 1024x320) -> null QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 112.388 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickMouseArea(0x1de3b950, parent=0x1dd6db30, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 112.390 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Released : grab QQuickMouseArea(0x1de3b950, parent=0x1dd6db30, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogDefaultModality() [ 112.473 D] QXcbConnection::updateScrollingDevice - scrolling device 13 moved from (0.000000, 0.000000) to (0.000000, -4392.000000) ==32276== Conditional jump or move depends on uninitialised value(s) ==32276== at 0xD16F07C: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16F320: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16FBC1: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD119E57: FT_Outline_Decompose (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD1168D2: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD116A50: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16EF79: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A3D2: FT_Outline_Render (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A451: FT_Outline_Get_Bitmap (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xE314058: QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, unsigned int, QFixed, QFontEngine::GlyphFormat, bool) const (qfontengine_ft.cpp:1134) ==32276== by 0xE317B24: QFontEngineFT::loadGlyphFor(unsigned int, QFixed, QFontEngine::GlyphFormat, QTransform const&, bool) (qfontengine_ft.cpp:1937) ==32276== by 0xE317128: QFontEngineFT::alphaMapBoundingBox(unsigned int, QFixed, QTransform const&, QFontEngine::GlyphFormat) (qfontengine_ft.cpp:1806) ==32276== ==32276== Conditional jump or move depends on uninitialised value(s) ==32276== at 0xD16F07C: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16F531: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16FBC1: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD119E57: FT_Outline_Decompose (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD1168D2: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD116A50: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16EF79: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A3D2: FT_Outline_Render (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A451: FT_Outline_Get_Bitmap (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xE314058: QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, unsigned int, QFixed, QFontEngine::GlyphFormat, bool) const (qfontengine_ft.cpp:1134) ==32276== by 0xE317B24: QFontEngineFT::loadGlyphFor(unsigned int, QFixed, QFontEngine::GlyphFormat, QTransform const&, bool) (qfontengine_ft.cpp:1937) ==32276== by 0xE317128: QFontEngineFT::alphaMapBoundingBox(unsigned int, QFixed, QTransform const&, QFontEngine::GlyphFormat) (qfontengine_ft.cpp:1806) ==32276== ==32276== Conditional jump or move depends on uninitialised value(s) ==32276== at 0xD16F07C: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16F320: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16FB32: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16FB94: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD119FCD: FT_Outline_Decompose (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD1168D2: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD116A50: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD16EF79: ??? (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A3D2: FT_Outline_Render (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xD11A451: FT_Outline_Get_Bitmap (in /usr/lib/libfreetype.so.6.12.6) ==32276== by 0xE314058: QFontEngineFT::loadGlyph(QFontEngineFT::QGlyphSet*, unsigned int, QFixed, QFontEngine::GlyphFormat, bool) const (qfontengine_ft.cpp:1134) ==32276== by 0xE317B24: QFontEngineFT::loadGlyphFor(unsigned int, QFixed, QFontEngine::GlyphFormat, QTransform const&, bool) (qfontengine_ft.cpp:1937) ==32276== SKIP : tst_dialogs::fileDialogDefaultModality() Modality test is flaky in general and doesn't work at all on OS X Loc: [/home/rutledge/dev/qt58/qtquickcontrols/tests/auto/dialogs/tst_dialogs.cpp(146)] QWARN : tst_dialogs::fileDialogDefaultModality() [ 117.589 W] QQmlEnginePrivate::~QQmlEnginePrivate - "There are still \"2\" items in the process of being created at engine destruction." QDEBUG : tst_dialogs::fileDialogNonModal() [ 158.108 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonPress) QPointF(1000,100) 1 QFlags(LeftButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 158.111 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickItem(0) -> QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 158.112 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Pressed : grab QQuickItem(0) -> QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 158.114 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonRelease) QPointF(1000,100) 1 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.019 D] QQuickWindowPrivate::removeGrabber - removeGrabber QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) -> null QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.021 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.023 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Released : grab QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.074 D] QXcbConnection::updateScrollingDevice - scrolling device 13 moved from (0.000000, 0.000000) to (0.000000, -4392.000000) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.096 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonPress) QPointF(1000,100) 1 QFlags(LeftButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.098 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickItem(0) -> QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.100 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Pressed : grab QQuickItem(0) -> QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.102 D] QQuickWindowPrivate::handleMouseEvent - QQuickWindow::handleMouseEvent() QEvent::Type(MouseButtonRelease) QPointF(1000,100) 1 QFlags(NoButton) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.108 D] QQuickWindowPrivate::removeGrabber - removeGrabber QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) -> null QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.110 D] QQuickWindowPrivate::setMouseGrabber - grabber QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) -> QQuickItem(0) QDEBUG : tst_dialogs::fileDialogNonModal() [ 159.112 D] QQuickEventPoint::setGrabber - "core pointer " point 0 Released : grab QQuickMouseArea(0x208de8a0, parent=0x16e61c90, geometry=0,0 1024x320) -> QQuickItem(0) QWARN : tst_dialogs::fileDialogNonModal() [ 159.917 W] QQmlEnginePrivate::~QQmlEnginePrivate - "There are still \"2\" items in the process of being created at engine destruction." PASS : tst_dialogs::fileDialogNonModal() PASS : tst_dialogs::fileDialogNameFilters() PASS : tst_dialogs::cleanupTestCase() Totals: 7 passed, 0 failed, 1 skipped, 0 blacklisted, 201103ms ********* Finished testing of tst_dialogs ********* ==32276== ==32276== HEAP SUMMARY: ==32276== in use at exit: 3,209,141 bytes in 14,710 blocks ==32276== total heap usage: 3,112,761 allocs, 3,098,051 frees, 334,511,629 bytes allocated ==32276== ==32276== LEAK SUMMARY: ==32276== definitely lost: 7,944 bytes in 97 blocks ==32276== indirectly lost: 2,188,842 bytes in 9,292 blocks ==32276== possibly lost: 497,478 bytes in 476 blocks ==32276== still reachable: 514,877 bytes in 4,845 blocks ==32276== of which reachable via heuristic: ==32276== newarray : 26,768 bytes in 26 blocks ==32276== multipleinheritance: 168 bytes in 2 blocks ==32276== suppressed: 0 bytes in 0 blocks ==32276== Rerun with --leak-check=full to see details of leaked memory ==32276== ==32276== For counts of detected and suppressed errors, rerun with: -v ==32276== Use --track-origins=yes to see where uninitialised values come from ==32276== ERROR SUMMARY: 170 errors from 6 contexts (suppressed: 0 from 0)