[I] Starting Purify'd c:\dev\projects\qtbug45697_55_32\debug\qtbug45697.exe at 4/27/2015 16:07:06 Version 7.0.1.0-003 32-bit build 20120410.1500 Windows 6.1 7601 Multiprocessor Free Instrumented executable: C:\Users\frkleint\Documents\Rational\Purify\cache\qtbug45697$Purify_c_dev_projects_qtbug45697__55__32_debug.exe Working directory: c:\dev\projects\qtbug45697_55_32\debug Command line arguments: Process ID: 0x1798 Thread ID: 0x15a4 [I] Starting main [I] Starting thread 0x1718 Call location No call stack recorded [I] Starting thread 0x16cc Call location No call stack recorded [I] Starting thread 0x52c: CoGetTreatAsClass Call location CreateThread [c:\windows\syswOW64\KERNEL32.DLL] CoGetTreatAsClass [C:\Windows\SysWOW64\OLE32.DLL] QWindowsWindow::setDropSiteEnabled(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowswindow.cpp:1029] QWindowsWindow::updateDropSite(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowswindow.cpp:1016] QWindowsWindow::QWindowsWindow(QWindow *,QWindowsWindowData const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowswindow.cpp:921] QWindowsIntegration::createPlatformWindow(QWindow *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsintegration.cpp:341] QWindowPrivate::create(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindow.cpp:392] QWindow::create(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindow.cpp:548] QWidgetPrivate::create_sys(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1447] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1311] [I] Starting thread 0x9f4: QThreadPrivate::start(void *) Call location CreateThread [c:\windows\syswOW64\KERNEL32.DLL] beginthreadex [f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:187] [I] EXC: Continued exception in qt_set_thread_name(void *,char const*) {2 occurrences} Exception code: 0x406d1388 [Information: facility: Microsoft 0x6d code: 0x1388] Exception address: [C:\Windows\syswow64\KERNELBASE.DLL ip=0x7500C42C] Filter: qt_set_thread_name(void *,char const*) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\thread\qthread_win.cpp:292] Exception location [C:\Windows\syswow64\KERNELBASE.DLL ip=0x7500C42E] [C:\Windows\syswow64\KERNEL32.DLL ip=0x7669586D] qt_set_thread_name(void *,char const*) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\thread\qthread_win.cpp:290] QThreadPrivate::start(void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\thread\qthread_win.cpp:339] callthreadstartex [f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:314] threadstartex [f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:292] [I] Starting thread 0x16ec: QThreadPrivate::start(void *) Call location CreateThread [c:\windows\syswOW64\KERNEL32.DLL] beginthreadex [f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c:187] [E] FMR: Free memory read in QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const {1 occurrence} Reading 4 bytes from 0x07875494 (4 bytes at 0x07875494 illegal) Address 0x07875494 is 20 bytes into a 24 byte block at 0x07875480 Address 0x07875494 points to a C++ new block in heap 0x077d0000 Thread ID: 0x15a4 Error location QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:185] QSortFilterProxyModel::parent(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:1872] QModelIndex::parent(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qabstractitemmodel.h:467] QTreeView::indexRowSizeHint(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:2954] QTreeViewPrivate::itemHeight(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:3436] QTreeViewPrivate::updateScrollBars(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:3675] QTreeView::updateGeometries(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:2836] QAbstractItemView::resizeEvent(QResizeEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qabstractitemview.cpp:2447] QWidget::event(QEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8825] QFrame::event(QEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qframe.cpp:540] Allocation location new(UINT) [C:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QSortFilterProxyModelPrivate::create_mapping(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:330] QSortFilterProxyModel::index(int,int,QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:1857] QAbstractItemView::setModel(QAbstractItemModel *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qabstractitemview.cpp:690] QHeaderView::setModel(QAbstractItemModel *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qheaderview.cpp:401] QTreeView::setModel(QAbstractItemModel *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:235] MainWindow::doTest(void) [c:\dev\projects\qtbug45697\mainwindow.cpp:77] MainWindow::qt_static_metacall(QObject *,Call::QMetaObject,int,void * *) [c:\dev\projects\qtbug45697_55_32\debug\moc_mainwindow.cpp:69] QMetaObject::activate(QObject *,int,int,void * *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3718] QMetaObject::activate(QObject *,QMetaObject const*,int,void * *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3583] Free location delete(void *) [C:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QSortFilterProxyModelPrivate::Mapping::`scalar deleting destructor'(UINT) [C:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] ?qDeleteAll@Vconst_iterator@?$QHash@VQModelIndex@@PAUMapping@QSortFilterProxyModelPrivate@@@@@@YAXVconst_iterator@?$QHash@VQModelIndex@@PAUMapping@QSortFilterProxyModelPrivate@@@@0@Z [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qalgorithms.h:317] ?qDeleteAll@V?$QHash@VQModelIndex@@PAUMapping@QSortFilterProxyModelPrivate@@@@@@YAXABV?$QHash@VQModelIndex@@PAUMapping@QSortFilterProxyModelPrivate@@@@@Z [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qalgorithms.h:325] QSortFilterProxyModelPrivate::_q_sourceLayoutChanged(QList const&,LayoutChangeHint::QAbstractItemModel) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:1338] QSortFilterProxyModel::qt_static_metacall(QObject *,Call::QMetaObject,int,void * *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\.moc\debug\moc_qsortfilterproxymodel.cpp:207] QMetaObject::activate(QObject *,int,int,void * *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3718] QMetaObject::activate(QObject *,QMetaObject const*,int,void * *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3583] QAbstractItemModel::layoutChanged(QList const&,LayoutChangeHint::QAbstractItemModel) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\.moc\debug\moc_qabstractitemmodel.cpp:562] QFileSystemModel::sort(int,SortOrder::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\dialogs\qfilesystemmodel.cpp:1204] [E] IPR: Invalid pointer read in QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const {1 occurrence} Reading 4 bytes from 0xaeaeaec6 (4 bytes at 0xaeaeaec6 illegal) Address 0xaeaeaec6 points into invalid memory Thread ID: 0x15a4 Error location QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:187] QSortFilterProxyModel::parent(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:1872] QModelIndex::parent(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qabstractitemmodel.h:467] QTreeView::indexRowSizeHint(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:2954] QTreeViewPrivate::itemHeight(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:3436] QTreeViewPrivate::updateScrollBars(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:3675] QTreeView::updateGeometries(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:2836] QAbstractItemView::resizeEvent(QResizeEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qabstractitemview.cpp:2447] QWidget::event(QEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8825] QFrame::event(QEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qframe.cpp:540] [I] EXI: Ignored exception in QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const {1 occurrence} Exception code: 0xc0000005 [Error: access violation reading from freed memory] Exception address: QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:187] Filter: _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:572] Exception location QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:187] QSortFilterProxyModel::parent(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:1872] QModelIndex::parent(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qabstractitemmodel.h:467] QTreeView::indexRowSizeHint(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:2954] QTreeViewPrivate::itemHeight(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:3436] QTreeViewPrivate::updateScrollBars(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:3675] QTreeView::updateGeometries(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qtreeview.cpp:2836] QAbstractItemView::resizeEvent(QResizeEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\itemviews\qabstractitemview.cpp:2447] QWidget::event(QEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8825] QFrame::event(QEvent *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qframe.cpp:540] [E] EXU: Unhandled exception in QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const {1 occurrence} Exception code: 0xc0000005 [Error: access violation reading from freed memory] Exception address: QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:187] Filter: [C:\Program Files\IBM\RationalPurifyPlus\PURERT.DLL ip=0x3F0026D0] Exception location QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:187] [I] Summary of all memory leaks... {20853 bytes, 377 blocks} [W] MLK: Memory leak of 8 bytes from 1 block allocated in QList>::node_construct(Node::QList> *,QPointer const&) [QT5CORED.DLL] Distribution of leaked blocks 8 bytes from 1 block of 8 bytes (0x077d1480) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QList>::node_construct(Node::QList> *,QPointer const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:399] QList>::prepend(QPointer const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:582] QObject::installEventFilter(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2060] QMenuBarPrivate::handleReparent(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmenubar.cpp:1338] QMenuBarPrivate::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmenubar.cpp:707] QMenuBar::QMenuBar(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmenubar.cpp:743] Ui_MainWindow::setupUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:145] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:17] main [c:\dev\projects\qtbug45697\main.cpp:10] [W] MLK: Memory leak of 4 bytes from 1 block allocated in init_platform [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x077dd498) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] init_platform [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1021] QGuiApplicationPrivate::createPlatformIntegration(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1176] QGuiApplicationPrivate::createEventDispatcher(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1193] QApplicationPrivate::createEventDispatcher(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:196] QCoreApplication::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qcoreapplication.cpp:766] QCoreApplication::QCoreApplication(QCoreApplicationPrivate&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qcoreapplication.cpp:688] QGuiApplication::QGuiApplication(QGuiApplicationPrivate&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:570] QApplication::QApplication(int&,char * *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:570] main [c:\dev\projects\qtbug45697\main.cpp:8] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0xe08f44d5::Q_QGS_nullBrushInstance_holder::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x077dd4e8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0xe08f44d5::Q_QGS_nullBrushInstance_holder::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbrush.cpp:357] QGlobalStatic A0xe08f44d5::Q_QGS_nullBrushInstance_holder::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] nullBrushInstance [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbrush.cpp:360] QBrush::QBrush(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbrush.cpp:416] `vector constructor iterator'(void *,UINT,int,(*)(void *)) [C:\dev\qt-55-32\qt-55-32\qtbase\src\gui\.obj\debug\qpalette.obj] QPalettePrivate::QPalettePrivate(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qpalette.cpp:47] QPalette::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qpalette.cpp:659] QPalette::QPalette(QColor const&,QColor const&,QColor const&,QColor const&,QColor const&,QColor const&,QColor const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qpalette.cpp:583] standardPalette [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowstheme.cpp:163] [W] MLK: Memory leak of 12 bytes from 1 block allocated in QWaitCondition::QWaitCondition(void) [QT5CORED.DLL] Distribution of leaked blocks 12 bytes from 1 block of 12 bytes (0x077dec68) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QWaitCondition::QWaitCondition(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\thread\qwaitcondition_win.cpp:152] `dynamic initializer for 'QWindowSystemInterfacePrivate::eventsFlushed'' [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindowsysteminterface.cpp:49] initterm [f:\dd\vctools\crt_bld\self_x86\crt\src\crt0dat.c:872] CRT_INIT [f:\dd\vctools\crt_bld\self_x86\crt\src\crtdll.c:284] _DllMainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtdll.c:506] DllMainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtdll.c:476] [W] MLK: Memory leak of 7900 bytes from 136 blocks allocated in QArrayData::allocate(UINT,UINT,UINT,QFlags) [QT5CORED.DLL] Distribution of leaked blocks 840 bytes from 20 blocks of 42 bytes (first block: 0x07820560) 828 bytes from 18 blocks of 46 bytes (first block: 0x0780f9f0) 700 bytes from 14 blocks of 50 bytes (first block: 0x0780f670) 638 bytes from 11 blocks of 58 bytes (first block: 0x07836510) 594 bytes from 9 blocks of 66 bytes (first block: 0x07813760) 560 bytes from 8 blocks of 70 bytes (first block: 0x07805090) 540 bytes from 6 blocks of 90 bytes (first block: 0x07805258) 496 bytes from 8 blocks of 62 bytes (first block: 0x07813250) 486 bytes from 9 blocks of 54 bytes (first block: 0x07836400) 430 bytes from 5 blocks of 86 bytes (first block: 0x077df928) 418 bytes from 11 blocks of 38 bytes (first block: 0x07855d88) 312 bytes from 4 blocks of 78 bytes (first block: 0x07819b00) 222 bytes from 3 blocks of 74 bytes (first block: 0x07836328) 196 bytes from 2 blocks of 98 bytes (first block: 0x07815070) 164 bytes from 2 blocks of 82 bytes (first block: 0x0781a280) 110 bytes from 1 block of 110 bytes (0x07823bc0) 106 bytes from 1 block of 106 bytes (0x07850dc0) 102 bytes from 1 block of 102 bytes (0x07850d08) 94 bytes from 1 block of 94 bytes (0x07815330) 34 bytes from 1 block of 34 bytes (0x07833420) 30 bytes from 1 block of 30 bytes (0x077ff8c8) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QArrayData::allocate(UINT,UINT,UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.cpp:105] QTypedArrayData::allocate(UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.h:216] QString::QString(int,Initialization::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.cpp:1497] QUtf16::convertToUnicode(char const*,int,ConverterState::QTextCodec *,DataEndianness) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\codecs\qutfcodec.cpp:471] QString::fromUtf16(WORD const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.cpp:4646] QString::fromWCharArray(wchar_t const *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.h:953] populateFontFamilies [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:986] QWindowsFontDatabase::populateFontDatabase(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:1017] initializeDb [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:807] [W] MLK: Memory leak of 720 bytes from 20 blocks allocated in QCursorData::initialize(void) [QT5GUID.DLL] Distribution of leaked blocks 720 bytes from 20 blocks of 36 bytes (first block: 0x077ff158) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QCursorData::initialize(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qcursor.cpp:649] QGuiApplicationPrivate::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1293] QGuiApplication::QGuiApplication(QGuiApplicationPrivate&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:571] QApplication::QApplication(int&,char * *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:570] main [c:\dev\projects\qtbug45697\main.cpp:8] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 32 bytes from 1 block allocated in QArrayData::allocate(UINT,UINT,UINT,QFlags) [QT5CORED.DLL] Distribution of leaked blocks 32 bytes from 1 block of 32 bytes (0x077ff1c8) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QArrayData::allocate(UINT,UINT,UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.cpp:105] QTypedArrayData::allocate(UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.h:216] QString::fromLatin1_helper(char const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.cpp:4486] QString::QString(QLatin1String) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.h:847] QGuiApplicationPrivate::createPlatformIntegration(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1176] QGuiApplicationPrivate::createEventDispatcher(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1193] QApplicationPrivate::createEventDispatcher(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:196] QCoreApplication::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qcoreapplication.cpp:766] QCoreApplication::QCoreApplication(QCoreApplicationPrivate&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qcoreapplication.cpp:688] [W] MLK: Memory leak of 32 bytes from 1 block allocated in QListData::detach_grow(int *,int) [QT5CORED.DLL] Distribution of leaked blocks 32 bytes from 1 block of 32 bytes (0x07800c80) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QListData::detach_grow(int *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:81] QList<(*)(QString const&,QObject *)>::detach_helper_grow(int,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:720] QList<(*)(QString const&,QObject *)>::append((*)(QString const&,QObject *) const const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:546] QAccessible::installFactory((*)(QString const&,QObject *)) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\accessible\qaccessible.cpp:565] QApplicationPrivate::construct(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:593] QApplication::QApplication(int&,char * *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:570] main [c:\dev\projects\qtbug45697\main.cpp:8] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 16 bytes from 2 blocks allocated in QtFontStyle::pixelSize(WORD,bool) [QT5GUID.DLL] Distribution of leaked blocks 16 bytes from 2 blocks of 8 bytes (first block: 0x07806d78) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QtFontStyle::pixelSize(WORD,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:282] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:734] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:917] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 24 bytes from 2 blocks allocated in QtFontFamily::foundry(QString const&,bool) [QT5GUID.DLL] Distribution of leaked blocks 24 bytes from 2 blocks of 12 bytes (first block: 0x07806dd0) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QtFontFamily::foundry(QString const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:409] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:730] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:917] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 8 bytes from 1 block allocated in initPalette [QT5GUID.DLL] Distribution of leaked blocks 8 bytes from 1 block of 8 bytes (0x078075b8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] initPalette [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:204] QGuiApplicationPrivate::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1287] QGuiApplication::QGuiApplication(QGuiApplicationPrivate&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:571] QApplication::QApplication(int&,char * *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:570] main [c:\dev\projects\qtbug45697\main.cpp:8] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 48 bytes from 2 blocks allocated in QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [QT5GUID.DLL] Distribution of leaked blocks 48 bytes from 2 blocks of 24 bytes (first block: 0x07807e38) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:337] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:731] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:927] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 24 bytes from 1 block allocated in ?A0x9edc52c0::Q_QGS_iconLoaderInstance::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 24 bytes from 1 block of 24 bytes (0x07807f70) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x9edc52c0::Q_QGS_iconLoaderInstance::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\image\qiconloader.cpp:58] QGlobalStatic A0x9edc52c0::Q_QGS_iconLoaderInstance::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QIconLoader::instance(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\image\qiconloader.cpp:123] QIcon::themeName(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\image\qicon.cpp:1131] QCommonStyle::standardIcon(StandardPixmap::QStyle,QStyleOption const*,QWidget const*)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\styles\qcommonstyle.cpp:5618] QWindowsStyle::standardIcon(StandardPixmap::QStyle,QStyleOption const*,QWidget const*)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\styles\qwindowsstyle.cpp:2400] QWindowsXPStyle::standardIcon(StandardPixmap::QStyle,QStyleOption const*,QWidget const*)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\styles\qwindowsxpstyle.cpp:4014] QWindowsVistaStyle::standardIcon(StandardPixmap::QStyle,QStyleOption const*,QWidget const*)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\styles\qwindowsvistastyle.cpp:2552] QMenuBarExtension::QMenuBarExtension(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmenubar.cpp:84] [W] MLK: Memory leak of 48 bytes from 2 blocks allocated in QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [QT5GUID.DLL] Distribution of leaked blocks 48 bytes from 2 blocks of 24 bytes (first block: 0x07808318) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:337] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:731] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:917] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 48 bytes from 2 blocks allocated in QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [QT5GUID.DLL] Distribution of leaked blocks 48 bytes from 2 blocks of 24 bytes (first block: 0x07808380) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:337] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:731] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:924] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 48 bytes from 2 blocks allocated in QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [QT5GUID.DLL] Distribution of leaked blocks 48 bytes from 2 blocks of 24 bytes (first block: 0x078083e8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:337] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:731] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:921] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 64 bytes from 2 blocks allocated in QtFontFamily::foundry(QString const&,bool) [QT5GUID.DLL] Distribution of leaked blocks 64 bytes from 2 blocks of 32 bytes (first block: 0x07808d68) Allocation location realloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgrealloc.c:59] QtFontFamily::foundry(QString const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:404] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:730] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:917] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 64 bytes from 2 blocks allocated in QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [QT5GUID.DLL] Distribution of leaked blocks 64 bytes from 2 blocks of 32 bytes (first block: 0x07809008) Allocation location realloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgrealloc.c:59] QtFontFoundry::style(Key::QtFontStyle const&,QString const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:332] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:731] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:917] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 72 bytes from 1 block allocated in QWidgetPrivate::createExtra(void) [QT5WIDGETSD.DLL] Distribution of leaked blocks 72 bytes from 1 block of 72 bytes (0x0780c8c0) Allocation location new(UINT) [f:\dd\vctools\crt_bld\self_x86\crt\src\ti_inst.cpp] QWidgetPrivate::createExtra(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1743] QWidgetPrivate::createTLExtra(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1705] QWidgetPrivate::topData(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget_p.h:933] QWidget::setWindowTitle(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:6077] Ui_MainWindow::retranslateUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:166] Ui_MainWindow::setupUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:156] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:17] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] [I] MPK: Potential memory leak of 212 bytes from 4 blocks allocated in QArrayData::allocate(UINT,UINT,UINT,QFlags) [QT5CORED.DLL] Offset 0x00000011 referenced by 0x0027ff6a, a location in a memory-mapped range Distribution of potentially leaked blocks 92 bytes from 2 blocks of 46 bytes (first block: 0x0780fff0) 70 bytes from 1 block of 70 bytes (0x078602c0) 50 bytes from 1 block of 50 bytes (0x078103f0) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QArrayData::allocate(UINT,UINT,UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.cpp:105] QTypedArrayData::allocate(UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.h:216] QString::QString(int,Initialization::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.cpp:1497] QUtf16::convertToUnicode(char const*,int,ConverterState::QTextCodec *,DataEndianness) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\codecs\qutfcodec.cpp:471] QString::fromUtf16(WORD const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.cpp:4646] QString::fromWCharArray(wchar_t const *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qstring.h:953] populateFontFamilies [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:986] QWindowsFontDatabase::populateFontDatabase(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:1017] initializeDb [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:807] [W] MLK: Memory leak of 320 bytes from 1 block allocated in QMainWindow::QMainWindow(QWidget *,QFlags) [QT5WIDGETSD.DLL] Distribution of leaked blocks 320 bytes from 1 block of 320 bytes (0x078108d8) Allocation location new(UINT) [f:\dd\vctools\crt_bld\self_x86\crt\src\ti_inst.cpp] QMainWindow::QMainWindow(QWidget *,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmainwindow.cpp:371] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:16] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 576 bytes from 1 block allocated in QFontDatabasePrivate::family(QString const&,FamilyRequestFlags::QFontDatabasePrivate) [QT5GUID.DLL] Distribution of leaked blocks 576 bytes from 1 block of 576 bytes (0x07810d70) Allocation location realloc_help [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgheap.c:698] QFontDatabasePrivate::family(QString const&,FamilyRequestFlags::QFontDatabasePrivate) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:508] qt_registerFontFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:747] QPlatformFontDatabase::registerFontFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:142] populateFontFamilies [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:987] QWindowsFontDatabase::populateFontDatabase(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:1017] initializeDb [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:807] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2545] QFontDatabase::load(QFontPrivate const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2704] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:212] [W] MLK: Memory leak of 9024 bytes from 141 blocks allocated in QFontDatabasePrivate::family(QString const&,FamilyRequestFlags::QFontDatabasePrivate) [QT5GUID.DLL] Distribution of leaked blocks 9024 bytes from 141 blocks of 64 bytes (first block: 0x07813490) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QFontDatabasePrivate::family(QString const&,FamilyRequestFlags::QFontDatabasePrivate) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:513] qt_registerFontFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:747] QPlatformFontDatabase::registerFontFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:142] populateFontFamilies [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:987] QWindowsFontDatabase::populateFontDatabase(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:1017] initializeDb [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:807] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2545] QFontDatabase::load(QFontPrivate const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2704] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:212] [W] MLK: Memory leak of 96 bytes from 1 block allocated in QWidgetPrivate::createTLExtra(void) [QT5WIDGETSD.DLL] Distribution of leaked blocks 96 bytes from 1 block of 96 bytes (0x07814c50) Allocation location new(UINT) [f:\dd\vctools\crt_bld\self_x86\crt\src\ti_inst.cpp] QWidgetPrivate::createTLExtra(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1707] QWidgetPrivate::topData(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget_p.h:933] QWidget::setWindowTitle(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:6077] Ui_MainWindow::retranslateUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:166] Ui_MainWindow::setupUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:156] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:17] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 80 bytes from 1 block allocated in QEventLoop::QEventLoop(QObject *) [QT5CORED.DLL] Distribution of leaked blocks 80 bytes from 1 block of 80 bytes (0x078192e0) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QEventLoop::QEventLoop(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qeventloop.cpp:94] QCoreApplication::exec(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qcoreapplication.cpp:1213] QGuiApplication::exec(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1525] QApplication::exec(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2973] main [c:\dev\projects\qtbug45697\main.cpp:13] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 84 bytes from 1 block allocated in MainWindow::MainWindow(QWidget *) [qtbug45697.exe] Distribution of leaked blocks 84 bytes from 1 block of 84 bytes (0x07819ba0) Allocation location new(UINT) [c:\dev\projects\qtbug45697_55_32\debug\qtbug45697.exe] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:16] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 80 bytes from 1 block allocated in QWidgetBackingStoreTracker::create(QWidget *) [QT5WIDGETSD.DLL] Distribution of leaked blocks 80 bytes from 1 block of 80 bytes (0x0781a1e0) Allocation location new(UINT) [f:\dd\vctools\crt_bld\self_x86\crt\src\ti_inst.cpp] QWidgetBackingStoreTracker::create(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:171] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1317] QWidget::setVisible(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8043] QWidget::show(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:7656] main [c:\dev\projects\qtbug45697\main.cpp:11] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 84 bytes from 1 block allocated in QStyleHints::QStyleHints(void) [QT5GUID.DLL] Distribution of leaked blocks 84 bytes from 1 block of 84 bytes (0x0781abe0) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QStyleHints::QStyleHints(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qstylehints.cpp:100] QGuiApplication::styleHints(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:3339] qt_tab_all_widgets(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:443] QApplicationPrivate::focusNextPrevChild_helper(QWidget *,bool,bool *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2264] QApplication::setActiveWindow(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2207] QApplicationPrivate::notifyActiveWindowChange(QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2248] QGuiApplicationPrivate::processActivatedEvent(ActivatedWindowEvent::QWindowSystemInterfacePrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1998] QGuiApplicationPrivate::processWindowSystemEvent(WindowSystemEvent::QWindowSystemInterfacePrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1600] QWindowSystemInterface::sendWindowSystemEvents(QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindowsysteminterface.cpp:608] [W] MLK: Memory leak of 8 bytes from 1 block allocated in initFontUnlocked [QT5GUID.DLL] Distribution of leaked blocks 8 bytes from 1 block of 8 bytes (0x0782c140) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] initFontUnlocked [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:220] QGuiApplication::font(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:2774] QFont::QFont(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:607] QWidgetData::QWidgetData(void) [C:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5WIDGETSD.DLL] QWidgetPrivate::QWidgetPrivate(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:286] QMainWindowPrivate::QMainWindowPrivate(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmainwindow.cpp:84] QMainWindow::QMainWindow(QWidget *,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmainwindow.cpp:371] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:16] main [c:\dev\projects\qtbug45697\main.cpp:10] [W] MLK: Memory leak of 8 bytes from 1 block allocated in QList>::node_construct(Node::QList> *,QPointer const&) [QT5CORED.DLL] Distribution of leaked blocks 8 bytes from 1 block of 8 bytes (0x0782c5b8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QList>::node_construct(Node::QList> *,QPointer const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:399] QList>::prepend(QPointer const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:591] QObject::installEventFilter(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2060] QSizeGripPrivate::updateTopLevelWidget(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qsizegrip.cpp:103] QSizeGripPrivate::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qsizegrip.cpp:227] QSizeGrip::QSizeGrip(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qsizegrip.cpp:213] QStatusBar::setSizeGripEnabled(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qstatusbar.cpp:443] QStatusBar::QStatusBar(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qstatusbar.cpp:232] Ui_MainWindow::setupUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:152] [W] MLK: Memory leak of 8 bytes from 1 block allocated in QGuiApplication::styleHints(void) [QT5GUID.DLL] Distribution of leaked blocks 8 bytes from 1 block of 8 bytes (0x0782c718) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QGuiApplication::styleHints(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:3339] qt_tab_all_widgets(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:443] QApplicationPrivate::focusNextPrevChild_helper(QWidget *,bool,bool *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2264] QApplication::setActiveWindow(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2207] QApplicationPrivate::notifyActiveWindowChange(QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2248] QGuiApplicationPrivate::processActivatedEvent(ActivatedWindowEvent::QWindowSystemInterfacePrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1998] QGuiApplicationPrivate::processWindowSystemEvent(WindowSystemEvent::QWindowSystemInterfacePrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1600] QWindowSystemInterface::sendWindowSystemEvents(QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindowsysteminterface.cpp:608] QWindowsGuiEventDispatcher::sendPostedEvents(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsguieventdispatcher.cpp:82] [W] MLK: Memory leak of 128 bytes from 1 block allocated in QArrayData::allocate(UINT,UINT,UINT,QFlags) [QT5CORED.DLL] Distribution of leaked blocks 128 bytes from 1 block of 128 bytes (0x0782d790) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QArrayData::allocate(UINT,UINT,UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.cpp:105] QTypedArrayData::allocate(UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.h:216] QVector::reallocData(int,int,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qvector.h:507] QVector::resize(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qvector.h:386] QObjectPrivate::addConnection(int,Connection::QObjectPrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:372] QMetaObjectPrivate::connect(QObject const*,int,QMetaObject const*,QObject const*,int,QMetaObject const*,int,int *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3269] QObject::connect(QObject const*,char const*,QObject const*,char const*,ConnectionType::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2728] QMainWindow::addToolBar(ToolBarArea::Qt,QToolBar *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmainwindow.cpp:778] Ui_MainWindow::setupUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:151] [W] MLK: Memory leak of 24 bytes from 1 block allocated in QObject::setObjectName(QString const&) [QT5CORED.DLL] Distribution of leaked blocks 24 bytes from 1 block of 24 bytes (0x0782fe98) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QObject::setObjectName(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:1179] Ui_MainWindow::setupUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:58] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:17] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 32 bytes from 1 block allocated in QListData::detach_grow(int *,int) [QT5CORED.DLL] Distribution of leaked blocks 32 bytes from 1 block of 32 bytes (0x07833dc0) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QListData::detach_grow(int *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:81] QList::detach_helper_grow(int,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:720] QList::prepend(QScreen * const const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:580] QPlatformIntegration::screenAdded(QPlatformScreen *,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qplatformintegration.cpp:451] QWindowsIntegration::emitScreenAdded(QPlatformScreen *,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsintegration.h:95] QWindowsScreenManager::handleScreenChanges(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsscreen.cpp:518] QWindowsIntegration::QWindowsIntegration(QStringList const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsintegration.cpp:261] QWindowsGdiIntegration::QWindowsGdiIntegration(QStringList const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsgdiintegration.cpp:53] QWindowsIntegrationPlugin::create(QString const&,QStringList const&,int&,char * *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\main.cpp:108] [W] MLK: Memory leak of 64 bytes from 1 block allocated in QObject::QObject(QObject *) [QT5CORED.DLL] Distribution of leaked blocks 64 bytes from 1 block of 64 bytes (0x0783a0f0) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QObject::QObject(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:806] QTimer::QTimer(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qtimer.cpp:143] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:16] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 64 bytes from 1 block allocated in QListData::realloc(int) [QT5CORED.DLL] Distribution of leaked blocks 64 bytes from 1 block of 64 bytes (0x0783a600) Allocation location realloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgrealloc.c:59] QListData::realloc(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:142] QListData::prepend(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:194] QList::prepend(QWindow * const const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:600] QWindowPrivate::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindow.cpp:218] QWindow::QWindow(QWindowPrivate&,QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindow.cpp:196] QWidgetWindow::QWidgetWindow(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidgetwindow.cpp:118] QWidgetPrivate::createTLSysExtra(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1490] QWidgetPrivate::create_sys(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1396] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1311] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0xa96faae1::Q_QGS_qAccessibleFactories::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784f558) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0xa96faae1::Q_QGS_qAccessibleFactories::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\accessible\qaccessible.cpp:467] QGlobalStatic,&`anonymous namespace'::Q_QGS_qAccessibleFactories::innerFunction(void),class QBasicAtomicInteger A0xa96faae1::Q_QGS_qAccessibleFactories::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QAccessible::installFactory((*)(QString const&,QObject *)) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\accessible\qaccessible.cpp:563] QApplicationPrivate::construct(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:593] QApplication::QApplication(int&,char * *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:570] main [c:\dev\projects\qtbug45697\main.cpp:8] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0x27c83e1f::Q_QGS_qt_default_surface_format::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784f5f8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x27c83e1f::Q_QGS_qt_default_surface_format::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qsurfaceformat.cpp:734] QGlobalStatic A0x27c83e1f::Q_QGS_qt_default_surface_format::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QSurfaceFormat::defaultFormat(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qsurfaceformat.cpp:774] QWindowPrivate::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindow.cpp:220] QWindow::QWindow(QWindowPrivate&,QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindow.cpp:196] QWidgetWindow::QWidgetWindow(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidgetwindow.cpp:118] QWidgetPrivate::createTLSysExtra(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1490] QWidgetPrivate::create_sys(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1396] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1311] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0x4c3328e7::Q_QGS_fontDatabaseMutex::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784f698) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x4c3328e7::Q_QGS_fontDatabaseMutex::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:693] QGlobalStatic A0x4c3328e7::Q_QGS_fontDatabaseMutex::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] qt_fontdatabase_mutex(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:706] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:202] QFontMetrics::lineSpacing(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.cpp:321] QLabelPrivate::sizeForWidth(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:627] QLabel::minimumSizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:830] QLabel::sizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:813] QWidgetItemV2::updateCacheIfNecessary(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qlayoutitem.cpp:716] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0xdeacdc01::Q_QGS_theFontCache::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784f6e8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0xdeacdc01::Q_QGS_theFontCache::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:2678] QGlobalStatic,&`anonymous namespace'::Q_QGS_theFontCache::innerFunction(void),class QBasicAtomicInteger A0xdeacdc01::Q_QGS_theFontCache::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QFontCache::instance(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:2682] QFontDatabase::load(QFontPrivate const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2657] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:212] QFontMetrics::lineSpacing(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.cpp:321] QLabelPrivate::sizeForWidth(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:627] QLabel::minimumSizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:830] QLabel::sizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:813] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0xdeacdc01::Q_QGS_globalFontSubst::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784f738) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0xdeacdc01::Q_QGS_globalFontSubst::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:1758] QGlobalStatic,&`anonymous namespace'::Q_QGS_globalFontSubst::innerFunction(void),class QBasicAtomicInteger A0xdeacdc01::Q_QGS_globalFontSubst::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QFont::substitutes(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:1794] familyList [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:684] QFontDatabase::load(QFontPrivate const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2682] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:212] QFontMetrics::lineSpacing(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.cpp:321] QLabelPrivate::sizeForWidth(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:627] QLabel::minimumSizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:830] [W] MLK: Memory leak of 1 byte from 1 block allocated in ?A0xd25da584::Q_QGS_useHarfbuzzNG::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 1 byte from 1 block of 1 byte (0x0784f7d8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0xd25da584::Q_QGS_useHarfbuzzNG::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontengine.cpp:80] QGlobalStatic A0xd25da584::Q_QGS_useHarfbuzzNG::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] qt_useHarfbuzzNG(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontengine.cpp:84] QTextEngine::itemize(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1634] QTextLayout::beginLayout(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextlayout.cpp:588] qt_format_text(QFont const&,QRectF const&,int,QTextOption const*,QString const&,QRectF *,int,int *,int,QPainter *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:7531] qt_format_text(QFont const&,QRectF const&,int,QString const&,QRectF *,int,int *,int,QPainter *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:7360] QFontMetrics::boundingRect(QRect const&,int,QString const&,int,int *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.cpp:772] QFontMetrics::boundingRect(int,int,int,int,int,QString const&,int,int *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.h:96] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0x2e2dd94a::Q_QGS_qt_ufuncs::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784f828) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x2e2dd94a::Q_QGS_qt_ufuncs::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qharfbuzzng.cpp:401] QGlobalStatic A0x2e2dd94a::Q_QGS_qt_ufuncs::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] hb_qt_get_unicode_funcs(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qharfbuzzng.cpp:405] QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&,WORD const*,int,QFontEngine *,QVector const&,bool)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1128] QTextEngine::shapeText(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1061] QTextEngine::shape(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1494] QTextLine::layout_helper(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextlayout.cpp:1748] QTextLine::setLineWidth(double) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextlayout.cpp:1531] qt_format_text(QFont const&,QRectF const&,int,QTextOption const*,QString const&,QRectF *,int,int *,int,QPainter *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:7541] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0x2e2dd94a::Q_QGS_qt_ffuncs::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784f8c8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x2e2dd94a::Q_QGS_qt_ffuncs::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qharfbuzzng.cpp:604] QGlobalStatic A0x2e2dd94a::Q_QGS_qt_ffuncs::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] hb_qt_get_font_funcs(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qharfbuzzng.cpp:608] hb_qt_font_create [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qharfbuzzng.cpp:695] hb_qt_font_get_for_engine(QFontEngine *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qharfbuzzng.cpp:718] QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&,WORD const*,int,QFontEngine *,QVector const&,bool)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1166] QTextEngine::shapeText(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1061] QTextEngine::shape(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1494] QTextLine::layout_helper(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextlayout.cpp:1748] [W] MLK: Memory leak of 4 bytes from 1 block allocated in QWidgetPrivate::create_sys(UINT,bool,bool) [QT5WIDGETSD.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784fc38) Allocation location new(UINT) [f:\dd\vctools\crt_bld\self_x86\crt\src\ti_inst.cpp] QWidgetPrivate::create_sys(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1459] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1311] QWidget::setVisible(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8043] QWidget::show(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:7656] main [c:\dev\projects\qtbug45697\main.cpp:11] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0x0c31a042::Q_QGS_bridges::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784fcd8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x0c31a042::Q_QGS_bridges::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\accessible\qplatformaccessibility.cpp:52] QGlobalStatic,&`anonymous namespace'::Q_QGS_bridges::innerFunction(void),class QBasicAtomicInteger A0x0c31a042::Q_QGS_bridges::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QPlatformAccessibility::setRootObject(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\accessible\qplatformaccessibility.cpp:90] QAccessible::setRootObject(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\accessible\qaccessible.cpp:820] QGuiApplication::exec(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qguiapplication.cpp:1523] QApplication::exec(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qapplication.cpp:2973] main [c:\dev\projects\qtbug45697\main.cpp:13] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0x6aaff939::Q_QGS_nullPenInstance::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x0784ffa8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x6aaff939::Q_QGS_nullPenInstance::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:258] QGlobalStatic A0x6aaff939::Q_QGS_nullPenInstance::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QPen::QPen(PenStyle::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:279] QPaintEngineExPrivate::QPaintEngineExPrivate(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengineex.cpp:161] QRasterPaintEnginePrivate::QRasterPaintEnginePrivate(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:272] QRasterPaintEngine::QRasterPaintEngine(QPaintDevice *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:332] QImage::paintEngine(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\image\qimage.cpp:3729] QWindowsNativeImage::QWindowsNativeImage(int,int,Format::QImage) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsnativeimage.cpp:117] QWindowsBackingStore::resize(QSize const&,QRegion const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsbackingstore.cpp:145] [W] MLK: Memory leak of 4 bytes from 1 block allocated in ?A0x6aaff939::Q_QGS_defaultPenInstance::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 4 bytes from 1 block of 4 bytes (0x07850098) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x6aaff939::Q_QGS_defaultPenInstance::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:256] QGlobalStatic A0x6aaff939::Q_QGS_defaultPenInstance::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QPen::QPen(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:266] QPainterState::QPainterState(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:7662] QRasterPaintEngineState::QRasterPaintEngineState(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:596] QRasterPaintEngine::createState(QPainterState *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:650] QPainter::begin(QPaintDevice *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:1750] QPainter::QPainter(QPaintDevice *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:1471] QWidgetPrivate::drawWidget(QPaintDevice *,QRegion const&,QPoint const&,int,QPainter *,QWidgetBackingStore *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:5500] [W] MLK: Memory leak of 104 bytes from 1 block allocated in QBrush::init(QColor const&,BrushStyle::Qt) [QT5GUID.DLL] Distribution of leaked blocks 104 bytes from 1 block of 104 bytes (0x07851210) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QBrush::init(QColor const&,BrushStyle::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbrush.cpp:401] QBrush::QBrush(GlobalColor::Qt,BrushStyle::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbrush.cpp:490] ?A0x6aaff939::Q_QGS_defaultPenInstance::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:256] QGlobalStatic A0x6aaff939::Q_QGS_defaultPenInstance::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QPen::QPen(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:266] QPainterState::QPainterState(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:7662] QRasterPaintEngineState::QRasterPaintEngineState(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:596] QRasterPaintEngine::createState(QPainterState *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:650] QPainter::begin(QPaintDevice *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:1750] [W] MLK: Memory leak of 20 bytes from 1 block allocated in QObjectPrivate::addConnection(int,Connection::QObjectPrivate *) [QT5CORED.DLL] Distribution of leaked blocks 20 bytes from 1 block of 20 bytes (0x07852e88) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QObjectPrivate::addConnection(int,Connection::QObjectPrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:370] QMetaObjectPrivate::connect(QObject const*,int,QMetaObject const*,QObject const*,int,QMetaObject const*,int,int *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3269] QObject::connect(QObject const*,char const*,QObject const*,char const*,ConnectionType::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2728] QMainWindow::addToolBar(ToolBarArea::Qt,QToolBar *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qmainwindow.cpp:778] Ui_MainWindow::setupUi(QMainWindow *) [c:\dev\projects\qtbug45697_55_32\ui_mainwindow.h:151] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:17] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 64 bytes from 1 block allocated in QListData::realloc(int) [QT5CORED.DLL] Distribution of leaked blocks 64 bytes from 1 block of 64 bytes (0x078580e8) Allocation location realloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgrealloc.c:59] QListData::realloc(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:142] QListData::prepend(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:194] QList>::prepend(QPointer const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:589] QObject::installEventFilter(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2060] QSizeGripPrivate::updateTopLevelWidget(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qsizegrip.cpp:103] QSizeGripPrivate::init(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qsizegrip.cpp:227] QSizeGrip::QSizeGrip(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qsizegrip.cpp:213] QStatusBar::setSizeGripEnabled(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qstatusbar.cpp:443] QStatusBar::QStatusBar(QWidget *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qstatusbar.cpp:232] [W] MLK: Memory leak of 64 bytes from 1 block allocated in QPenDataHolder::QPenDataHolder(QBrush const&,double,PenStyle::Qt,PenCapStyle::Qt,PenJoinStyle::Qt) [QT5GUID.DLL] Distribution of leaked blocks 64 bytes from 1 block of 64 bytes (0x07858448) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QPenDataHolder::QPenDataHolder(QBrush const&,double,PenStyle::Qt,PenCapStyle::Qt,PenJoinStyle::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:246] ?A0x6aaff939::Q_QGS_defaultPenInstance::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:256] QGlobalStatic A0x6aaff939::Q_QGS_defaultPenInstance::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QPen::QPen(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpen.cpp:266] QPainterState::QPainterState(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:7662] QRasterPaintEngineState::QRasterPaintEngineState(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:596] QRasterPaintEngine::createState(QPainterState *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpaintengine_raster.cpp:650] QPainter::begin(QPaintDevice *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:1750] QPainter::QPainter(QPaintDevice *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qpainter.cpp:1471] [W] MLK: Memory leak of 16 bytes from 1 block allocated in QMutex::QMutex(RecursionMode::QMutex) [QT5CORED.DLL] Distribution of leaked blocks 16 bytes from 1 block of 16 bytes (0x07859818) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QMutex::QMutex(RecursionMode::QMutex) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\thread\qmutex.cpp:172] ?A0x4c3328e7::Q_QGS_fontDatabaseMutex::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:693] QGlobalStatic A0x4c3328e7::Q_QGS_fontDatabaseMutex::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] qt_fontdatabase_mutex(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:706] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:202] QFontMetrics::lineSpacing(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.cpp:321] QLabelPrivate::sizeForWidth(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:627] QLabel::minimumSizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:830] QLabel::sizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:813] [W] MLK: Memory leak of 16 bytes from 1 block allocated in ?A0x4c3328e7::Q_QGS_privateDb::innerFunction(void) [QT5GUID.DLL] Distribution of leaked blocks 16 bytes from 1 block of 16 bytes (0x07859878) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] ?A0x4c3328e7::Q_QGS_privateDb::innerFunction(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:692] QGlobalStatic A0x4c3328e7::Q_QGS_privateDb::guard>::operator()(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\global\qglobalstatic.h:129] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2544] QFontDatabase::load(QFontPrivate const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2704] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:212] QFontMetrics::lineSpacing(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.cpp:321] QLabelPrivate::sizeForWidth(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:627] QLabel::minimumSizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:830] QLabel::sizeHint(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\widgets\qlabel.cpp:813] [W] MLK: Memory leak of 16 bytes from 2 blocks allocated in QtFontStyle::pixelSize(WORD,bool) [QT5GUID.DLL] Distribution of leaked blocks 16 bytes from 2 blocks of 8 bytes (first block: 0x0785a6d0) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QtFontStyle::pixelSize(WORD,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:282] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:734] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:921] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 16 bytes from 2 blocks allocated in QtFontStyle::pixelSize(WORD,bool) [QT5GUID.DLL] Distribution of leaked blocks 16 bytes from 2 blocks of 8 bytes (first block: 0x0785a728) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QtFontStyle::pixelSize(WORD,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:282] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:734] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:924] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 16 bytes from 2 blocks allocated in QtFontStyle::pixelSize(WORD,bool) [QT5GUID.DLL] Distribution of leaked blocks 16 bytes from 2 blocks of 8 bytes (first block: 0x0785a780) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QtFontStyle::pixelSize(WORD,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:282] qt_registerFont(QString const&,QString const&,QString const&,int,Style::QFont,int,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:734] QPlatformFontDatabase::registerFont(QString const&,QString const&,QString const&,Weight::QFont,Style::QFont,Stretch::QFont,bool,bool,int,bool,QSupportedWritingSystems const&,void *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:130] addFontToDatabase [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:927] storeFont [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:946] QWindowsFontDatabase::populateFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:965] QtFontFamily::ensurePopulated(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:423] match [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:1184] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2566] [W] MLK: Memory leak of 12 bytes from 1 block allocated in QWindowsGdiIntegration::createPlatformBackingStore(QWindow *)const [QWINDOWSD.DLL] Distribution of leaked blocks 12 bytes from 1 block of 12 bytes (0x0785b018) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\PLUGINS\PLATFORMS\QWINDOWSD.DLL] QWindowsGdiIntegration::createPlatformBackingStore(QWindow *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsgdiintegration.cpp:70] QBackingStore::QBackingStore(QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbackingstore.cpp:124] QWidgetPrivate::create_sys(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1459] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1311] QWidget::setVisible(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8043] QWidget::show(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:7656] main [c:\dev\projects\qtbug45697\main.cpp:11] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 8 bytes from 1 block allocated in lang_find_or_insert [QT5GUID.DLL] Distribution of leaked blocks 8 bytes from 1 block of 8 bytes (0x0785b178) Allocation location calloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgcalloc.c:55] lang_find_or_insert [c:\dev\qt-55-32\qt-55-32\qtbase\src\3rdparty\harfbuzz-ng\src\hb-common.cc:261] hb_language_from_string [c:\dev\qt-55-32\qt-55-32\qtbase\src\3rdparty\harfbuzz-ng\src\hb-common.cc:310] hb_language_get_default [c:\dev\qt-55-32\qt-55-32\qtbase\src\3rdparty\harfbuzz-ng\src\hb-common.cc:348] hb_buffer_t::guess_segment_properties(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\3rdparty\harfbuzz-ng\src\hb-buffer.cc:592] hb_buffer_guess_segment_properties [c:\dev\qt-55-32\qt-55-32\qtbase\src\3rdparty\harfbuzz-ng\src\hb-buffer.cc:1328] QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&,WORD const*,int,QFontEngine *,QVector const&,bool)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1154] QTextEngine::shapeText(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1061] QTextEngine::shape(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextengine.cpp:1494] QTextLine::layout_helper(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qtextlayout.cpp:1748] [W] MLK: Memory leak of 64 bytes from 1 block allocated in QArrayData::allocate(UINT,UINT,UINT,QFlags) [QT5CORED.DLL] Distribution of leaked blocks 64 bytes from 1 block of 64 bytes (0x07862688) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QArrayData::allocate(UINT,UINT,UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.cpp:105] QTypedArrayData::allocate(UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.h:216] QVector::reallocData(int,int,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qvector.h:507] QVector::resize(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qvector.h:386] QObjectPrivate::addConnection(int,Connection::QObjectPrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:372] QMetaObjectPrivate::connect(QObject const*,int,QMetaObject const*,QObject const*,int,QMetaObject const*,int,int *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3269] QObject::connect(QObject const*,char const*,QObject const*,char const*,ConnectionType::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2728] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:19] main [c:\dev\projects\qtbug45697\main.cpp:10] [W] MLK: Memory leak of 44 bytes from 1 block allocated in QMetaObjectPrivate::connect(QObject const*,int,QMetaObject const*,QObject const*,int,QMetaObject const*,int,int *) [QT5CORED.DLL] Distribution of leaked blocks 44 bytes from 1 block of 44 bytes (0x07865770) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QMetaObjectPrivate::connect(QObject const*,int,QMetaObject const*,QObject const*,int,QMetaObject const*,int,int *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3257] QObject::connect(QObject const*,char const*,QObject const*,char const*,ConnectionType::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2728] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:19] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 64 bytes from 1 block allocated in QFontDatabasePrivate::family(QString const&,FamilyRequestFlags::QFontDatabasePrivate) [QT5GUID.DLL] Distribution of leaked blocks 64 bytes from 1 block of 64 bytes (0x0786dbd8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QFontDatabasePrivate::family(QString const&,FamilyRequestFlags::QFontDatabasePrivate) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:513] qt_registerFontFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:747] QPlatformFontDatabase::registerFontFamily(QString const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qplatformfontdatabase.cpp:142] QWindowsFontDatabase::populateFontDatabase(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsfontdatabase.cpp:1021] initializeDb [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:807] QFontDatabase::findFont(int,QFontPrivate const*,QFontDef const&,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2545] QFontDatabase::load(QFontPrivate const*,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontdatabase.cpp:2704] QFontPrivate::engineForScript(int)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfont.cpp:212] QFontMetrics::lineSpacing(void)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\text\qfontmetrics.cpp:321] [W] MLK: Memory leak of 64 bytes from 1 block allocated in QListData::realloc(int) [QT5CORED.DLL] Distribution of leaked blocks 64 bytes from 1 block of 64 bytes (0x0786e298) Allocation location realloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgrealloc.c:59] QListData::realloc(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:142] QListData::append(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:170] QListData::append(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:180] QList::append(QObject * const const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:566] QObjectPrivate::setParent_helper(QObject *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:1990] QWidgetPrivate::setParent_sys(QWidget *,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:10517] QWidget::setParent(QWidget *,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:10384] QWidgetPrivate::init(QWidget *,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1180] QWidget::QWidget(QWidgetPrivate&,QWidget *,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1026] [W] MLK: Memory leak of 20 bytes from 1 block allocated in QObjectPrivate::addConnection(int,Connection::QObjectPrivate *) [QT5CORED.DLL] Distribution of leaked blocks 20 bytes from 1 block of 20 bytes (0x07878f88) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QObjectPrivate::addConnection(int,Connection::QObjectPrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:370] QMetaObjectPrivate::connect(QObject const*,int,QMetaObject const*,QObject const*,int,QMetaObject const*,int,int *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:3269] QObject::connect(QObject const*,char const*,QObject const*,char const*,ConnectionType::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:2728] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:19] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 32 bytes from 1 block allocated in QArrayData::allocate(UINT,UINT,UINT,QFlags) [QT5CORED.DLL] Distribution of leaked blocks 32 bytes from 1 block of 32 bytes (0x07881538) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QArrayData::allocate(UINT,UINT,UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.cpp:105] QTypedArrayData::allocate(UINT,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qarraydata.h:216] QVector::reallocData(int,int,QFlags) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qvector.h:507] QVector::append(int const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qvector.h:607] QObject::startTimer(int,TimerType::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:1630] QTimer::start(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qtimer.cpp:203] QTimer::start(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qtimer.cpp:219] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:26] main [c:\dev\projects\qtbug45697\main.cpp:10] [W] MLK: Memory leak of 32 bytes from 1 block allocated in QListData::detach_grow(int *,int) [QT5CORED.DLL] Distribution of leaked blocks 32 bytes from 1 block of 32 bytes (0x07881688) Allocation location malloc [f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c:55] QListData::detach_grow(int *,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.cpp:81] QList::detach_helper_grow(int,int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:720] QList::append(WindowSystemEvent::QWindowSystemInterfacePrivate * const const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\tools\qlist.h:546] QWindowSystemInterfacePrivate::WindowSystemEventList::append(WindowSystemEvent::QWindowSystemInterfacePrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindowsysteminterface_p.h:448] QWindowSystemInterfacePrivate::handleWindowSystemEvent(WindowSystemEvent::QWindowSystemInterfacePrivate *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindowsysteminterface.cpp:431] QWindowSystemInterface::handleGeometryChange(QWindow *,QRect const&,QRect const&) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindowsysteminterface.cpp:142] QWindowsIntegration::createWindowData(QWindow *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsintegration.cpp:331] QWindowsIntegration::createPlatformWindow(QWindow *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsintegration.cpp:339] QWindowPrivate::create(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\kernel\qwindow.cpp:392] [W] MLK: Memory leak of 20 bytes from 1 block allocated in QBackingStore::QBackingStore(QWindow *) [QT5GUID.DLL] Distribution of leaked blocks 20 bytes from 1 block of 20 bytes (0x07885768) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QBackingStore::QBackingStore(QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbackingstore.cpp:123] QWidgetPrivate::create_sys(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1459] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1311] QWidget::setVisible(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8043] QWidget::show(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:7656] main [c:\dev\projects\qtbug45697\main.cpp:11] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 24 bytes from 1 block allocated in QObject::startTimer(int,TimerType::Qt) [QT5CORED.DLL] Distribution of leaked blocks 24 bytes from 1 block of 24 bytes (0x078862c8) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5CORED.DLL] QObject::startTimer(int,TimerType::Qt) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qobject.cpp:1629] QTimer::start(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qtimer.cpp:203] QTimer::start(int) [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\kernel\qtimer.cpp:219] MainWindow::MainWindow(QWidget *) [c:\dev\projects\qtbug45697\mainwindow.cpp:26] main [c:\dev\projects\qtbug45697\main.cpp:10] _tmainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:555] mainCRTStartup [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c:370] [W] MLK: Memory leak of 24 bytes from 1 block allocated in QPlatformBackingStore::QPlatformBackingStore(QWindow *) [QT5GUID.DLL] Distribution of leaked blocks 24 bytes from 1 block of 24 bytes (0x07886468) Allocation location new(UINT) [c:\DEV\QT-55-32\QT-55-32\QTBASE\BIN\QT5GUID.DLL] QPlatformBackingStore::QPlatformBackingStore(QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qplatformbackingstore.cpp:466] QWindowsBackingStore::QWindowsBackingStore(QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsbackingstore.cpp:56] QWindowsGdiIntegration::createPlatformBackingStore(QWindow *)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\plugins\platforms\windows\qwindowsgdiintegration.cpp:70] QBackingStore::QBackingStore(QWindow *) [c:\dev\qt-55-32\qt-55-32\qtbase\src\gui\painting\qbackingstore.cpp:124] QWidgetPrivate::create_sys(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1459] QWidget::create(UINT,bool,bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:1311] QWidget::setVisible(bool) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:8043] QWidget::show(void) [c:\dev\qt-55-32\qt-55-32\qtbase\src\widgets\kernel\qwidget.cpp:7656] main [c:\dev\projects\qtbug45697\main.cpp:11] [I] Terminating thread 0x15a4 Call location QSortFilterProxyModelPrivate::index_to_iterator(QModelIndex const&)const [c:\dev\qt-55-32\qt-55-32\qtbase\src\corelib\itemmodels\qsortfilterproxymodel.cpp:187]