To reproduce: Test Framework Workbench -> .self-test -> Workbench -> [start] See below for the headers with long strings of “=“ signs. ============================= ========= Test #1 =========== ============================= Berks-Air:Logs berka$ lldb /Applications/3D\ CAD/FreeCAD\ unstable\ 20170614.app/ (lldb) target create "/Applications/3D CAD/FreeCAD unstable 20170614.app/" run Current executable set to '/Applications/3D CAD/FreeCAD unstable 20170614.app/' (x86_64). (lldb) run Process 4023 launched: '/Applications/3D CAD/FreeCAD unstable 20170614.app/Contents/MacOS/FreeCAD' (x86_64) FreeCAD 0.17, Libs: 0.17R11284 (Git) © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2017 ##### #### ### #### # # # # # # # ## #### #### # # # # # #### # # # # # # # ##### # # # # #### #### # # # # # # # # # # # # # # ## ## ## # # #### #### ### # # #### ## ## ## Path workbench activated Path workbench deactivated 2017-06-15 23:16:38.675742-0400 FreeCAD[4023:713465] *** Assertion failure in -[NSMenu insertItem:atIndex:], /Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.83.101/Menus.subproj/NSMenu.m:705 Unhandled unknown exception caught in GUIApplication::notify. matplotlib not found, so Plot module can not be loaded Plot module is disabled, tools cannot graph output curves 2017-06-15 23:16:43.010596-0400 FreeCAD[4023:713465] *** Assertion failure in -[NSMenu insertItem:atIndex:], /Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.83.101/Menus.subproj/NSMenu.m:705 Unhandled unknown exception caught in GUIApplication::notify. Process 4023 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x88) frame #0: 0x00000001080e1ad1 libqcocoa.dylib`___lldb_unnamed_symbol557$$libqcocoa.dylib + 177 libqcocoa.dylib`___lldb_unnamed_symbol557$$libqcocoa.dylib: -> 0x1080e1ad1 <+177>: movq 0x88(%rcx), %rcx 0x1080e1ad8 <+184>: movb %r13b, %r15b 0x1080e1adb <+187>: andb $0x1, %r15b 0x1080e1adf <+191>: sete %dl (lldb) bt all * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x88) * frame #0: 0x00000001080e1ad1 libqcocoa.dylib`___lldb_unnamed_symbol557$$libqcocoa.dylib + 177 frame #1: 0x00000001023258c2 QtWidgets`QMenu::actionEvent(QActionEvent*) + 1202 frame #2: 0x00000001021db5b6 QtWidgets`QWidget::event(QEvent*) + 1286 frame #3: 0x0000000102323a2e QtWidgets`QMenu::event(QEvent*) + 1006 frame #4: 0x00000001021985c6 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294 frame #5: 0x000000010219bb78 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8680 frame #6: 0x00000001000f9aab libFreeCADGui.dylib`Gui::GUIApplication::notify(QObject*, QEvent*) + 75 frame #7: 0x0000000102fc53b7 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 frame #8: 0x00000001021cefc0 QtWidgets`QWidget::removeAction(QAction*) + 112 frame #9: 0x0000000100405da2 libFreeCADGui.dylib`Gui::MenuManager::setup(Gui::MenuItem*, QMenu*) const + 1778 frame #10: 0x00000001004051d7 libFreeCADGui.dylib`Gui::MenuManager::setup(Gui::MenuItem*) const + 1575 frame #11: 0x0000000100414147 libFreeCADGui.dylib`Gui::Workbench::activate() + 151 frame #12: 0x000000010041cb7e libFreeCADGui.dylib`Gui::WorkbenchManager::activate(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&) + 30 frame #13: 0x00000001000aaa61 libFreeCADGui.dylib`Gui::Application::activateWorkbench(char const*) + 2321 frame #14: 0x00000001000bb8fd libFreeCADGui.dylib`Gui::Application::sActivateWorkbenchHandler(_object*, _object*, _object*) + 93 frame #15: 0x00000001010bd907 Python`PyEval_EvalFrameEx + 26252 frame #16: 0x00000001010c1681 Python`fast_function + 264 frame #17: 0x00000001010bd82d Python`PyEval_EvalFrameEx + 26034 frame #18: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #19: 0x000000010105b3e5 Python`function_call + 352 frame #20: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #21: 0x00000001010bdffb Python`PyEval_EvalFrameEx + 28032 frame #22: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #23: 0x000000010105b3e5 Python`function_call + 352 frame #24: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #25: 0x0000000101047c97 Python`instancemethod_call + 173 frame #26: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #27: 0x0000000101083ec9 Python`slot_tp_call + 61 frame #28: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #29: 0x00000001010bd761 Python`PyEval_EvalFrameEx + 25830 frame #30: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #31: 0x000000010105b3e5 Python`function_call + 352 frame #32: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #33: 0x00000001010bdffb Python`PyEval_EvalFrameEx + 28032 frame #34: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #35: 0x000000010105b3e5 Python`function_call + 352 frame #36: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #37: 0x0000000101047c97 Python`instancemethod_call + 173 frame #38: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #39: 0x0000000101083ec9 Python`slot_tp_call + 61 frame #40: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #41: 0x00000001010bd761 Python`PyEval_EvalFrameEx + 25830 frame #42: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #43: 0x00000001010c15ee Python`fast_function + 117 frame #44: 0x00000001010bd82d Python`PyEval_EvalFrameEx + 26034 frame #45: 0x00000001010c1681 Python`fast_function + 264 frame #46: 0x00000001010bd82d Python`PyEval_EvalFrameEx + 26034 frame #47: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #48: 0x00000001010b6a54 Python`PyEval_EvalCode + 54 frame #49: 0x00000001010da259 Python`run_mod + 53 frame #50: 0x00000001010da416 Python`PyRun_StringFlags + 109 frame #51: 0x0000000100ef3565 libFreeCADBase.dylib`Base::InterpreterSingleton::runString(char const*) + 85 frame #52: 0x0000000115a78347 QtUnitGui.so`TestGui::UnitTestDialog::on_startButton_clicked() + 103 frame #53: 0x0000000115a792d2 QtUnitGui.so`TestGui::UnitTestDialog::qt_metacall(QMetaObject::Call, int, void**) + 130 frame #54: 0x0000000102ff9e29 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2921 frame #55: 0x000000010228b640 QtWidgets`___lldb_unnamed_symbol1103$$QtWidgets + 112 frame #56: 0x000000010228b4c4 QtWidgets`___lldb_unnamed_symbol1101$$QtWidgets + 260 frame #57: 0x000000010228c55e QtWidgets`QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270 frame #58: 0x00000001021db75e QtWidgets`QWidget::event(QEvent*) + 1710 frame #59: 0x000000010228c2b3 QtWidgets`QAbstractButton::event(QEvent*) + 179 frame #60: 0x00000001021985c6 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294 frame #61: 0x000000010219c1a3 QtWidgets`QApplication::notify(QObject*, QEvent*) + 10259 frame #62: 0x00000001000f9aab libFreeCADGui.dylib`Gui::GUIApplication::notify(QObject*, QEvent*) + 75 frame #63: 0x0000000102fc53b7 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 frame #64: 0x0000000102198fdd QtWidgets`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) + 1069 frame #65: 0x00000001021fd5d8 QtWidgets`___lldb_unnamed_symbol535$$QtWidgets + 1448 frame #66: 0x00000001021fc5a9 QtWidgets`___lldb_unnamed_symbol530$$QtWidgets + 185 frame #67: 0x00000001021985c6 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294 frame #68: 0x000000010219bb78 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8680 frame #69: 0x00000001000f9aab libFreeCADGui.dylib`Gui::GUIApplication::notify(QObject*, QEvent*) + 75 frame #70: 0x0000000102fc53b7 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 frame #71: 0x000000010281b0c0 QtGui`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2448 frame #72: 0x00000001028032bb QtGui`QWindowSystemInterface::sendWindowSystemEvents(QFlags) + 411 frame #73: 0x00000001080dd4c1 libqcocoa.dylib`___lldb_unnamed_symbol464$$libqcocoa.dylib + 33 frame #74: 0x00007fffb44ee321 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 frame #75: 0x00007fffb44cf21d CoreFoundation`__CFRunLoopDoSources0 + 557 frame #76: 0x00007fffb44ce716 CoreFoundation`__CFRunLoopRun + 934 frame #77: 0x00007fffb44ce114 CoreFoundation`CFRunLoopRunSpecific + 420 frame #78: 0x00007fffb3a2febc HIToolbox`RunCurrentEventLoopInMode + 240 frame #79: 0x00007fffb3a2fbf9 HIToolbox`ReceiveNextEventCommon + 184 frame #80: 0x00007fffb3a2fb26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71 frame #81: 0x00007fffb1fc8a54 AppKit`_DPSNextEvent + 1120 frame #82: 0x00007fffb27447ee AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 frame #83: 0x00007fffb1fbd3db AppKit`-[NSApplication run] + 926 frame #84: 0x00000001080dc38a libqcocoa.dylib`___lldb_unnamed_symbol446$$libqcocoa.dylib + 2170 frame #85: 0x0000000102fc1761 QtCore`QEventLoop::exec(QFlags) + 401 frame #86: 0x0000000102fc5a6a QtCore`QCoreApplication::exec() + 346 frame #87: 0x00000001000b0cf5 libFreeCADGui.dylib`Gui::Application::runApplication() + 7509 frame #88: 0x0000000100009cef FreeCAD`main + 4063 frame #89: 0x00007fffc9c48235 libdyld.dylib`start + 1 frame #90: 0x00007fffc9c48235 libdyld.dylib`start + 1 thread #4 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #7, name = 'com.apple.CFSocket.private' frame #0: 0x00007fffc9d76eb6 libsystem_kernel.dylib`__select + 10 frame #1: 0x00007fffb450a66a CoreFoundation`__CFSocketManager + 682 frame #2: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #3: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #4: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #8, name = 'com.apple.NSEventThread' frame #0: 0x00007fffc9d6f34a libsystem_kernel.dylib`mach_msg_trap + 10 frame #1: 0x00007fffc9d6e797 libsystem_kernel.dylib`mach_msg + 55 frame #2: 0x00007fffb44cf434 CoreFoundation`__CFRunLoopServiceMachPort + 212 frame #3: 0x00007fffb44ce8c1 CoreFoundation`__CFRunLoopRun + 1361 frame #4: 0x00007fffb44ce114 CoreFoundation`CFRunLoopRunSpecific + 420 frame #5: 0x00007fffb2115f02 AppKit`_NSEventThread + 205 frame #6: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #7: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #8: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #9, name = 'Qt bearer thread' frame #0: 0x00007fffc9d76b7a libsystem_kernel.dylib`__pselect + 10 frame #1: 0x00007fffc9d7377c libsystem_kernel.dylib`pselect$1050 + 82 frame #2: 0x000000010301b048 QtCore`qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 104 frame #3: 0x000000010301c115 QtCore`QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 693 frame #4: 0x000000010301d283 QtCore`QEventDispatcherUNIX::processEvents(QFlags) + 227 frame #5: 0x0000000102fc1761 QtCore`QEventLoop::exec(QFlags) + 401 frame #6: 0x0000000102dfa005 QtCore`QThread::exec() + 117 frame #7: 0x0000000102dfda8b QtCore`___lldb_unnamed_symbol262$$QtCore + 363 frame #8: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #9: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #10: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #11, name = 'JavaScriptCore::BlockFree' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111e70bc8 QtWebKit`___lldb_unnamed_symbol74079$$QtWebKit + 264 frame #3: 0x000000011216c96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #4: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #5: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #6: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #12, name = 'JavaScriptCore::Marking' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111e71a67 QtWebKit`___lldb_unnamed_symbol74101$$QtWebKit + 119 frame #3: 0x0000000111e71af8 QtWebKit`___lldb_unnamed_symbol74102$$QtWebKit + 88 frame #4: 0x000000011216c96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #5: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #6: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #7: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #13, name = 'JavaScriptCore::Marking' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111e71a67 QtWebKit`___lldb_unnamed_symbol74101$$QtWebKit + 119 frame #3: 0x0000000111e71af8 QtWebKit`___lldb_unnamed_symbol74102$$QtWebKit + 88 frame #4: 0x000000011216c96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #5: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #6: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #7: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #14, name = 'JavaScriptCore::Marking' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111e71a67 QtWebKit`___lldb_unnamed_symbol74101$$QtWebKit + 119 frame #3: 0x0000000111e71af8 QtWebKit`___lldb_unnamed_symbol74102$$QtWebKit + 88 frame #4: 0x000000011216c96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #5: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #6: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #7: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #15, name = 'Qt HTTP thread' frame #0: 0x00007fffc9d76eb6 libsystem_kernel.dylib`__select + 10 frame #1: 0x000000010301b234 QtCore`qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 596 frame #2: 0x000000010301c115 QtCore`QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 693 frame #3: 0x000000010301d283 QtCore`QEventDispatcherUNIX::processEvents(QFlags) + 227 frame #4: 0x0000000102fc1761 QtCore`QEventLoop::exec(QFlags) + 401 frame #5: 0x0000000102dfa005 QtCore`QThread::exec() + 117 frame #6: 0x0000000102dfda8b QtCore`___lldb_unnamed_symbol262$$QtCore + 363 frame #7: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #8: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #9: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #17 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e6148e libsystem_pthread.dylib`_pthread_wqthread + 1023 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #18 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #19 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #20 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #22, name = 'QScanThread' frame #0: 0x00007fffc9d6f386 libsystem_kernel.dylib`semaphore_wait_trap + 10 frame #1: 0x00007fffc9c2aa77 libdispatch.dylib`_os_semaphore_wait + 16 frame #2: 0x00007fffc9c1b891 libdispatch.dylib`_dispatch_semaphore_wait_slow + 103 frame #3: 0x00007fffb5be10e8 CoreWLAN`-[CWInterface(Private) scanForNetworksWithChannels:ssidList:legacyScanSSID:includeHiddenNetworks:mergedScanResults:maxAge:maxMissCount:maxWakeCount:maxAutoJoinCount:waitForWiFi:waitForBluetooth:priority:error:] + 623 frame #4: 0x00007fffb5bda0bf CoreWLAN`-[CWInterface scanForNetworksWithName:error:] + 106 frame #5: 0x0000000113592c0a libqcorewlanbearer.dylib`___lldb_unnamed_symbol71$$libqcorewlanbearer.dylib + 218 frame #6: 0x0000000102dfda8b QtCore`___lldb_unnamed_symbol262$$QtCore + 363 frame #7: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #8: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #9: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 (lldb) ============================= ========= Test #2 =========== ============================= Berks-Air:Logs berka$ lldb /Applications/3D\ CAD/FreeCAD\ unstable\ 20170614.app/ (lldb) target create "/Applications/3D CAD/FreeCAD unstable 20170614.app/" Current executable set to '/Applications/3D CAD/FreeCAD unstable 20170614.app/' (x86_64). (lldb) run Process 4041 launched: '/Applications/3D CAD/FreeCAD unstable 20170614.app/Contents/MacOS/FreeCAD' (x86_64) FreeCAD 0.17, Libs: 0.17R11284 (Git) © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2017 ##### #### ### #### # # # # # # # ## #### #### # # # # # #### # # # # # # # ##### # # # # #### #### # # # # # # # # # # # # # # ## ## ## # # #### #### ### # # #### ## ## ## Path workbench activated 2017-06-15 23:21:22.172287-0400 FreeCAD[4041:719692] *** Assertion failure in -[NSMenu insertItem:atIndex:], /Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1504.83.101/Menus.subproj/NSMenu.m:705 Unhandled unknown exception caught in GUIApplication::notify. Process 4041 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0) frame #0: 0x0000000000000000 error: memory read failed for 0x0 (lldb) bt all * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0) * frame #0: 0x0000000000000000 frame #1: 0x00000001080e1aea libqcocoa.dylib`___lldb_unnamed_symbol557$$libqcocoa.dylib + 202 frame #2: 0x00000001023258c2 QtWidgets`QMenu::actionEvent(QActionEvent*) + 1202 frame #3: 0x00000001021db5b6 QtWidgets`QWidget::event(QEvent*) + 1286 frame #4: 0x0000000102323a2e QtWidgets`QMenu::event(QEvent*) + 1006 frame #5: 0x00000001021985c6 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294 frame #6: 0x000000010219bb78 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8680 frame #7: 0x00000001000f9aab libFreeCADGui.dylib`Gui::GUIApplication::notify(QObject*, QEvent*) + 75 frame #8: 0x0000000102fc53b7 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 frame #9: 0x00000001021cefc0 QtWidgets`QWidget::removeAction(QAction*) + 112 frame #10: 0x0000000100405da2 libFreeCADGui.dylib`Gui::MenuManager::setup(Gui::MenuItem*, QMenu*) const + 1778 frame #11: 0x00000001004051d7 libFreeCADGui.dylib`Gui::MenuManager::setup(Gui::MenuItem*) const + 1575 frame #12: 0x0000000100414147 libFreeCADGui.dylib`Gui::Workbench::activate() + 151 frame #13: 0x000000010041cb7e libFreeCADGui.dylib`Gui::WorkbenchManager::activate(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&) + 30 frame #14: 0x00000001000aaa61 libFreeCADGui.dylib`Gui::Application::activateWorkbench(char const*) + 2321 frame #15: 0x00000001000bb8fd libFreeCADGui.dylib`Gui::Application::sActivateWorkbenchHandler(_object*, _object*, _object*) + 93 frame #16: 0x00000001010bd907 Python`PyEval_EvalFrameEx + 26252 frame #17: 0x00000001010c1681 Python`fast_function + 264 frame #18: 0x00000001010bd82d Python`PyEval_EvalFrameEx + 26034 frame #19: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #20: 0x000000010105b3e5 Python`function_call + 352 frame #21: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #22: 0x00000001010bdffb Python`PyEval_EvalFrameEx + 28032 frame #23: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #24: 0x000000010105b3e5 Python`function_call + 352 frame #25: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #26: 0x0000000101047c97 Python`instancemethod_call + 173 frame #27: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #28: 0x0000000101083ec9 Python`slot_tp_call + 61 frame #29: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #30: 0x00000001010bd761 Python`PyEval_EvalFrameEx + 25830 frame #31: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #32: 0x000000010105b3e5 Python`function_call + 352 frame #33: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #34: 0x00000001010bdffb Python`PyEval_EvalFrameEx + 28032 frame #35: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #36: 0x000000010105b3e5 Python`function_call + 352 frame #37: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #38: 0x0000000101047c97 Python`instancemethod_call + 173 frame #39: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #40: 0x0000000101083ec9 Python`slot_tp_call + 61 frame #41: 0x000000010103cdf0 Python`PyObject_Call + 99 frame #42: 0x00000001010bd761 Python`PyEval_EvalFrameEx + 25830 frame #43: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #44: 0x00000001010c15ee Python`fast_function + 117 frame #45: 0x00000001010bd82d Python`PyEval_EvalFrameEx + 26034 frame #46: 0x00000001010c1681 Python`fast_function + 264 frame #47: 0x00000001010bd82d Python`PyEval_EvalFrameEx + 26034 frame #48: 0x00000001010b7089 Python`PyEval_EvalCodeEx + 1583 frame #49: 0x00000001010b6a54 Python`PyEval_EvalCode + 54 frame #50: 0x00000001010da259 Python`run_mod + 53 frame #51: 0x00000001010da416 Python`PyRun_StringFlags + 109 frame #52: 0x0000000100ef3565 libFreeCADBase.dylib`Base::InterpreterSingleton::runString(char const*) + 85 frame #53: 0x0000000115363347 QtUnitGui.so`TestGui::UnitTestDialog::on_startButton_clicked() + 103 frame #54: 0x00000001153642d2 QtUnitGui.so`TestGui::UnitTestDialog::qt_metacall(QMetaObject::Call, int, void**) + 130 frame #55: 0x0000000102ff9e29 QtCore`QMetaObject::activate(QObject*, int, int, void**) + 2921 frame #56: 0x000000010228b640 QtWidgets`___lldb_unnamed_symbol1103$$QtWidgets + 112 frame #57: 0x000000010228b4c4 QtWidgets`___lldb_unnamed_symbol1101$$QtWidgets + 260 frame #58: 0x000000010228c55e QtWidgets`QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270 frame #59: 0x00000001021db75e QtWidgets`QWidget::event(QEvent*) + 1710 frame #60: 0x000000010228c2b3 QtWidgets`QAbstractButton::event(QEvent*) + 179 frame #61: 0x00000001021985c6 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294 frame #62: 0x000000010219c1a3 QtWidgets`QApplication::notify(QObject*, QEvent*) + 10259 frame #63: 0x00000001000f9aab libFreeCADGui.dylib`Gui::GUIApplication::notify(QObject*, QEvent*) + 75 frame #64: 0x0000000102fc53b7 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 frame #65: 0x0000000102198fdd QtWidgets`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool) + 1069 frame #66: 0x00000001021fd5d8 QtWidgets`___lldb_unnamed_symbol535$$QtWidgets + 1448 frame #67: 0x00000001021fc5a9 QtWidgets`___lldb_unnamed_symbol530$$QtWidgets + 185 frame #68: 0x00000001021985c6 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 294 frame #69: 0x000000010219bb78 QtWidgets`QApplication::notify(QObject*, QEvent*) + 8680 frame #70: 0x00000001000f9aab libFreeCADGui.dylib`Gui::GUIApplication::notify(QObject*, QEvent*) + 75 frame #71: 0x0000000102fc53b7 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167 frame #72: 0x000000010281b0c0 QtGui`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 2448 frame #73: 0x00000001028032bb QtGui`QWindowSystemInterface::sendWindowSystemEvents(QFlags) + 411 frame #74: 0x00000001080dd4c1 libqcocoa.dylib`___lldb_unnamed_symbol464$$libqcocoa.dylib + 33 frame #75: 0x00007fffb44ee321 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 frame #76: 0x00007fffb44cf21d CoreFoundation`__CFRunLoopDoSources0 + 557 frame #77: 0x00007fffb44ce716 CoreFoundation`__CFRunLoopRun + 934 frame #78: 0x00007fffb44ce114 CoreFoundation`CFRunLoopRunSpecific + 420 frame #79: 0x00007fffb3a2febc HIToolbox`RunCurrentEventLoopInMode + 240 frame #80: 0x00007fffb3a2fbf9 HIToolbox`ReceiveNextEventCommon + 184 frame #81: 0x00007fffb3a2fb26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71 frame #82: 0x00007fffb1fc8a54 AppKit`_DPSNextEvent + 1120 frame #83: 0x00007fffb27447ee AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2796 frame #84: 0x00007fffb1fbd3db AppKit`-[NSApplication run] + 926 frame #85: 0x00000001080dc38a libqcocoa.dylib`___lldb_unnamed_symbol446$$libqcocoa.dylib + 2170 frame #86: 0x0000000102fc1761 QtCore`QEventLoop::exec(QFlags) + 401 frame #87: 0x0000000102fc5a6a QtCore`QCoreApplication::exec() + 346 frame #88: 0x00000001000b0cf5 libFreeCADGui.dylib`Gui::Application::runApplication() + 7509 frame #89: 0x0000000100009cef FreeCAD`main + 4063 frame #90: 0x00007fffc9c48235 libdyld.dylib`start + 1 frame #91: 0x00007fffc9c48235 libdyld.dylib`start + 1 thread #2 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e6148e libsystem_pthread.dylib`_pthread_wqthread + 1023 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #3 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #4 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #6, name = 'com.apple.CFSocket.private' frame #0: 0x00007fffc9d76eb6 libsystem_kernel.dylib`__select + 10 frame #1: 0x00007fffb450a66a CoreFoundation`__CFSocketManager + 682 frame #2: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #3: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #4: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #7 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #8, name = 'com.apple.NSEventThread' frame #0: 0x00007fffc9d6f34a libsystem_kernel.dylib`mach_msg_trap + 10 frame #1: 0x00007fffc9d6e797 libsystem_kernel.dylib`mach_msg + 55 frame #2: 0x00007fffb44cf434 CoreFoundation`__CFRunLoopServiceMachPort + 212 frame #3: 0x00007fffb44ce8c1 CoreFoundation`__CFRunLoopRun + 1361 frame #4: 0x00007fffb44ce114 CoreFoundation`CFRunLoopRunSpecific + 420 frame #5: 0x00007fffb2115f02 AppKit`_NSEventThread + 205 frame #6: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #7: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #8: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #9, name = 'Qt bearer thread' frame #0: 0x00007fffc9d76b7a libsystem_kernel.dylib`__pselect + 10 frame #1: 0x00007fffc9d7377c libsystem_kernel.dylib`pselect$1050 + 82 frame #2: 0x000000010301b048 QtCore`qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 104 frame #3: 0x000000010301c115 QtCore`QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 693 frame #4: 0x000000010301d283 QtCore`QEventDispatcherUNIX::processEvents(QFlags) + 227 frame #5: 0x0000000102fc1761 QtCore`QEventLoop::exec(QFlags) + 401 frame #6: 0x0000000102dfa005 QtCore`QThread::exec() + 117 frame #7: 0x0000000102dfda8b QtCore`___lldb_unnamed_symbol262$$QtCore + 363 frame #8: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #9: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #10: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #11, name = 'JavaScriptCore::BlockFree' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111fb0bc8 QtWebKit`___lldb_unnamed_symbol74079$$QtWebKit + 264 frame #3: 0x00000001122ac96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #4: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #5: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #6: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #12, name = 'JavaScriptCore::Marking' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111fb1a67 QtWebKit`___lldb_unnamed_symbol74101$$QtWebKit + 119 frame #3: 0x0000000111fb1af8 QtWebKit`___lldb_unnamed_symbol74102$$QtWebKit + 88 frame #4: 0x00000001122ac96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #5: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #6: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #7: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #13, name = 'JavaScriptCore::Marking' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111fb1a67 QtWebKit`___lldb_unnamed_symbol74101$$QtWebKit + 119 frame #3: 0x0000000111fb1af8 QtWebKit`___lldb_unnamed_symbol74102$$QtWebKit + 88 frame #4: 0x00000001122ac96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #5: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #6: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #7: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #14, name = 'JavaScriptCore::Marking' frame #0: 0x00007fffc9d76bf2 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fffc9e627fa libsystem_pthread.dylib`_pthread_cond_wait + 712 frame #2: 0x0000000111fb1a67 QtWebKit`___lldb_unnamed_symbol74101$$QtWebKit + 119 frame #3: 0x0000000111fb1af8 QtWebKit`___lldb_unnamed_symbol74102$$QtWebKit + 88 frame #4: 0x00000001122ac96f QtWebKit`___lldb_unnamed_symbol78463$$QtWebKit + 15 frame #5: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #6: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #7: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #15, name = 'Qt HTTP thread' frame #0: 0x00007fffc9d76b7a libsystem_kernel.dylib`__pselect + 10 frame #1: 0x00007fffc9d7377c libsystem_kernel.dylib`pselect$1050 + 82 frame #2: 0x000000010301b048 QtCore`qt_safe_select(int, fd_set*, fd_set*, fd_set*, timespec const*) + 104 frame #3: 0x000000010301c115 QtCore`QEventDispatcherUNIXPrivate::doSelect(QFlags, timespec*) + 693 frame #4: 0x000000010301d283 QtCore`QEventDispatcherUNIX::processEvents(QFlags) + 227 frame #5: 0x0000000102fc1761 QtCore`QEventLoop::exec(QFlags) + 401 frame #6: 0x0000000102dfa005 QtCore`QThread::exec() + 117 frame #7: 0x0000000102dfda8b QtCore`___lldb_unnamed_symbol262$$QtCore + 363 frame #8: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #9: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #10: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 thread #17 frame #0: 0x00007fffc9d7744e libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fffc9e61621 libsystem_pthread.dylib`_pthread_wqthread + 1426 frame #2: 0x00007fffc9e6107d libsystem_pthread.dylib`start_wqthread + 13 thread #20, name = 'QScanThread' frame #0: 0x00007fffc9d6f386 libsystem_kernel.dylib`semaphore_wait_trap + 10 frame #1: 0x00007fffc9c2aa77 libdispatch.dylib`_os_semaphore_wait + 16 frame #2: 0x00007fffc9c1b891 libdispatch.dylib`_dispatch_semaphore_wait_slow + 103 frame #3: 0x00007fffb5be10e8 CoreWLAN`-[CWInterface(Private) scanForNetworksWithChannels:ssidList:legacyScanSSID:includeHiddenNetworks:mergedScanResults:maxAge:maxMissCount:maxWakeCount:maxAutoJoinCount:waitForWiFi:waitForBluetooth:priority:error:] + 623 frame #4: 0x00007fffb5bda0bf CoreWLAN`-[CWInterface scanForNetworksWithName:error:] + 106 frame #5: 0x00000001135b2c0a libqcorewlanbearer.dylib`___lldb_unnamed_symbol71$$libqcorewlanbearer.dylib + 218 frame #6: 0x0000000102dfda8b QtCore`___lldb_unnamed_symbol262$$QtCore + 363 frame #7: 0x00007fffc9e6193b libsystem_pthread.dylib`_pthread_body + 180 frame #8: 0x00007fffc9e61887 libsystem_pthread.dylib`_pthread_start + 286 frame #9: 0x00007fffc9e6108d libsystem_pthread.dylib`thread_start + 13 (lldb)