https://bugs.kde.org/show_bug.cgi?id=502342
--- Comment #4 from Finley Watson <[email protected]> --- ==363038== Thread 1: ==363038== Invalid read of size 4 ==363038== at 0x40FD3C9: UnknownInlinedFun (filesearchtab.h:116) ==363038== by 0x40FD3C9: UnknownInlinedFun (filesearchtab.h:131) ==363038== by 0x40FD3C9: UnknownInlinedFun (filesearchtab.h:187) ==363038== by 0x40FD3C9: FileSearchTab::openFile() (filesearchtab.cpp:642) ==363038== by 0x40FE771: FileSearchTab::fileSearchNext() (filesearchtab.cpp:663) ==363038== by 0x6BAF7EE: UnknownInlinedFun (qobjectdefs_impl.h:461) ==363038== by 0x6BAF7EE: void doActivate<false>(QObject*, int, void**) (qobject.cpp:4146) ==363038== by 0x647B3BF: UnknownInlinedFun (qobjectdefs.h:306) ==363038== by 0x647B3BF: UnknownInlinedFun (moc_qaction.cpp:372) ==363038== by 0x647B3BF: QAction::activate(QAction::ActionEvent) (qaction.cpp:1104) ==363038== by 0x59618BC: QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1408) ==363038== by 0x5965C8A: QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1490) ==363038== by 0x57B66C6: QWidget::event(QEvent*) (qwidget.cpp:8987) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x5760C38: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2780) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x5752397: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (qapplication.cpp:2361) ==363038== by 0x57D2268: QWidgetWindow::handleMouseEvent(QMouseEvent*) (qwidgetwindow.cpp:577) ==363038== Address 0x286616d8 is 24 bytes inside a block of size 64 free'd ==363038== at 0x4A478DD: operator delete(void*, unsigned long) (vg_replace_malloc.c:1181) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3864) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3871) ==363038== by 0x6233798: QRegion::~QRegion() (qregion.cpp:3868) ==363038== by 0x6234704: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== by 0x57CC605: QWidgetRepaintManager::sync(QWidget*, QRegion const&) (qwidgetrepaintmanager.cpp:632) ==363038== by 0x57D4167: UnknownInlinedFun (qwidgetwindow.cpp:1100) ==363038== by 0x57D4167: QWidgetWindow::event(QEvent*) (qwidgetwindow.cpp:339) ==363038== Block was alloc'd at ==363038== at 0x4A43F93: operator new(unsigned long) (vg_replace_malloc.c:487) ==363038== by 0x6233947: QRegion::copy() const (qregion.cpp:3894) ==363038== by 0x6233A86: UnknownInlinedFun (qregion.cpp:177) ==363038== by 0x6233A86: QRegion::detach() (qregion.cpp:174) ==363038== by 0x623454D: QRegion::subtracted(QRegion const&) const (qregion.cpp:4146) ==363038== by 0x62346ED: UnknownInlinedFun (qregion.cpp:443) ==363038== by 0x62346ED: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== ==363038== Invalid read of size 16 ==363038== at 0x40FD3CB: UnknownInlinedFun (qarraydatapointer.h:38) ==363038== by 0x40FD3CB: UnknownInlinedFun (qstring.h:1340) ==363038== by 0x40FD3CB: UnknownInlinedFun (filesearchtab.h:116) ==363038== by 0x40FD3CB: UnknownInlinedFun (filesearchtab.h:131) ==363038== by 0x40FD3CB: UnknownInlinedFun (filesearchtab.h:187) ==363038== by 0x40FD3CB: FileSearchTab::openFile() (filesearchtab.cpp:642) ==363038== by 0x40FE771: FileSearchTab::fileSearchNext() (filesearchtab.cpp:663) ==363038== by 0x6BAF7EE: UnknownInlinedFun (qobjectdefs_impl.h:461) ==363038== by 0x6BAF7EE: void doActivate<false>(QObject*, int, void**) (qobject.cpp:4146) ==363038== by 0x647B3BF: UnknownInlinedFun (qobjectdefs.h:306) ==363038== by 0x647B3BF: UnknownInlinedFun (moc_qaction.cpp:372) ==363038== by 0x647B3BF: QAction::activate(QAction::ActionEvent) (qaction.cpp:1104) ==363038== by 0x59618BC: QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1408) ==363038== by 0x5965C8A: QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1490) ==363038== by 0x57B66C6: QWidget::event(QEvent*) (qwidget.cpp:8987) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x5760C38: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2780) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x5752397: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (qapplication.cpp:2361) ==363038== by 0x57D2268: QWidgetWindow::handleMouseEvent(QMouseEvent*) (qwidgetwindow.cpp:577) ==363038== Address 0x286616e0 is 32 bytes inside a block of size 64 free'd ==363038== at 0x4A478DD: operator delete(void*, unsigned long) (vg_replace_malloc.c:1181) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3864) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3871) ==363038== by 0x6233798: QRegion::~QRegion() (qregion.cpp:3868) ==363038== by 0x6234704: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== by 0x57CC605: QWidgetRepaintManager::sync(QWidget*, QRegion const&) (qwidgetrepaintmanager.cpp:632) ==363038== by 0x57D4167: UnknownInlinedFun (qwidgetwindow.cpp:1100) ==363038== by 0x57D4167: QWidgetWindow::event(QEvent*) (qwidgetwindow.cpp:339) ==363038== Block was alloc'd at ==363038== at 0x4A43F93: operator new(unsigned long) (vg_replace_malloc.c:487) ==363038== by 0x6233947: QRegion::copy() const (qregion.cpp:3894) ==363038== by 0x6233A86: UnknownInlinedFun (qregion.cpp:177) ==363038== by 0x6233A86: QRegion::detach() (qregion.cpp:174) ==363038== by 0x623454D: QRegion::subtracted(QRegion const&) const (qregion.cpp:4146) ==363038== by 0x62346ED: UnknownInlinedFun (qregion.cpp:443) ==363038== by 0x62346ED: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== ==363038== Invalid read of size 8 ==363038== at 0x40FD3D0: UnknownInlinedFun (qarraydatapointer.h:38) ==363038== by 0x40FD3D0: UnknownInlinedFun (qstring.h:1340) ==363038== by 0x40FD3D0: UnknownInlinedFun (filesearchtab.h:116) ==363038== by 0x40FD3D0: UnknownInlinedFun (filesearchtab.h:131) ==363038== by 0x40FD3D0: UnknownInlinedFun (filesearchtab.h:187) ==363038== by 0x40FD3D0: FileSearchTab::openFile() (filesearchtab.cpp:642) ==363038== by 0x40FE771: FileSearchTab::fileSearchNext() (filesearchtab.cpp:663) ==363038== by 0x6BAF7EE: UnknownInlinedFun (qobjectdefs_impl.h:461) ==363038== by 0x6BAF7EE: void doActivate<false>(QObject*, int, void**) (qobject.cpp:4146) ==363038== by 0x647B3BF: UnknownInlinedFun (qobjectdefs.h:306) ==363038== by 0x647B3BF: UnknownInlinedFun (moc_qaction.cpp:372) ==363038== by 0x647B3BF: QAction::activate(QAction::ActionEvent) (qaction.cpp:1104) ==363038== by 0x59618BC: QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1408) ==363038== by 0x5965C8A: QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1490) ==363038== by 0x57B66C6: QWidget::event(QEvent*) (qwidget.cpp:8987) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x5760C38: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2780) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x5752397: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (qapplication.cpp:2361) ==363038== by 0x57D2268: QWidgetWindow::handleMouseEvent(QMouseEvent*) (qwidgetwindow.cpp:577) ==363038== Address 0x286616f0 is 48 bytes inside a block of size 64 free'd ==363038== at 0x4A478DD: operator delete(void*, unsigned long) (vg_replace_malloc.c:1181) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3864) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3871) ==363038== by 0x6233798: QRegion::~QRegion() (qregion.cpp:3868) ==363038== by 0x6234704: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== by 0x57CC605: QWidgetRepaintManager::sync(QWidget*, QRegion const&) (qwidgetrepaintmanager.cpp:632) ==363038== by 0x57D4167: UnknownInlinedFun (qwidgetwindow.cpp:1100) ==363038== by 0x57D4167: QWidgetWindow::event(QEvent*) (qwidgetwindow.cpp:339) ==363038== Block was alloc'd at ==363038== at 0x4A43F93: operator new(unsigned long) (vg_replace_malloc.c:487) ==363038== by 0x6233947: QRegion::copy() const (qregion.cpp:3894) ==363038== by 0x6233A86: UnknownInlinedFun (qregion.cpp:177) ==363038== by 0x6233A86: QRegion::detach() (qregion.cpp:174) ==363038== by 0x623454D: QRegion::subtracted(QRegion const&) const (qregion.cpp:4146) ==363038== by 0x62346ED: UnknownInlinedFun (qregion.cpp:443) ==363038== by 0x62346ED: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== ==363038== Invalid read of size 16 ==363038== at 0x40FD3F6: UnknownInlinedFun (qarraydatapointer.h:38) ==363038== by 0x40FD3F6: UnknownInlinedFun (qstring.h:1340) ==363038== by 0x40FD3F6: UnknownInlinedFun (filesearchtab.h:116) ==363038== by 0x40FD3F6: UnknownInlinedFun (filesearchtab.h:131) ==363038== by 0x40FD3F6: UnknownInlinedFun (filesearchtab.h:187) ==363038== by 0x40FD3F6: FileSearchTab::openFile() (filesearchtab.cpp:642) ==363038== by 0x40FE771: FileSearchTab::fileSearchNext() (filesearchtab.cpp:663) ==363038== by 0x6BAF7EE: UnknownInlinedFun (qobjectdefs_impl.h:461) ==363038== by 0x6BAF7EE: void doActivate<false>(QObject*, int, void**) (qobject.cpp:4146) ==363038== by 0x647B3BF: UnknownInlinedFun (qobjectdefs.h:306) ==363038== by 0x647B3BF: UnknownInlinedFun (moc_qaction.cpp:372) ==363038== by 0x647B3BF: QAction::activate(QAction::ActionEvent) (qaction.cpp:1104) ==363038== by 0x59618BC: QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1408) ==363038== by 0x5965C8A: QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1490) ==363038== by 0x57B66C6: QWidget::event(QEvent*) (qwidget.cpp:8987) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x5760C38: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2780) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x5752397: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (qapplication.cpp:2361) ==363038== by 0x57D2268: QWidgetWindow::handleMouseEvent(QMouseEvent*) (qwidgetwindow.cpp:577) ==363038== Address 0x286616f8 is 56 bytes inside a block of size 64 free'd ==363038== at 0x4A478DD: operator delete(void*, unsigned long) (vg_replace_malloc.c:1181) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3864) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3871) ==363038== by 0x6233798: QRegion::~QRegion() (qregion.cpp:3868) ==363038== by 0x6234704: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== by 0x57CC605: QWidgetRepaintManager::sync(QWidget*, QRegion const&) (qwidgetrepaintmanager.cpp:632) ==363038== by 0x57D4167: UnknownInlinedFun (qwidgetwindow.cpp:1100) ==363038== by 0x57D4167: QWidgetWindow::event(QEvent*) (qwidgetwindow.cpp:339) ==363038== Block was alloc'd at ==363038== at 0x4A43F93: operator new(unsigned long) (vg_replace_malloc.c:487) ==363038== by 0x6233947: QRegion::copy() const (qregion.cpp:3894) ==363038== by 0x6233A86: UnknownInlinedFun (qregion.cpp:177) ==363038== by 0x6233A86: QRegion::detach() (qregion.cpp:174) ==363038== by 0x623454D: QRegion::subtracted(QRegion const&) const (qregion.cpp:4146) ==363038== by 0x62346ED: UnknownInlinedFun (qregion.cpp:443) ==363038== by 0x62346ED: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== ==363038== Invalid read of size 8 ==363038== at 0x40FD3FB: UnknownInlinedFun (qarraydatapointer.h:38) ==363038== by 0x40FD3FB: UnknownInlinedFun (qstring.h:1340) ==363038== by 0x40FD3FB: UnknownInlinedFun (filesearchtab.h:116) ==363038== by 0x40FD3FB: UnknownInlinedFun (filesearchtab.h:131) ==363038== by 0x40FD3FB: UnknownInlinedFun (filesearchtab.h:187) ==363038== by 0x40FD3FB: FileSearchTab::openFile() (filesearchtab.cpp:642) ==363038== by 0x40FE771: FileSearchTab::fileSearchNext() (filesearchtab.cpp:663) ==363038== by 0x6BAF7EE: UnknownInlinedFun (qobjectdefs_impl.h:461) ==363038== by 0x6BAF7EE: void doActivate<false>(QObject*, int, void**) (qobject.cpp:4146) ==363038== by 0x647B3BF: UnknownInlinedFun (qobjectdefs.h:306) ==363038== by 0x647B3BF: UnknownInlinedFun (moc_qaction.cpp:372) ==363038== by 0x647B3BF: QAction::activate(QAction::ActionEvent) (qaction.cpp:1104) ==363038== by 0x59618BC: QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1408) ==363038== by 0x5965C8A: QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1490) ==363038== by 0x57B66C6: QWidget::event(QEvent*) (qwidget.cpp:8987) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x5760C38: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2780) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x5752397: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (qapplication.cpp:2361) ==363038== by 0x57D2268: QWidgetWindow::handleMouseEvent(QMouseEvent*) (qwidgetwindow.cpp:577) ==363038== Address 0x28661708 is 8 bytes after a block of size 64 free'd ==363038== at 0x4A478DD: operator delete(void*, unsigned long) (vg_replace_malloc.c:1181) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3864) ==363038== by 0x6233798: UnknownInlinedFun (qregion.cpp:3871) ==363038== by 0x6233798: QRegion::~QRegion() (qregion.cpp:3868) ==363038== by 0x6234704: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== by 0x57CC605: QWidgetRepaintManager::sync(QWidget*, QRegion const&) (qwidgetrepaintmanager.cpp:632) ==363038== by 0x57D4167: UnknownInlinedFun (qwidgetwindow.cpp:1100) ==363038== by 0x57D4167: QWidgetWindow::event(QEvent*) (qwidgetwindow.cpp:339) ==363038== Block was alloc'd at ==363038== at 0x4A43F93: operator new(unsigned long) (vg_replace_malloc.c:487) ==363038== by 0x6233947: QRegion::copy() const (qregion.cpp:3894) ==363038== by 0x6233A86: UnknownInlinedFun (qregion.cpp:177) ==363038== by 0x6233A86: QRegion::detach() (qregion.cpp:174) ==363038== by 0x623454D: QRegion::subtracted(QRegion const&) const (qregion.cpp:4146) ==363038== by 0x62346ED: UnknownInlinedFun (qregion.cpp:443) ==363038== by 0x62346ED: QRegion::operator-=(QRegion const&) (qregion.cpp:525) ==363038== by 0x5971D45: QMenu::paintEvent(QPaintEvent*) (qmenu.cpp:2796) ==363038== by 0x57B63F2: QWidget::event(QEvent*) (qwidget.cpp:9148) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x57A72DD: QWidgetPrivate::sendPaintEvent(QRegion const&) (qwidget.cpp:5671) ==363038== by 0x57A9646: QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) (qwidget.cpp:5621) ==363038== by 0x57CC02D: QWidgetRepaintManager::paintAndFlush() (qwidgetrepaintmanager.cpp:907) ==363038== ==363038== Invalid read of size 4 ==363038== at 0x40FD417: UnknownInlinedFun (atomic_base.h:631) ==363038== by 0x40FD417: UnknownInlinedFun (qatomic_cxx11.h:259) ==363038== by 0x40FD417: UnknownInlinedFun (qbasicatomic.h:47) ==363038== by 0x40FD417: UnknownInlinedFun (qarraydata.h:59) ==363038== by 0x40FD417: UnknownInlinedFun (qarraydatapointer.h:451) ==363038== by 0x40FD417: UnknownInlinedFun (qarraydatapointer.h:40) ==363038== by 0x40FD417: UnknownInlinedFun (qstring.h:1340) ==363038== by 0x40FD417: UnknownInlinedFun (filesearchtab.h:116) ==363038== by 0x40FD417: UnknownInlinedFun (filesearchtab.h:131) ==363038== by 0x40FD417: UnknownInlinedFun (filesearchtab.h:187) ==363038== by 0x40FD417: FileSearchTab::openFile() (filesearchtab.cpp:642) ==363038== by 0x40FE771: FileSearchTab::fileSearchNext() (filesearchtab.cpp:663) ==363038== by 0x6BAF7EE: UnknownInlinedFun (qobjectdefs_impl.h:461) ==363038== by 0x6BAF7EE: void doActivate<false>(QObject*, int, void**) (qobject.cpp:4146) ==363038== by 0x647B3BF: UnknownInlinedFun (qobjectdefs.h:306) ==363038== by 0x647B3BF: UnknownInlinedFun (moc_qaction.cpp:372) ==363038== by 0x647B3BF: QAction::activate(QAction::ActionEvent) (qaction.cpp:1104) ==363038== by 0x59618BC: QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1408) ==363038== by 0x5965C8A: QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1490) ==363038== by 0x57B66C6: QWidget::event(QEvent*) (qwidget.cpp:8987) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== by 0x5760C38: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2780) ==363038== by 0x6B44117: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1106) ==363038== by 0x5752397: QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (qapplication.cpp:2361) ==363038== by 0x57D2268: QWidgetWindow::handleMouseEvent(QMouseEvent*) (qwidgetwindow.cpp:577) ==363038== Address 0xee00000183 is not stack'd, malloc'd or (recently) free'd ==363038== KCrash: Application 'lokalize' crashing... crashRecursionCounter = 2 ==363038== ==363038== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==363038== at 0x74E674C: __pthread_kill_implementation (pthread_kill.c:44) ==363038== by 0x748CDBF: raise (raise.c:26) ==363038== by 0x5031E96: KCrash::defaultCrashHandler(int) (kcrash.cpp:605) ==363038== by 0x748CEEF: ??? (in /usr/lib/libc.so.6) ==363038== by 0x40FD416: UnknownInlinedFun (qarraydatapointer.h:451) ==363038== by 0x40FD416: UnknownInlinedFun (qarraydatapointer.h:40) ==363038== by 0x40FD416: UnknownInlinedFun (qstring.h:1340) ==363038== by 0x40FD416: UnknownInlinedFun (filesearchtab.h:116) ==363038== by 0x40FD416: UnknownInlinedFun (filesearchtab.h:131) ==363038== by 0x40FD416: UnknownInlinedFun (filesearchtab.h:187) ==363038== by 0x40FD416: FileSearchTab::openFile() (filesearchtab.cpp:642) ==363038== by 0x40FE771: FileSearchTab::fileSearchNext() (filesearchtab.cpp:663) ==363038== by 0x6BAF7EE: UnknownInlinedFun (qobjectdefs_impl.h:461) ==363038== by 0x6BAF7EE: void doActivate<false>(QObject*, int, void**) (qobject.cpp:4146) ==363038== by 0x647B3BF: UnknownInlinedFun (qobjectdefs.h:306) ==363038== by 0x647B3BF: UnknownInlinedFun (moc_qaction.cpp:372) ==363038== by 0x647B3BF: QAction::activate(QAction::ActionEvent) (qaction.cpp:1104) ==363038== by 0x59618BC: QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1408) ==363038== by 0x5965C8A: QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (qmenu.cpp:1490) ==363038== by 0x57B66C6: QWidget::event(QEvent*) (qwidget.cpp:8987) ==363038== by 0x575CC6F: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3303) ==363038== ==363038== HEAP SUMMARY: ==363038== in use at exit: 20,932,581 bytes in 316,103 blocks ==363038== total heap usage: 1,279,250 allocs, 963,147 frees, 303,077,356 bytes allocated ==363038== ==363038== LEAK SUMMARY: ==363038== definitely lost: 456 bytes in 26 blocks ==363038== indirectly lost: 64 bytes in 2 blocks ==363038== possibly lost: 267,466 bytes in 764 blocks ==363038== still reachable: 20,662,747 bytes in 315,290 blocks ==363038== of which reachable via heuristic: ==363038== length64 : 1,954,304 bytes in 3,294 blocks ==363038== newarray : 129,752 bytes in 799 blocks ==363038== multipleinheritance: 135,432 bytes in 166 blocks ==363038== suppressed: 0 bytes in 0 blocks ==363038== Rerun with --leak-check=full to see details of leaked memory ==363038== ==363038== Use --track-origins=yes to see where uninitialised values come from ==363038== For lists of detected and suppressed errors, rerun with: -s ==363038== ERROR SUMMARY: 598 errors from 597 contexts (suppressed: 0 from 0) fish: Job 1, 'valgrind lokalize' terminated by signal SIGSEGV (Address boundary error) -- You are receiving this mail because: You are watching all bug changes.
