Last modified: 2014-06-11 11:51:35 UTC
segmentation fault on exit when using the menu entry in Developer Mode. When exiting via close 'x' on window this seems to not happen. additional info: segfault happens after Core::Shutdown() was run. It seems it is happening in the qt gui code, when bubbling up the stack in the click-event on the menu entry after processing the associated action. version: https://github.com/huggle/huggle3-qt-lx/commit/4800e9c6c9d75b1f5ed289fe84d1cb0a7bd2f2f3 Stacktrace: 0 QBasicAtomicOps<4>::deref<int> qatomic_x86.h 240 0x20c09658 1 QBasicAtomicInteger<int>::deref qbasicatomic.h 152 0x20c1fcf8 2 QWeakPointer<QObject>::internalSet qsharedpointer_impl.h 665 0x20c0152b 3 QWeakPointer<QObject>::operator= qsharedpointer_impl.h 580 0x20c01d25 4 QWeakPointer<QObject>::assign<QObject> qsharedpointer_impl.h 652 0x20c015a9 5 QPointer<QAction>::operator= qpointer.h 75 0x20cae335 6 QMenuPrivate::activateAction qmenu.cpp 1071 0x20a3601e 7 QMenu::mouseReleaseEvent qmenu.cpp 2359 0x20a39ff5 8 QWidget::event qwidget.cpp 7946 0x208fe10b 9 QMenu::event qmenu.cpp 2472 0x20a3a6e2 10 QApplicationPrivate::notify_helper qapplication.cpp 3482 0x208cdeb1 11 QApplication::notify qapplication.cpp 3016 0x208cbea3 12 Huggle::HgApplication::notify core.cpp 489 0x41cc15 13 QCoreApplication::notifyInternal qcoreapplication.cpp 881 0x6b91b91c 14 QCoreApplication::sendSpontaneousEvent qcoreapplication.h 235 0x20c119f1 15 QApplicationPrivate::sendMouseEvent qapplication.cpp 2503 0x208cab77 16 QWidgetWindow::handleMouseEvent qwidgetwindow.cpp 404 0x20915aa8 17 QWidgetWindow::event qwidgetwindow.cpp 173 0x2091517b 18 QApplicationPrivate::notify_helper qapplication.cpp 3482 0x208cdeb1 19 QApplication::notify qapplication.cpp 2903 0x208cb7cd 20 Huggle::HgApplication::notify core.cpp 489 0x41cc15 21 QCoreApplication::notifyInternal qcoreapplication.cpp 881 0x6b91b91c 22 QCoreApplication::sendSpontaneousEvent qcoreapplication.h 235 0x476a811 23 QGuiApplicationPrivate::processMouseEvent qguiapplication.cpp 1587 0x44cbad0 24 QGuiApplicationPrivate::processWindowSystemEvent qguiapplication.cpp 1398 0x44cb24c 25 QWindowSystemInterface::sendWindowSystemEvents qwindowsysteminterface.cpp 575 0x44c08b2 26 QWindowsGuiEventDispatcher::sendPostedEvents qwindowsguieventdispatcher.cpp 89 0x6285dcb3 27 qt_internal_proc qeventdispatcher_win.cpp 421 0x6b964fc8 28 USER32!OffsetRect C:\Windows\syswow64\user32.dll 0x770c62fa 29 ?? 0x6e0aea 30 USER32!IsWindow C:\Windows\syswow64\user32.dll 0x770c6d3a 31 __lambda0::operator() qeventdispatcher_win.cpp 364 0x6b964d03 32 ?? 0x6e0aea 33 USER32!AnyPopup C:\Windows\syswow64\user32.dll 0x770c77c4 34 ??
I can't reproduce this... perhaps windows only
http://git.io/JOqbOg