https://bugzilla.wikimedia.org/show_bug.cgi?id=66371
Bug ID: 66371
Summary: Segfault in Developer Mode when exiting via Menu
"System"->Exit
Product: Huggle
Version: trunk
Hardware: All
OS: Windows 7
Status: NEW
Severity: minor
Priority: Unprioritized
Component: Application
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected]
Web browser: ---
Mobile Platform: ---
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 ??
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l