Invalid read of size 4 in main::{lambda()#2}::operator()() const in /home/nkrupenko/Development/PersistentIndex_Crash/main.cpp:54 1: QAbstractItemModelPrivate::rowsRemoved(QModelIndex const&, int, int) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 2: QAbstractItemModel::endRemoveRows() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 3: QStandardItem::removeRows(int, int) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 4: QStandardItemModel::removeRows(int, int, QModelIndex const&) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 5: main::{lambda()#2}::operator()() const in /home/nkrupenko/Development/PersistentIndex_Crash/main.cpp:54 6: QtPrivate::FunctorCall, QtPrivate::List<>, void, main::{lambda()#2}>::call({lambda()#2}&, void**) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:146 7: void QtPrivate::Functor::call, void>({lambda()#2}&, void*, {lambda()#2}&*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:256 8: QtPrivate::QFunctorSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:439 9: QMetaObject::activate(QObject*, int, int, void**) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 10: QAbstractButton::clicked(bool) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 11: QAbstractButtonPrivate::emitClicked() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 12: QAbstractButtonPrivate::click() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 13: QAbstractButton::mouseReleaseEvent(QMouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 14: QWidget::event(QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 15: QApplicationPrivate::notify_helper(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 16: QApplication::notify(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 17: QCoreApplication::notifyInternal2(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 18: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 19: QWidgetWindow::handleMouseEvent(QMouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 20: QWidgetWindow::event(QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 21: QApplicationPrivate::notify_helper(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 22: QApplication::notify(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 23: QCoreApplication::notifyInternal2(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 24: QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 25: QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 Address 0x12abee80 is 0 bytes inside a block of size 32 free'd 1: operator delete(void*) in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so 2: (anonymous namespace)::clear(QVariant::Private*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 3: QStandardItem::~QStandardItem() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 4: QStandardItem::removeRows(int, int) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 5: QStandardItemModel::removeRows(int, int, QModelIndex const&) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 6: main::{lambda()#2}::operator()() const in /home/nkrupenko/Development/PersistentIndex_Crash/main.cpp:54 7: QtPrivate::FunctorCall, QtPrivate::List<>, void, main::{lambda()#2}>::call({lambda()#2}&, void**) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:146 8: void QtPrivate::Functor::call, void>({lambda()#2}&, void*, {lambda()#2}&*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:256 9: QtPrivate::QFunctorSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:439 10: QMetaObject::activate(QObject*, int, int, void**) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 11: QAbstractButton::clicked(bool) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 12: QAbstractButtonPrivate::emitClicked() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 13: QAbstractButtonPrivate::click() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 14: QAbstractButton::mouseReleaseEvent(QMouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 15: QWidget::event(QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 16: QApplicationPrivate::notify_helper(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 17: QApplication::notify(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 18: QCoreApplication::notifyInternal2(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 19: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 20: QWidgetWindow::handleMouseEvent(QMouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 21: QWidgetWindow::event(QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 22: QApplicationPrivate::notify_helper(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 23: QApplication::notify(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 24: QCoreApplication::notifyInternal2(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 25: QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 Block was alloc'd at 1: operator new(unsigned long) in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so 2: QPersistentModelIndexData::create(QModelIndex const&) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 3: QPersistentModelIndex::QPersistentModelIndex(QModelIndex const&) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 4: main::{lambda()#1}::operator()() const in /home/nkrupenko/Development/PersistentIndex_Crash/main.cpp:46 5: QtPrivate::FunctorCall, QtPrivate::List<>, void, main::{lambda()#1}>::call({lambda()#1}&, void**) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:146 6: void QtPrivate::Functor::call, void>({lambda()#1}&, void*, {lambda()#1}&*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:256 7: QtPrivate::QFunctorSlotObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/include/QtCore/qobjectdefs_impl.h:439 8: QMetaObject::activate(QObject*, int, int, void**) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 9: QAbstractButton::clicked(bool) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 10: QAbstractButtonPrivate::emitClicked() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 11: QAbstractButtonPrivate::click() in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 12: QAbstractButton::mouseReleaseEvent(QMouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 13: QWidget::event(QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 14: QApplicationPrivate::notify_helper(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 15: QApplication::notify(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 16: QCoreApplication::notifyInternal2(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 17: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 18: QWidgetWindow::handleMouseEvent(QMouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 19: QWidgetWindow::event(QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 20: QApplicationPrivate::notify_helper(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 21: QApplication::notify(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5.13.0 22: QCoreApplication::notifyInternal2(QObject*, QEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Core.so.5.13.0 23: QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 24: QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0 25: QWindowSystemInterface::sendWindowSystemEvents(QFlags) in /home/nkrupenko/Development/Qt/5.13.0/gcc_64/lib/libQt5Gui.so.5.13.0