thanks for the help.
Code: Select all
* thread #1, name = 'CrBrowserMain', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x1001dd9c8)
* frame #0: 0x00000001001dd9c8 libc++.1.dylib`std::__1::moneypunct<char, false>::do_curr_symbol() const
frame #1: 0x0000000192e8652c libc++.1.dylib`std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long) + 404
frame #2: 0x00000002a3fcc720 SketcherGui.so`void boost::io::detail::put<char, std::__1::char_traits<char>, std::__1::allocator<char>, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&>(boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&, boost::io::detail::format_item<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::string_type&, boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::internal_streambuf_t&, std::__1::locale*) [inlined] void boost::io::detail::put_last<char, std::__1::char_traits<char> >(os=<unavailable>, t=0x000000016fdf8ea0) at feed_args.hpp:149:9 [opt]
frame #3: 0x00000002a3fcc710 SketcherGui.so`void boost::io::detail::put<char, std::__1::char_traits<char>, std::__1::allocator<char>, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&>(x=0x000000016fdf8ea0, specs=0x0000600003d1f2a0, res="", buf=0x000000016fdf8fa0, loc_p=0x0000000000000000) at feed_args.hpp:197:13 [opt]
frame #4: 0x00000002a3fcc3d8 SketcherGui.so`void boost::io::detail::distribute<char, std::__1::char_traits<char>, std::__1::allocator<char>, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&>(self=0x000000016fdf8f40, x=0x000000016fdf8ea0) at feed_args.hpp:291:17 [opt]
frame #5: 0x00000002a402a38c SketcherGui.so`std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Gui::FormatString::toStr<unsigned long, char const (&) [6]>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned long&&, char const (&) [6]) [inlined] boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::io::detail::feed_impl<char, std::__1::char_traits<char>, std::__1::allocator<char>, boost::io::detail::put_holder<char, std::__1::char_traits<char> > const&>(self=0x000000016fdf8f40, x=0x000000016fdf8ea0) at feed_args.hpp:301:9 [opt]
frame #6: 0x00000002a402a370 SketcherGui.so`std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Gui::FormatString::toStr<unsigned long, char const (&) [6]>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned long&&, char const (&) [6]) [inlined] boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::io::detail::feed<char, std::__1::char_traits<char>, std::__1::allocator<char>, unsigned long const&>(self=0x000000016fdf8f40, x=<unavailable>) at feed_args.hpp:313:16 [opt]
frame #7: 0x00000002a402a358 SketcherGui.so`std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Gui::FormatString::toStr<unsigned long, char const (&) [6]>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned long&&, char const (&) [6]) [inlined] boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >& boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator%<unsigned long>(this=0x000000016fdf8f40, x=<unavailable>) at format_class.hpp:64:22 [opt]
frame #8: 0x00000002a402a358 SketcherGui.so`std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > Gui::FormatString::toStr<unsigned long, char const (f=0x000000016fdf8f40, t=<unavailable>, args={j\xd34\xa4\x02\0\0\0}) [6]>(boost::basic_format<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, unsigned long&&, char const (&) [6]) at CommandT.h:69:24 [opt]
frame #9: 0x00000002a4004a68 SketcherGui.so`void Gui::cmdAppObjectArgs<unsigned long, char const (&) [6]>(obj=0x000000017a29ce00, cmd="setDriving(%i,%s)", args=0x000000016fdf90a0, args={j\xd34\xa4\x02\0\0\0}) [6]) at CommandT.h:383:16 [opt]
frame #10: 0x00000002a40090ac SketcherGui.so`CmdSketcherConstrainDistance::applyConstraint(this=0x0000600003375180, selSeq=<unavailable>, seqIndex=<unavailable>) at CommandConstraints.cpp:2383:17 [opt]
frame #11: 0x00000002a40283a0 SketcherGui.so`DrawSketchHandlerGenConstraint::releaseButton(this=0x0000600003520a50, onSketchPos=<unavailable>) at CommandConstraints.cpp:766:30 [opt]
frame #12: 0x00000002a40afb40 SketcherGui.so`SketcherGui::ViewProviderSketch::mouseButtonPressed(this=0x000000017a785600, Button=1, pressed=<unavailable>, cursorPos=0x0000600000de44f0, viewer=0x000000017a2b2600) at ViewProviderSketch.cpp:894:43 [opt]
frame #13: 0x000000010198b39c libFreeCADGui.dylib`Gui::ViewProvider::eventCallback(ud=0x000000017a785600, node=0x0000600003b502a0) at ViewProvider.cpp:259:23 [opt]
frame #14: 0x00000001046d1188 libCoin.80.dylib`SoEventCallback::handleEvent(SoHandleEventAction*) + 200
frame #15: 0x00000001044e4b30 libCoin.80.dylib`SoAction::traverse(SoNode*) + 124
frame #16: 0x000000010468d9f0 libCoin.80.dylib`SoChildList::traverse(SoAction*, int, int) + 148
frame #17: 0x00000001046da2dc libCoin.80.dylib`SoGroup::doAction(SoAction*) + 116
frame #18: 0x00000001046f4c60 libCoin.80.dylib`SoSeparator::handleEvent(SoHandleEventAction*) + 44
frame #19: 0x00000001044e4b30 libCoin.80.dylib`SoAction::traverse(SoNode*) + 124
frame #20: 0x000000010468d9f0 libCoin.80.dylib`SoChildList::traverse(SoAction*, int, int) + 148
frame #21: 0x00000001046da2dc libCoin.80.dylib`SoGroup::doAction(SoAction*) + 116
frame #22: 0x00000001046f4c60 libCoin.80.dylib`SoSeparator::handleEvent(SoHandleEventAction*) + 44
frame #23: 0x00000001044e4b30 libCoin.80.dylib`SoAction::traverse(SoNode*) + 124
frame #24: 0x00000001044ee2e0 libCoin.80.dylib`SoHandleEventAction::beginTraversal(SoNode*) + 168
frame #25: 0x00000001044e485c libCoin.80.dylib`SoAction::apply(SoNode*) + 376
frame #26: 0x00000001046a5678 libCoin.80.dylib`SoEventManager::actuallyProcessEvent(SoEvent const*) + 104
frame #27: 0x0000000101929050 libFreeCADGui.dylib`SIM::Coin3D::Quarter::QuarterWidget::processSoEvent(this=<unavailable>, event=<unavailable>) at QuarterWidget.cpp:1016:36 [opt]
frame #28: 0x000000010192fdf8 libFreeCADGui.dylib`SIM::Coin3D::Quarter::SoQTQuarterAdaptor::processSoEvent(this=0x000000017a2b2600, event=0x0000600000de44e0) at SoQTQuarterAdaptor.cpp:717:49 [opt]
frame #29: 0x000000010195f568 libFreeCADGui.dylib`Gui::View3DInventorViewer::processSoEventBase(this=<unavailable>, ev=<unavailable>) at View3DInventorViewer.cpp:2263:23 [opt]
frame #30: 0x000000010193b024 libFreeCADGui.dylib`Gui::NavigationStyle::processSoEvent(this=0x0000000296fa55e0, ev=0x0000600000de44e0) at NavigationStyle.cpp:1520:29 [opt]
frame #31: 0x0000000101941654 libFreeCADGui.dylib`Gui::TouchpadNavigationStyle::processSoEvent(this=0x0000000296fa55e0, ev=0x0000600000de44e0) at TouchpadNavigationStyle.cpp:267:32 [opt]
frame #32: 0x000000010193ad88 libFreeCADGui.dylib`Gui::NavigationStyle::processEvent(this=0x0000000296fa55e0, ev=0x0000600000de44e0) at NavigationStyle.cpp:1491:23 [opt]
frame #33: 0x000000010195f528 libFreeCADGui.dylib`Gui::View3DInventorViewer::processSoEvent(this=0x000000017a2b2600, ev=0x0000600000de44e0) at View3DInventorViewer.cpp:0:31 [opt]
frame #34: 0x0000000101920550 libFreeCADGui.dylib`SIM::Coin3D::Quarter::EventFilter::eventFilter(this=0x0000600000347dc0, obj=<unavailable>, qevent=0x000000016fdfa000) at EventFilter.cpp:167:50 [opt]
frame #35: 0x0000000103a79854 libQt5Core.5.dylib`QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 188
frame #36: 0x0000000100fd023c libQt5Widgets.5.dylib`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 204
frame #37: 0x0000000100fd2028 libQt5Widgets.5.dylib`QApplication::notify(QObject*, QEvent*) + 4460
frame #38: 0x0000000101640cec libFreeCADGui.dylib`Gui::GUIApplication::notify(this=0x000000016fdfc5d8, receiver=0x00006000058e9540, event=0x000000016fdfa470) at GuiApplication.cpp:85:34 [opt]
frame #39: 0x0000000103a7959c libQt5Core.5.dylib`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176
frame #40: 0x0000000100fd098c libQt5Widgets.5.dylib`QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 672
frame #41: 0x0000000101008c84 libQt5Widgets.5.dylib`___lldb_unnamed_symbol13541 + 888
frame #42: 0x00000001010082e8 libQt5Widgets.5.dylib`___lldb_unnamed_symbol13535 + 248
frame #43: 0x0000000100fd0258 libQt5Widgets.5.dylib`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 232
frame #44: 0x0000000100fd10bc libQt5Widgets.5.dylib`QApplication::notify(QObject*, QEvent*) + 512
frame #45: 0x0000000101640cec libFreeCADGui.dylib`Gui::GUIApplication::notify(this=0x000000016fdfc5d8, receiver=0x0000600002658480, event=0x000000016fdfaaa0) at GuiApplication.cpp:85:34 [opt]
frame #46: 0x0000000103a7959c libQt5Core.5.dylib`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 176
frame #47: 0x0000000103169344 libQt5Gui.5.dylib`QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1236
frame #48: 0x000000010315a6ec libQt5Gui.5.dylib`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 108
frame #49: 0x0000000106d79930 libqcocoa.dylib`___lldb_unnamed_symbol3698 + 44
frame #50: 0x0000000193004a18 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
frame #51: 0x00000001930049ac CoreFoundation`__CFRunLoopDoSource0 + 176
frame #52: 0x000000019300471c CoreFoundation`__CFRunLoopDoSources0 + 244
frame #53: 0x0000000193003320 CoreFoundation`__CFRunLoopRun + 836
frame #54: 0x0000000193002888 CoreFoundation`CFRunLoopRunSpecific + 612
frame #55: 0x000000019c6d7fa0 HIToolbox`RunCurrentEventLoopInMode + 292
frame #56: 0x000000019c6d7c30 HIToolbox`ReceiveNextEventCommon + 236
frame #57: 0x000000019c6d7b2c HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 72
frame #58: 0x0000000196284424 AppKit`_DPSNextEvent + 632
frame #59: 0x00000001962835b4 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728
frame #60: 0x00000001962779e4 AppKit`-[NSApplication run] + 464
frame #61: 0x0000000106d78bb4 libqcocoa.dylib`___lldb_unnamed_symbol3674 + 968
frame #62: 0x0000000103a77428 libQt5Core.5.dylib`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 312
frame #63: 0x0000000103a79a80 libQt5Core.5.dylib`QCoreApplication::exec() + 120
frame #64: 0x000000010158e520 libFreeCADGui.dylib`Gui::Application::runApplication() at Application.cpp:2265:9 [opt]
frame #65: 0x00000001000055a0 freecad`main(argc=<unavailable>, argv=<unavailable>) at MainGui.cpp:270:13 [opt]
frame #66: 0x0000000192bfbe50 dyld`start + 2544
So I am not sure this is a proper debug build.