Assertion failed: (ImplGetSVData()->mpDefInst->CheckYieldMutex()), function ImplDbgTestSolarMutex, file /Users/asbel/Development/LibreOffice/core/vcl/source/app/dbggui.cxx, line 793. Process 73087 stopped * thread #1: tid = 0x2792a3a, 0x00007fff948fc866 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT frame #0: 0x00007fff948fc866 libsystem_kernel.dylib`__pthread_kill + 10 libsystem_kernel.dylib`__pthread_kill + 10: -> 0x7fff948fc866: jae 0x7fff948fc870 ; __pthread_kill + 20 0x7fff948fc868: movq %rax, %rdi 0x7fff948fc86b: jmp 0x7fff948f9175 ; cerror_nocancel 0x7fff948fc870: retq (lldb) bt * thread #1: tid = 0x2792a3a, 0x00007fff948fc866 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT * frame #0: 0x00007fff948fc866 libsystem_kernel.dylib`__pthread_kill + 10 frame #1: 0x00007fff8c2f335c libsystem_pthread.dylib`pthread_kill + 92 frame #2: 0x00007fff89ac4b1a libsystem_c.dylib`abort + 125 frame #3: 0x00007fff89a8e9bf libsystem_c.dylib`__assert_rtn + 321 frame #4: 0x00000001053341de libvcllo.dylib`ImplDbgTestSolarMutex() + 78 at dbggui.cxx:793 frame #5: 0x00000001044e6031 libtllo.dylib`DbgFunc(nAction=3, pParam=0x0000000000000000) + 641 at debug.cxx:299 frame #6: 0x0000000102bf808b libsvllo.dylib`SfxBroadcaster::RemoveListener(this=0x0000000123faa390, rListener=0x0000000116c63400) + 59 at SfxBroadcaster.cxx:127 frame #7: 0x0000000102c034f6 libsvllo.dylib`SfxListener::EndListening(this=0x0000000116c63400, rBroadcaster=0x0000000123faa390, bAllDups=true) + 694 at lstner.cxx:91 frame #8: 0x0000000101727553 libsblo.dylib`CheckParentsOnDelete(pObj=0x0000000116c63390, p=0x000000011f78c510) + 147 at sbxobj.cxx:92 frame #9: 0x0000000101727324 libsblo.dylib`SbxObject::~SbxObject(this=0x0000000116c63390, vtt=0x00000001017fe6a0) + 100 at sbxobj.cxx:105 frame #10: 0x0000000101727650 libsblo.dylib`SbxObject::~SbxObject(this=0x0000000116c63390) + 32 at sbxobj.cxx:104 frame #11: 0x00000001017276e9 libsblo.dylib`SbxObject::~SbxObject(this=0x0000000116c63390) + 25 at sbxobj.cxx:104 frame #12: 0x0000000101727752 libsblo.dylib`virtual thunk to SbxObject::~SbxObject(this=0x0000000116c63468) + 34 at sbxobj.cxx:111 frame #13: 0x000000010157094b libsblo.dylib`SvRefBase::ReleaseRef(this=0x0000000116c63468) + 219 at ref.hxx:194 frame #14: 0x000000010158e79a libsblo.dylib`tools::SvRef::~SvRef(this=0x0000000120d154c8) + 58 at ref.hxx:52 frame #15: 0x0000000101588585 libsblo.dylib`tools::SvRef::~SvRef(this=0x0000000120d154c8) + 21 at ref.hxx:51 frame #16: 0x00000001015c4bef libsblo.dylib`DocBasicItem::~DocBasicItem(this=0x0000000120d15490) + 79 at sb.cxx:113 frame #17: 0x00000001015c4e25 libsblo.dylib`DocBasicItem::~DocBasicItem(this=0x0000000120d15490) + 21 at sb.cxx:111 frame #18: 0x00000001015c4e49 libsblo.dylib`DocBasicItem::~DocBasicItem(this=0x0000000120d15490) + 25 at sb.cxx:111 frame #19: 0x000000010111d52a libuno_cppuhelpergcc3.dylib.3`cppu::OWeakObject::release(this=0x0000000120d15490) + 90 at weak.cxx:204 frame #20: 0x00000001015d3aa5 libsblo.dylib`cppu::WeakImplHelper1::release(this=0x0000000120d15490) + 21 at implbase1.hxx:109 frame #21: 0x00000001015d4124 libsblo.dylib`rtl::Reference::~Reference(this=0x00000001096d7058) + 52 at ref.hxx:76 frame #22: 0x00000001015d3735 libsblo.dylib`rtl::Reference::~Reference(this=0x00000001096d7058) + 21 at ref.hxx:74 frame #23: 0x00000001015d83cc libsblo.dylib`std::__1::pair >::~pair(this=0x00000001096d7050) + 28 at utility:248 frame #24: 0x00000001015d83a5 libsblo.dylib`std::__1::pair >::~pair(this=0x00000001096d7050) + 21 at utility:248 frame #25: 0x00000001015d8385 libsblo.dylib`void boost::unordered::detail::func::destroy > >(x=0x00000001096d7050) + 21 at allocate.hpp:240 frame #26: 0x00000001015d8369 libsblo.dylib`boost::disable_if_c > > >, std::__1::pair > >::value, void>::type boost::unordered::detail::allocator_traits > > > >::destroy > >((null)=0x000000010180b713, p=0x00000001096d7050) + 25 at allocate.hpp:599 frame #27: 0x00000001015d817d libsblo.dylib`void boost::unordered::detail::func::destroy_value_impl > > >, std::__1::pair > >(alloc=0x000000010180b713, x=0x00000001096d7050) + 29 at allocate.hpp:788 frame #28: 0x00000001015d8102 libsblo.dylib`boost::unordered::detail::table > >, StarBASIC const*, rtl::Reference, boost::hash, std::__1::equal_to > >::delete_node(this=0x000000010180b710, prev=0x0000000122cf05a0) + 146 at table.hpp:520 frame #29: 0x00000001015d7f39 libsblo.dylib`boost::unordered::detail::table > >, StarBASIC const*, rtl::Reference, boost::hash, std::__1::equal_to > >::delete_nodes(this=0x000000010180b710, prev=0x0000000122cf05a0, end=0x0000000000000000) + 121 at table.hpp:535 frame #30: 0x00000001015d7db3 libsblo.dylib`boost::unordered::detail::table > >, StarBASIC const*, rtl::Reference, boost::hash, std::__1::equal_to > >::delete_buckets(this=0x000000010180b710) + 83 at table.hpp:545 frame #31: 0x00000001015d7d28 libsblo.dylib`boost::unordered::detail::table > >, StarBASIC const*, rtl::Reference, boost::hash, std::__1::equal_to > >::~table(this=0x000000010180b710) + 24 at table.hpp:512 frame #32: 0x00000001015d7d05 libsblo.dylib`boost::unordered::detail::table_impl > >, StarBASIC const*, rtl::Reference, boost::hash, std::__1::equal_to > >::~table_impl(this=0x000000010180b710) + 21 at unique.hpp:23 frame #33: 0x00000001015d7ce5 libsblo.dylib`boost::unordered::detail::table_impl > >, StarBASIC const*, rtl::Reference, boost::hash, std::__1::equal_to > >::~table_impl(this=0x000000010180b710) + 21 at unique.hpp:23 frame #34: 0x00000001015d7cc5 libsblo.dylib`boost::unordered::unordered_map, boost::hash, std::__1::equal_to, std::__1::allocator > > >::~unordered_map(this=0x000000010180b710) + 21 at unordered_map.hpp:1064 frame #35: 0x00000001015d7ca5 libsblo.dylib`boost::unordered::unordered_map, boost::hash, std::__1::equal_to, std::__1::allocator > > >::~unordered_map(this=0x000000010180b710) + 21 at unordered_map.hpp:1064 frame #36: 0x00007fff89ac57a1 libsystem_c.dylib`__cxa_finalize + 177 frame #37: 0x00007fff89ac5a4c libsystem_c.dylib`exit + 22 frame #38: 0x00007fff9585b3ea AppKit`-[NSApplication terminate:] + 1834 frame #39: 0x00007fff95806260 AppKit`-[NSApplication sendAction:to:from:] + 327 frame #40: 0x00007fff958211c8 AppKit`-[NSMenuItem _corePerformAction] + 394 frame #41: 0x00007fff95820f04 AppKit`-[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 117 frame #42: 0x00007fff9582007c AppKit`-[NSMenu performKeyEquivalent:] + 289 frame #43: 0x00000001055057ca libvcllo.dylib`-[VCL_NSApplication sendEvent:](self=0x0000000109321980, _cmd=0x00007fff9601b606, pEvent=0x0000000121aa1390) + 1194 at vclnsapp.mm:163 frame #44: 0x000000010545797b libvcllo.dylib`AquaSalInstance::Yield(this=0x0000000109727ba0, bWait=true, bHandleAllCurrentEvents=false) + 1467 at salinst.cxx:631 frame #45: 0x00000001053649dd libvcllo.dylib`ImplYield(i_bWait=true, i_bAllEvents=false) + 221 at svapp.cxx:360 frame #46: 0x000000010535ff13 libvcllo.dylib`Application::Yield() + 19 at svapp.cxx:392 frame #47: 0x000000010535fedc libvcllo.dylib`Application::Execute() + 60 at svapp.cxx:341 frame #48: 0x000000010012a774 libsofficeapp.dylib`desktop::Desktop::Main(this=0x00007fff5fbffa18) + 14244 at app.cxx:1638 frame #49: 0x0000000105368ff0 libvcllo.dylib`ImplSVMain() + 128 at svmain.cxx:160 frame #50: 0x0000000105456cfc libvcllo.dylib`AquaSalInstance::handleAppDefinedEvent(pEvent=0x000000010950ce10) + 284 at salinst.cxx:457 frame #51: 0x0000000105505365 libvcllo.dylib`-[VCL_NSApplication sendEvent:](self=0x0000000109321980, _cmd=0x00007fff9601b606, pEvent=0x000000010950ce10) + 69 at vclnsapp.mm:82 frame #52: 0x00007fff955db9f9 AppKit`-[NSApplication run] + 646 frame #53: 0x00007fff955c6783 AppKit`NSApplicationMain + 940 frame #54: 0x0000000105455b22 libvcllo.dylib`ImplSVMainHook(pnInit=0x00007fff5fbff9a8) + 434 at salinst.cxx:203 frame #55: 0x000000010536a6fe libvcllo.dylib`SVMain() + 30 at svmain.cxx:190 frame #56: 0x0000000100192831 libsofficeapp.dylib`soffice_main + 577 at sofficemain.cxx:93 frame #57: 0x0000000100000efd soffice`sal_main + 13 frame #58: 0x0000000100000ed7 soffice`main + 39 frame #59: 0x00007fff936415fd libdyld.dylib`start + 1 frame #60: 0x00007fff936415fd libdyld.dylib`start + 1