==5093== Memcheck, a memory error detector ==5093== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==5093== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==5093== Command: ./qtbug53948 ==5093== Parent PID: 2736 ==5093== --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0.1.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1.0.0: --5093-- Ignoring non-Dwarf2/3/4 block in .debug_info --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1.0.0: --5093-- Last block truncated in .debug_info; ignoring --5093-- WARNING: Serious error when reading debug info --5093-- When reading debug info from /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1.0.0: --5093-- parse_CU_Header: is neither DWARF2 nor DWARF3 nor DWARF4 ==5093== Syscall param writev(vector[...]) points to uninitialised byte(s) ==5093== at 0x70F873D: ??? (syscall-template.S:84) ==5093== by 0xBBD8F28: _xcb_conn_wait (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==5093== by 0xBBD931C: _xcb_out_send (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==5093== by 0xBBD9A76: _xcb_out_flush_to (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==5093== by 0xBBD9C43: xcb_flush (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==5093== by 0x40E41D1: QXcbWindow::hide() (qxcbwindow.cpp:854) ==5093== by 0x40E3C22: QXcbWindow::setVisible(bool) (qxcbwindow.cpp:766) ==5093== by 0x580C1A6: QWindow::setVisible(bool) (qwindow.cpp:550) ==5093== by 0x501D9B1: QWidgetPrivate::hide_sys() (qwidget.cpp:8113) ==5093== by 0x501D66E: QWidgetPrivate::hide_helper() (qwidget.cpp:8041) ==5093== by 0x501DF7B: QWidget::setVisible(bool) (qwidget.cpp:8243) ==5093== by 0x501D583: QWidget::hide() (qwidget.cpp:8015) ==5093== Address 0xe395671 is 4,545 bytes inside a block of size 21,152 alloc'd ==5093== at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5093== by 0xBBD88DB: xcb_connect_to_fd (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==5093== by 0xBBDC610: xcb_connect_to_display_with_auth_info (in /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0) ==5093== by 0xB4B3809: _XConnectXCB (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==5093== by 0xB4A4391: XOpenDisplay (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) ==5093== by 0x40BD92A: QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (qxcbconnection.cpp:580) ==5093== by 0x40C9EF0: QXcbIntegration::QXcbIntegration(QStringList const&, int&, char**) (qxcbintegration.cpp:186) ==5093== by 0x4045783: QXcbIntegrationPlugin::create(QString const&, QStringList const&, int&, char**) (qxcbmain.cpp:56) ==5093== by 0x57EB8EF: _Z11qLoadPluginI20QPlatformIntegration26QPlatformIntegrationPluginIRK11QStringListRiRPPcEEPT_PK14QFactoryLoaderRK7QStringDpOT1_ (qfactoryloader_p.h:103) ==5093== by 0x57EB0D1: QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (qplatformintegrationfactory.cpp:71) ==5093== by 0x57F970F: init_platform(QString const&, QString const&, QString const&, int&, char**) (qguiapplication.cpp:1094) ==5093== by 0x57FA89A: QGuiApplicationPrivate::createPlatformIntegration() (qguiapplication.cpp:1263) ==5093== ==5093== Warning: noted but unhandled ioctl 0x6458 with no size/direction hints. ==5093== This could cause spurious value errors to appear. ==5093== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==5093== Invalid read of size 4 ==5093== at 0x5E52AD4: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:159) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== by 0x5F431BD: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==5093== by 0x6170DF5: QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (qqmljavascriptexpression.cpp:196) ==5093== Address 0x14587a5c is 28 bytes after a block of size 48 in arena "client" ==5093== ==5093== Invalid read of size 8 ==5093== at 0x5E51C94: QV4::WeakValue::isUndefined() const (in /home/mitch/dev/qt5.7-debug/qtbase/lib/libQt5Qml.so.5.7.0) ==5093== by 0x609167E: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:574) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== Address 0x14587a70 is 16 bytes before a block of size 24 alloc'd ==5093== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5093== by 0x656C719: QHashData::allocateNode(int) (qhash.cpp:501) ==5093== by 0x4FD3709: QHash::createNode(unsigned int, QWidget* const&, QHashDummyValue const&, QHashNode**) (qhash.h:548) ==5093== by 0x4FD21EE: QHash::insert(QWidget* const&, QHashDummyValue const&) (qhash.h:764) ==5093== by 0x4FD021D: QSet::insert(QWidget* const&) (qset.h:205) ==5093== by 0x500952F: QWidgetPrivate::init(QWidget*, QFlags) (qwidget.cpp:1133) ==5093== by 0x500900C: QWidget::QWidget(QWidgetPrivate&, QWidget*, QFlags) (qwidget.cpp:1047) ==5093== by 0x5184F95: QLineEdit::QLineEdit(QWidget*) (qlineedit.cpp:263) ==5093== by 0x404003: tInputDialog3::tInputDialog3(QString const&, QWidget*) (tInputDialog3.cpp:30) ==5093== by 0x4046FD: MainWindow::OpenInputDialog() (mainwindow.cpp:22) ==5093== by 0x404F14: QtPrivate::FunctorCall, QtPrivate::List<>, void, void (MainWindow::*)()>::call(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:141) ==5093== by 0x404E6D: void QtPrivate::FunctionPointer::call, void>(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:160) ==5093== ==5093== Invalid read of size 4 ==5093== at 0x6091687: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:575) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== by 0x5F431BD: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==5093== Address 0x14587a5c is 28 bytes after a block of size 48 in arena "client" ==5093== ==5093== Invalid read of size 4 ==5093== at 0x609169C: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:576) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== by 0x5F431BD: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==5093== Address 0x14587a5c is 28 bytes after a block of size 48 in arena "client" ==5093== ==5093== Invalid read of size 8 ==5093== at 0x60CFB6F: QQmlData::ensurePropertyCache(QJSEngine*, QObject*) (qqmlengine.cpp:1808) ==5093== by 0x6091D73: QV4::QObjectWrapper::create(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:678) ==5093== by 0x60916D7: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:579) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== Address 0x14587a78 is 8 bytes before a block of size 24 alloc'd ==5093== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5093== by 0x656C719: QHashData::allocateNode(int) (qhash.cpp:501) ==5093== by 0x4FD3709: QHash::createNode(unsigned int, QWidget* const&, QHashDummyValue const&, QHashNode**) (qhash.h:548) ==5093== by 0x4FD21EE: QHash::insert(QWidget* const&, QHashDummyValue const&) (qhash.h:764) ==5093== by 0x4FD021D: QSet::insert(QWidget* const&) (qset.h:205) ==5093== by 0x500952F: QWidgetPrivate::init(QWidget*, QFlags) (qwidget.cpp:1133) ==5093== by 0x500900C: QWidget::QWidget(QWidgetPrivate&, QWidget*, QFlags) (qwidget.cpp:1047) ==5093== by 0x5184F95: QLineEdit::QLineEdit(QWidget*) (qlineedit.cpp:263) ==5093== by 0x404003: tInputDialog3::tInputDialog3(QString const&, QWidget*) (tInputDialog3.cpp:30) ==5093== by 0x4046FD: MainWindow::OpenInputDialog() (mainwindow.cpp:22) ==5093== by 0x404F14: QtPrivate::FunctorCall, QtPrivate::List<>, void, void (MainWindow::*)()>::call(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:141) ==5093== by 0x404E6D: void QtPrivate::FunctionPointer::call, void>(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:160) ==5093== ==5093== Invalid read of size 8 ==5093== at 0x5FE674E: QV4::WeakValue::set(QV4::ExecutionEngine*, QV4::Value const&) (qv4persistent.cpp:396) ==5093== by 0x609171B: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:580) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== Address 0x14587a70 is 16 bytes before a block of size 24 alloc'd ==5093== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5093== by 0x656C719: QHashData::allocateNode(int) (qhash.cpp:501) ==5093== by 0x4FD3709: QHash::createNode(unsigned int, QWidget* const&, QHashDummyValue const&, QHashNode**) (qhash.h:548) ==5093== by 0x4FD21EE: QHash::insert(QWidget* const&, QHashDummyValue const&) (qhash.h:764) ==5093== by 0x4FD021D: QSet::insert(QWidget* const&) (qset.h:205) ==5093== by 0x500952F: QWidgetPrivate::init(QWidget*, QFlags) (qwidget.cpp:1133) ==5093== by 0x500900C: QWidget::QWidget(QWidgetPrivate&, QWidget*, QFlags) (qwidget.cpp:1047) ==5093== by 0x5184F95: QLineEdit::QLineEdit(QWidget*) (qlineedit.cpp:263) ==5093== by 0x404003: tInputDialog3::tInputDialog3(QString const&, QWidget*) (tInputDialog3.cpp:30) ==5093== by 0x4046FD: MainWindow::OpenInputDialog() (mainwindow.cpp:22) ==5093== by 0x404F14: QtPrivate::FunctorCall, QtPrivate::List<>, void, void (MainWindow::*)()>::call(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:141) ==5093== by 0x404E6D: void QtPrivate::FunctionPointer::call, void>(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:160) ==5093== ==5093== Invalid write of size 8 ==5093== at 0x5FE6771: QV4::WeakValue::set(QV4::ExecutionEngine*, QV4::Value const&) (qv4persistent.cpp:397) ==5093== by 0x609171B: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:580) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== Address 0x14587a70 is 16 bytes before a block of size 24 alloc'd ==5093== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5093== by 0x656C719: QHashData::allocateNode(int) (qhash.cpp:501) ==5093== by 0x4FD3709: QHash::createNode(unsigned int, QWidget* const&, QHashDummyValue const&, QHashNode**) (qhash.h:548) ==5093== by 0x4FD21EE: QHash::insert(QWidget* const&, QHashDummyValue const&) (qhash.h:764) ==5093== by 0x4FD021D: QSet::insert(QWidget* const&) (qset.h:205) ==5093== by 0x500952F: QWidgetPrivate::init(QWidget*, QFlags) (qwidget.cpp:1133) ==5093== by 0x500900C: QWidget::QWidget(QWidgetPrivate&, QWidget*, QFlags) (qwidget.cpp:1047) ==5093== by 0x5184F95: QLineEdit::QLineEdit(QWidget*) (qlineedit.cpp:263) ==5093== by 0x404003: tInputDialog3::tInputDialog3(QString const&, QWidget*) (tInputDialog3.cpp:30) ==5093== by 0x4046FD: MainWindow::OpenInputDialog() (mainwindow.cpp:22) ==5093== by 0x404F14: QtPrivate::FunctorCall, QtPrivate::List<>, void, void (MainWindow::*)()>::call(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:141) ==5093== by 0x404E6D: void QtPrivate::FunctionPointer::call, void>(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:160) ==5093== ==5093== Invalid read of size 8 ==5093== at 0x5FE6778: QV4::WeakValue::set(QV4::ExecutionEngine*, QV4::Value const&) (qv4persistent.cpp:398) ==5093== by 0x609171B: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:580) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== Address 0x14587a70 is 16 bytes before a block of size 24 alloc'd ==5093== at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==5093== by 0x656C719: QHashData::allocateNode(int) (qhash.cpp:501) ==5093== by 0x4FD3709: QHash::createNode(unsigned int, QWidget* const&, QHashDummyValue const&, QHashNode**) (qhash.h:548) ==5093== by 0x4FD21EE: QHash::insert(QWidget* const&, QHashDummyValue const&) (qhash.h:764) ==5093== by 0x4FD021D: QSet::insert(QWidget* const&) (qset.h:205) ==5093== by 0x500952F: QWidgetPrivate::init(QWidget*, QFlags) (qwidget.cpp:1133) ==5093== by 0x500900C: QWidget::QWidget(QWidgetPrivate&, QWidget*, QFlags) (qwidget.cpp:1047) ==5093== by 0x5184F95: QLineEdit::QLineEdit(QWidget*) (qlineedit.cpp:263) ==5093== by 0x404003: tInputDialog3::tInputDialog3(QString const&, QWidget*) (tInputDialog3.cpp:30) ==5093== by 0x4046FD: MainWindow::OpenInputDialog() (mainwindow.cpp:22) ==5093== by 0x404F14: QtPrivate::FunctorCall, QtPrivate::List<>, void, void (MainWindow::*)()>::call(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:141) ==5093== by 0x404E6D: void QtPrivate::FunctionPointer::call, void>(void (MainWindow::*)(), MainWindow*, void**) (qobjectdefs_impl.h:160) ==5093== ==5093== Invalid write of size 4 ==5093== at 0x609172A: QV4::QObjectWrapper::wrap_slowPath(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper.cpp:581) ==5093== by 0x5E52B3D: QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (qv4qobjectwrapper_p.h:166) ==5093== by 0x6097971: unsigned long long LoadProperty<&ReadAccessor::Direct>(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&, QQmlNotifier**) (qv4qobjectwrapper.cpp:161) ==5093== by 0x6090114: QV4::QObjectWrapper::getProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, bool) (qv4qobjectwrapper.cpp:384) ==5093== by 0x608FC8C: QV4::QObjectWrapper::getQmlProperty(QQmlContextData*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, bool) const (qv4qobjectwrapper.cpp:324) ==5093== by 0x609027C: QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*) (qv4qobjectwrapper.cpp:411) ==5093== by 0x61846D3: QV4::QmlTypeWrapper::get(QV4::Managed const*, QV4::String*, bool*) (qqmltypewrapper.cpp:190) ==5093== by 0x5F43082: QV4::Object::get(QV4::String*, bool*) const (qv4object_p.h:304) ==5093== by 0x60B7958: QV4::Runtime::getProperty(QV4::ExecutionEngine*, QV4::Value const&, int) (qv4runtime.cpp:707) ==5093== by 0x19B230AF: ??? ==5093== by 0x60118C1: QV4::SimpleScriptFunction::call(QV4::Managed const*, QV4::CallData*) (qv4functionobject.cpp:582) ==5093== by 0x5F431BD: QV4::Object::call(QV4::CallData*) const (qv4object_p.h:330) ==5093== Address 0x14587a5c is 28 bytes after a block of size 48 in arena "client" ==5093== ==5093== Conditional jump or move depends on uninitialised value(s) ==5093== at 0x60CE359: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==5093== by 0x60CE4D1: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==5093== by 0x12BD1996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==5093== by 0x12BCF6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==5093== by 0x12C1A80A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==5093== by 0x12C1B3B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==5093== by 0x673409E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==5093== by 0x6145B2A: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==5093== by 0x60934ED: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==5093== by 0x60940B9: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==5093== by 0x609692C: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==5093== by 0x60963C0: QV4::QObjectMethod::call(QV4::Managed const*, QV4::CallData*) (qv4qobjectwrapper.cpp:1800) ==5093== ==5093== Conditional jump or move depends on uninitialised value(s) ==5093== at 0x60CEBF0: QQmlData::attachedProperties() const (qqmlengine.cpp:1620) ==5093== by 0x60CE366: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==5093== by 0x60CE4D1: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==5093== by 0x12BD1996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==5093== by 0x12BCF6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==5093== by 0x12C1A80A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==5093== by 0x12C1B3B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==5093== by 0x673409E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==5093== by 0x6145B2A: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==5093== by 0x60934ED: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==5093== by 0x60940B9: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==5093== by 0x609692C: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==5093== ==5093== Use of uninitialised value of size 8 ==5093== at 0x60D2D18: QHash::value(int const&) const (qhash.h:610) ==5093== by 0x60CE378: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==5093== by 0x60CE4D1: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==5093== by 0x12BD1996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==5093== by 0x12BCF6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==5093== by 0x12C1A80A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==5093== by 0x12C1B3B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==5093== by 0x673409E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==5093== by 0x6145B2A: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==5093== by 0x60934ED: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==5093== by 0x60940B9: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==5093== by 0x609692C: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==5093== ==5093== Invalid read of size 8 ==5093== at 0x60D2D18: QHash::value(int const&) const (qhash.h:610) ==5093== by 0x60CE378: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==5093== by 0x60CE4D1: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==5093== by 0x12BD1996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==5093== by 0x12BCF6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==5093== by 0x12C1A80A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==5093== by 0x12C1B3B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==5093== by 0x673409E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==5093== by 0x6145B2A: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==5093== by 0x60934ED: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==5093== by 0x60940B9: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==5093== by 0x609692C: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==5093== Address 0x7bf2f7a5 is not stack'd, malloc'd or (recently) free'd ==5093== ==5093== ==5093== Process terminating with default action of signal 11 (SIGSEGV) ==5093== Access not within mapped region at address 0x7BF2F7A5 ==5093== at 0x60D2D18: QHash::value(int const&) const (qhash.h:610) ==5093== by 0x60CE378: QtQml::qmlAttachedPropertiesObjectById(int, QObject const*, bool) (qqmlengine.cpp:1435) ==5093== by 0x60CE4D1: QtQml::qmlAttachedPropertiesObject(int*, QObject const*, QMetaObject const*, bool) (qqmlengine.cpp:1463) ==5093== by 0x12BD1996: QObject* qmlAttachedPropertiesObject(QObject const*, bool) (qqml.h:531) ==5093== by 0x12BCF6DD: QtVirtualKeyboard::InputContext::hasEnterKeyAction(QObject*) const (inputcontext.cpp:561) ==5093== by 0x12C1A80A: QtVirtualKeyboard::InputContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (moc_inputcontext.cpp:315) ==5093== by 0x12C1B3B0: QtVirtualKeyboard::InputContext::qt_metacall(QMetaObject::Call, int, void**) (moc_inputcontext.cpp:547) ==5093== by 0x673409E: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (qmetaobject.cpp:301) ==5093== by 0x6145B2A: QQmlObjectOrGadget::metacall(QMetaObject::Call, int, void**) const (qqmlpropertycache.cpp:1541) ==5093== by 0x60934ED: CallMethod(QQmlObjectOrGadget const&, int, int, int, int*, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1127) ==5093== by 0x60940B9: CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&, QV4::ExecutionEngine*, QV4::CallData*) (qv4qobjectwrapper.cpp:1378) ==5093== by 0x609692C: QV4::QObjectMethod::callInternal(QV4::CallData*) const (qv4qobjectwrapper.cpp:1861) ==5093== If you believe this happened as a result of a stack ==5093== overflow in your program's main thread (unlikely but ==5093== possible), you can try to increase the size of the ==5093== main thread stack using the --main-stacksize= flag. ==5093== The main thread stack size used in this run was 8388608. ==5093== ==5093== HEAP SUMMARY: ==5093== in use at exit: 109,589,996 bytes in 134,794 blocks ==5093== total heap usage: 1,228,543 allocs, 1,069,940 frees, 245,890,002 bytes allocated ==5093== ==5093== LEAK SUMMARY: ==5093== definitely lost: 9,684,192 bytes in 2,972 blocks ==5093== indirectly lost: 32 bytes in 1 blocks ==5093== possibly lost: 92,267,627 bytes in 68,827 blocks ==5093== still reachable: 8,820,753 bytes in 79,148 blocks ==5093== of which reachable via heuristic: ==5093== newarray : 364,480 bytes in 420 blocks ==5093== multipleinheritance: 36,400 bytes in 102 blocks ==5093== suppressed: 0 bytes in 0 blocks ==5093== Rerun with --leak-check=full to see details of leaked memory ==5093== ==5093== For counts of detected and suppressed errors, rerun with: -v ==5093== Use --track-origins=yes to see where uninitialised values come from ==5093== ERROR SUMMARY: 17 errors from 14 contexts (suppressed: 0 from 0)