-
-
Notifications
You must be signed in to change notification settings - Fork 458
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash on close #5724
Labels
Comments
@8thony What version are you on? |
@pajlada the comment was too long to display, so it cut off the rest with the version. I edited the post. |
More stuff:
Realistically, we can fix all of them to a certain degree, but not completely. What we really want is a read-write lock for |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Checklist
Describe your issue
c2 not always exit cleanly.
Stack isBroadcaster -> app was nullptr
> chatterino.exe!chatterino::TwitchChannel::isBroadcaster() Line 836 C++ chatterino.exe!chatterino::TwitchChannel::addChannelPointReward(const chatterino::ChannelPointReward & reward) Line 429 C++ [Inline Frame] chatterino.exe!chatterino::TwitchIrcServer::initialize::__l2::::()::__l2::::operator()() Line 706 C++ [Inline Frame] chatterino.exe!chatterino::postToThread::__l2::Event::{dtor}() Line 30 C++ chatterino.exe!`chatterino::postToThread<``chatterino::TwitchIrcServer::initialize'::`2'::::operator()'::`2'::>'::`2'::Event::`scalar deleting destructor'(unsigned int) C++ Qt6Core.dll!00007ffe3b52a648() Unknown Qt6Gui.dll!00007ffe3bb3978d() Unknown Qt6Widgets.dll!00007ffe3c49771e() Unknown Qt6Core.dll!00007ffe3b570be8() Unknown chatterino.exe!main(int argc, char * * argv) Line 124 C++ chatterino.exe!qtEntryPoint() Line 50 C++ [Inline Frame] chatterino.exe!invoke_main() Line 102 C++ chatterino.exe!__scrt_common_main_seh() Line 288 C++ KERNEL32.DLL!00007ffe7f4e7374() Unknown ntdll.dll!00007ffe7f9fcc91() Unknown
Stack onEntitlementCreate -> tryGetApp returned nullptr
> [Inline Frame] chatterino.exe!chatterino::SeventvEventAPI::onEntitlementCreate(const chatterino::seventv::eventapi::EntitlementCreateDeleteDispatch &) Line 381 C++ chatterino.exe!chatterino::SeventvEventAPI::handleDispatch(const chatterino::seventv::eventapi::Dispatch & dispatch) Line 214 C++ chatterino.exe!chatterino::SeventvEventAPI::onMessage(std::weak_ptr hdl, std::shared_ptr> msg) Line 161 C++ [Inline Frame] chatterino.exe!chatterino::BasicPubSubManager::{ctor}::__l2::::operator()(std::weak_ptr) Line 82 C++ [Inline Frame] chatterino.exe!std::invoke(chatterino::BasicPubSubManager::{ctor}::__l2:: &) Line 1714 C++ chatterino.exe!std::_Func_impl_no_alloc<`chatterino::BasicPubSubManager::BasicPubSubManager'::`2'::,void,std::weak_ptr,std::shared_ptr>>::_Do_call(std::weak_ptr && <_Args_0>, std::shared_ptr> && <_Args_1>) Line 874 C++ [Inline Frame] chatterino.exe!std::_Func_class,std::shared_ptr>>::operator()(std::weak_ptr) Line 920 C++ chatterino.exe!websocketpp::connection::handle_read_frame(const std::error_code & ec, unsigned __int64 bytes_transferred) Line 1212 C++ [Inline Frame] chatterino.exe!std::_Func_class::operator()(const std::error_code & <_Args_1>, unsigned __int64) Line 920 C++ chatterino.exe!websocketpp::transport::asio::connection::handle_async_read(std::function handler, const boost::system::error_code & ec, unsigned __int64 bytes_transferred) Line 912 C++ ...
OS and Chatterino Version
Chatterino Nightly 2.5.1 (commit 6ceb987) Qt 6.7.1 Running on Windows 10
The text was updated successfully, but these errors were encountered: