The thread 0x2c70 has exited with code 0 (0x0). The thread 0x2ca8 has exited with code 0 (0x0). The thread 0x1f4 has exited with code 0 (0x0). The thread 0xec4 has exited with code 0 (0x0). The thread 0x2f68 has exited with code 0 (0x0). The thread 0x150c has exited with code 0 (0x0). The thread 0x2a38 has exited with code 0 (0x0). Second Chance Assertion Failed: File Second Chance Assertion Failed: File Second Chance Assertion Failed: File Second Chance Assertion Failed: File The thread 0x2d4 has exited with code 0 (0x0). C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.26.28801\include\vectorC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.26.28801\include\vectorC:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.26.28801\include\vector, Line , Line , Line C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.26.28801\include\vector1831349 , Line wt-concurrency-failure.exe has triggered a breakpoint. _STL_VERIFY(this->_Getcont() == _Right._Getcont(), "vector iterators incompatible"); ucrtbased.dll!_VCrtDbgReportA(int nRptType, void * returnAddress, const char * szFile, int nLine, const char * szModule, const char * szFormat, char * arglist) Line 284 C++ ucrtbased.dll!_CrtDbgReport(int report_type, const char * file_name, int line_number, const char * module_name, const char * format, ...) Line 263 C++ > wt-concurrency-failure.exe!std::vector>::erase(std::_Vector_const_iterator>> _Where) Line 1347 C++ wt-concurrency-failure.exe!Wt::Core::Impl::observer_info::removeObserver(Wt::Core::Impl::observing_ptr_base * ptr) Line 28 C++ wt-concurrency-failure.exe!Wt::Core::observable::removeObserver(Wt::Core::Impl::observing_ptr_base * observer) Line 71 C++ wt-concurrency-failure.exe!Wt::Core::Impl::observing_ptr_base::~observing_ptr_base() Line 22 C++ wt-concurrency-failure.exe!Wt::Core::observing_ptr::~observing_ptr() C++ wt-concurrency-failure.exe!`Wt::Core::observable::bindSafeFunction<>'::`2'::::~() C++ wt-concurrency-failure.exe!std::_Func_impl_no_alloc<`Wt::Core::observable::bindSafeFunction<>'::`2'::,void>::~_Func_impl_no_alloc<`Wt::Core::observable::bindSafeFunction<>'::`2'::,void>() C++ wt-concurrency-failure.exe!std::_Func_impl_no_alloc<`Wt::Core::observable::bindSafeFunction<>'::`2'::,void>::`scalar deleting destructor'(unsigned int) C++ wt-concurrency-failure.exe!std::_Func_impl_no_alloc<`Wt::Core::observable::bindSafeFunction<>'::`2'::,void>::_Delete_this(bool _Dealloc) Line 927 C++ wt-concurrency-failure.exe!std::_Func_class::_Tidy() Line 1040 C++ wt-concurrency-failure.exe!std::_Func_class::~_Func_class() Line 963 C++ wt-concurrency-failure.exe!std::function::~function() C++ wt-concurrency-failure.exe!Wt::ApplicationEvent::~ApplicationEvent() C++ wt-concurrency-failure.exe!Wt::WServer::schedule(std::chrono::duration<__int64,std::ratio<1,1000000000>> duration, const std::string & sessionId, const std::function & function, const std::function & fallbackFunction) Line 244 C++ wt-concurrency-failure.exe!Wt::WServer::post(const std::string & sessionId, const std::function & function, const std::function & fallbackFunction) Line 221 C++ wt-concurrency-failure.exe!`MyApp::MyApp'::`4'::::operator()() Line 72 C++ wt-concurrency-failure.exe!std::_Invoker_functor::_Call<`MyApp::MyApp'::`4'::>(MyApp::{ctor}::__l4:: && _Obj) Line 1612 C++ wt-concurrency-failure.exe!std::invoke<`MyApp::MyApp'::`4'::>(MyApp::{ctor}::__l4:: && _Obj) Line 1612 C++ wt-concurrency-failure.exe!std::thread::_Invoke>,0>(void * _RawVals) Line 43 C++ ucrtbased.dll!thread_start(void * const parameter) Line 97 C++ kernel32.dll!@BaseThreadInitThunk@12() Unknown