fah-client-bastet
fah-client-bastet copied to clipboard
FAH v8.4.3 system tray program crash on Windows
trafficstars
FAH v8.4.3 system tray program crash on Windows that is probably related to #269. I had a Firefox web browser tab open viewing 2-10 remotes for about a day when this happened.
There was an error window open for debugging, this time (I picked VS2022, and I should have picked VS2015 for debugging).
The top few long messages in the call stack image are these lines of text:
FAHClient.exe!std::_Tree<std::_Tset_traits<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>,std::less<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>>,std::allocator<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>>,0>>::_Find_lower_bound<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>>(const cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>> & _Keyval) Line 1590
at C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include\xtree(1590)
FAHClient.exe!std::_Tree<std::_Tset_traits<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>,std::less<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>>,std::allocator<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>>,0>>::_Emplace<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>> const &>(const cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>> & <_Vals_0>) Line 1003
at C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include\xtree(1003)
FAHClient.exe!std::_Tree<std::_Tset_traits<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>,std::less<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>>,std::allocator<cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>>>,0>>::insert<0,0>(const cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>> & _Val) Line 1222
at C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include\xtree(1222)
FAHClient.exe!cb::LifetimeManager::addLTO<cb::LifetimeObject>(const cb::SmartPointer<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>,cb::RefCounterImpl<cb::LifetimeObject,cb::DeallocNew<cb::LifetimeObject>>> & obj) Line 56
at C:\build\fah\windows-10-64bit-client-bastet-debug\cbang\src\cbang\util\LifetimeManager.h(56)
FAHClient.exe!cb::WS::Websocket::readBody() Line 276
at C:\build\fah\windows-10-64bit-client-bastet-debug\cbang\src\cbang\ws\Websocket.cpp(276)
FAHClient.exe!cb::WS::Websocket::readHeader::__l2::void <lambda>(bool)::__l2::<lambda>(bool success) Line 214
at C:\build\fah\windows-10-64bit-client-bastet-debug\cbang\src\cbang\ws\Websocket.cpp(214)
[External Code]