==650== Memcheck, a memory error detector ==650== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==650== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==650== Command: ./qtbug53948 ==650== Parent PID: 5155 ==650== --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1.0.0: --650-- Ignoring non-Dwarf2/3/4 block in .debug_info --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1.0.0: --650-- Last block truncated in .debug_info; ignoring --650-- WARNING: Serious error when reading debug info --650-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1.0.0: --650-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 ==650== Syscall param writev(vector[...]) points to uninitialised byte(s) ==650== at 0x70E473D: ??? (syscall-template.S:84) ==650== by 0xBBC4F28: _xcb_conn_wait (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==650== by 0xBBC531C: _xcb_out_send (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==650== by 0xBBC5A76: _xcb_out_flush_to (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==650== by 0xBBC5C43: xcb_flush (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==650== by 0x40E41D1: QXcbWindow::hide() (qxcbwindow.cpp:854) ==650== by 0x40E3C22: QXcbWindow::setVisible(bool) (qxcbwindow.cpp:766) ==650== by 0x580C1A6: QWindow::setVisible(bool) (qwindow.cpp:550) ==650== by 0x501D9B1: QWidgetPrivate::hide_sys() (qwidget.cpp:8113) ==650== by 0x501D66E: QWidgetPrivate::hide_helper() (qwidget.cpp:8041) ==650== by 0x501DF7B: QWidget::setVisible(bool) (qwidget.cpp:8243) ==650== by 0x501D583: QWidget::hide() (qwidget.cpp:8015) ==650== Address 0xe381651 is 4,545 bytes inside a block of size 21,152 alloc'd ==650== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==650== by 0xBBC48DB: xcb_connect_to_fd (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==650== by 0xBBC8610: xcb_connect_to_display_with_auth_info (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==650== by 0xB49F809: _XConnectXCB (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==650== by 0xB490391: XOpenDisplay (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==650== by 0x40BD92A: QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (qxcbconnection.cpp:580) ==650== by 0x40C9EF0: QXcbIntegration::QXcbIntegration(QStringList const&, int&, char**) (qxcbintegration.cpp:186) ==650== by 0x4045783: QXcbIntegrationPlugin::create(QString const&, QStringList const&, int&, char**) (qxcbmain.cpp:56) ==650== by 0x57EB8EF: _Z11qLoadPluginI20QPlatformIntegration26QPlatformIntegrationPluginIRK11QStringListRiRPPcEEPT_PK14QFactoryLoaderRK7QStringDpOT1_ (qfactoryloader_p.h:103) ==650== by 0x57EB0D1: QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (qplatformintegrationfactory.cpp:71) ==650== by 0x57F970F: init_platform(QString const&, QString const&, QString const&, int&, char**) (qguiapplication.cpp:1094) ==650== by 0x57FA89A: QGuiApplicationPrivate::createPlatformIntegration() (qguiapplication.cpp:1263) ==650== ==650== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints. ==650== This could cause spurious value errors to appear. ==650== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==650== Invalid read of size 4 ==650== at 0x5E52550: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:159) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== by 0x5F41483: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==650== by 0x6164469: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (qqmljavascriptexpression.cpp:196) ==650== Address 0x17d4ba1c is 76 bytes inside a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x5E517B0: QV4::WeakValue::isUndefined() const (in /home/mitch/dev/qt5.7-debug/qtbase/lib/libQt5Qml.so.5.7.0) ==650== by 0x5E52579: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:159) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== by 0x5F41483: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==650== Address 0x17d4ba30 is 0 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x5E517B0: QV4::WeakValue::isUndefined() const (in /home/mitch/dev/qt5.7-debug/qtbase/lib/libQt5Qml.so.5.7.0) ==650== by 0x60898C0: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:574) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== Address 0x17d4ba30 is 0 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 4 ==650== at 0x60898C9: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:575) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== by 0x5F41483: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==650== Address 0x17d4ba1c is 76 bytes inside a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x60C653D: QQmlData::ensurePropertyCache(QJSEngine*, QObject*) (qqmlengine.cpp:1808) ==650== by 0x6089FB5: QV4::QObjectWrapper::create(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:678) ==650== by 0x6089919: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:579) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== Address 0x17d4ba38 is 8 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid write of size 8 ==650== at 0x60C656B: QQmlData::ensurePropertyCache(QJSEngine*, QObject*) (qqmlengine.cpp:1810) ==650== by 0x6089FB5: QV4::QObjectWrapper::create(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:678) ==650== by 0x6089919: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:579) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== Address 0x17d4ba38 is 8 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x60C6573: QQmlData::ensurePropertyCache(QJSEngine*, QObject*) (qqmlengine.cpp:1811) ==650== by 0x6089FB5: QV4::QObjectWrapper::create(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:678) ==650== by 0x6089919: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:579) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== Address 0x17d4ba38 is 8 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x60C6580: QQmlData::ensurePropertyCache(QJSEngine*, QObject*) (qqmlengine.cpp:1811) ==650== by 0x6089FB5: QV4::QObjectWrapper::create(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:678) ==650== by 0x6089919: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:579) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== Address 0x17d4ba38 is 8 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x5FE32EC: QV4::WeakValue::set(QV4::ExecutionEngine*, QV4::Value const&) (qv4persistent.cpp:396) ==650== by 0x608995D: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:580) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== Address 0x17d4ba30 is 0 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid write of size 8 ==650== at 0x5FE330F: QV4::WeakValue::set(QV4::ExecutionEngine*, QV4::Value const&) (qv4persistent.cpp:397) ==650== by 0x608995D: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:580) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== Address 0x17d4ba30 is 0 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x5FE3316: QV4::WeakValue::set(QV4::ExecutionEngine*, QV4::Value const&) (qv4persistent.cpp:398) ==650== by 0x608995D: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:580) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== Address 0x17d4ba30 is 0 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid write of size 4 ==650== at 0x608996C: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:581) ==650== by 0x5E525B9: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==650== by 0x608FBB3: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==650== by 0x6088356: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==650== by 0x6087ECE: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==650== by 0x60884BE: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==650== by 0x61769B7: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==650== by 0x5F41348: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==650== by 0x60AECEE: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==650== by 0x19B0DA2F: ??? ==650== by 0x600C495: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==650== by 0x5F41483: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==650== Address 0x17d4ba1c is 76 bytes inside a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x60C819C: QQmlData::hasExtendedData() const (qqmldata_p.h:216) ==650== by 0x60C4D24: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==650== by 0x60C4E9F: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==650== by 0x12BBD996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==650== by 0x12BBB6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==650== by 0x12C0680A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==650== by 0x12C073B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==650== by 0x672009E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==650== by 0x6139DD8: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==650== by 0x608B72F: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==650== by 0x608C2FB: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==650== by 0x608EB6E: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==650== Address 0x17d4ba48 is 24 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x60C55B7: QQmlData::attachedProperties() const (qqmlengine.cpp:1620) ==650== by 0x60C4D34: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==650== by 0x60C4E9F: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==650== by 0x12BBD996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==650== by 0x12BBB6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==650== by 0x12C0680A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==650== by 0x12C073B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==650== by 0x672009E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==650== by 0x6139DD8: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==650== by 0x608B72F: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==650== by 0x608C2FB: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==650== by 0x608EB6E: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==650== Address 0x17d4ba48 is 24 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x60C55E1: QQmlData::attachedProperties() const (qqmlengine.cpp:1621) ==650== by 0x60C4D34: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==650== by 0x60C4E9F: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==650== by 0x12BBD996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==650== by 0x12BBB6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==650== by 0x12C0680A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==650== by 0x12C073B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==650== by 0x672009E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==650== by 0x6139DD8: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==650== by 0x608B72F: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==650== by 0x608C2FB: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==650== by 0x608EB6E: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==650== Address 0x17d4ba48 is 24 bytes after a block of size 96 in arena "client" ==650== ==650== Invalid read of size 8 ==650== at 0x60C96E6: QHash::value(int const&) const (qhash.h:610) ==650== by 0x60C4D46: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==650== by 0x60C4E9F: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==650== by 0x12BBD996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==650== by 0x12BBB6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==650== by 0x12C0680A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==650== by 0x12C073B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==650== by 0x672009E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==650== by 0x6139DD8: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==650== by 0x608B72F: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==650== by 0x608C2FB: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==650== by 0x608EB6E: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==650== Address 0xa0 is not stack'd, malloc'd or (recently) free'd ==650== ==650== ==650== Process terminating with default action of signal 11 (SIGSEGV) ==650== Access not within mapped region at address 0xA0 ==650== at 0x60C96E6: QHash::value(int const&) const (qhash.h:610) ==650== by 0x60C4D46: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==650== by 0x60C4E9F: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==650== by 0x12BBD996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==650== by 0x12BBB6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==650== by 0x12C0680A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==650== by 0x12C073B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==650== by 0x672009E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==650== by 0x6139DD8: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==650== by 0x608B72F: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==650== by 0x608C2FB: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==650== by 0x608EB6E: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==650== If you believe this happened as a result of a stack ==650== overflow in your program's main thread (unlikely but ==650== possible), you can try to increase the size of the ==650== main thread stack using the --main-stacksize= flag. ==650== The main thread stack size used in this run was 8388608. ==650== ==650== HEAP SUMMARY: ==650== in use at exit: 109,562,209 bytes in 134,818 blocks ==650== total heap usage: 1,191,285 allocs, 1,056,467 frees, 254,039,561 bytes allocated ==650== ==650== LEAK SUMMARY: ==650== definitely lost: 9,412,928 bytes in 235 blocks ==650== indirectly lost: 32 bytes in 1 blocks ==650== possibly lost: 92,359,436 bytes in 68,445 blocks ==650== still reachable: 7,789,813 bytes in 66,137 blocks ==650== of which reachable via heuristic: ==650== newarray : 364,480 bytes in 420 blocks ==650== multipleinheritance: 38,232 bytes in 105 blocks ==650== suppressed: 0 bytes in 0 blocks ==650== Rerun with --leak-check=full to see details of leaked memory ==650== ==650== For counts of detected and suppressed errors, rerun with: -v ==650== Use --track-origins=yes to see where uninitialised values come from ==650== ERROR SUMMARY: 19 errors from 17 contexts (suppressed: 0 from 0)