You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chatterino Nightly 7.5.1 (commit facd28a) built on 2024-09-02 with Qt 6.7.1, MSVC 194134120, Crashpad Running on Windows 10 Version 22H2, kernel: 10.0.19045
The text was updated successfully, but these errors were encountered:
Checklist
Describe your issue
When closing Chatterino yesterday, I got a crash while destroying WinToast. It's not regular, I got this yesterday for the first time.
This might not be a bug in Chatterino, but in WinToast or some Windows internals.
Stack
ntdll!NtDelayExecution+0x14
KERNELBASE!SleepEx+0x9e
chatterino!crashpad::'anonymous namespace'::UnhandledExceptionHandler+0xde
KERNELBASE!UnhandledExceptionFilter+0x1e7
ntdll!RtlUserThreadStart$filt$0+0xa2
ntdll!_C_specific_handler+0x96
ntdll!RtlpExecuteHandlerForException+0xf
ntdll!RtlDispatchException+0x244
ntdll!KiUserExceptionDispatch+0x2e
wpnapps!Microsoft::WRL::ComPtr<WpnNotificationData>::InternalRelease+0x14
wpnapps!Microsoft::WRL::ComPtr<Windows::Data::Xml::Dom::IXmlDocument>::{dtor}+0x5
(Inline Function)wpnapps!BaseNotification::~BaseNotification+0x96
wpnapps!ToastNotificationImpl::'scalar deleting destructor'+0x14
wpnapps!Microsoft::WRL::Details::RuntimeClassImpl<Microsoft::WRL::RuntimeClassFlags<1>,1,1,0,Microsoft::WRL::Implements<Windows::UI::Notifications::IToastNotification,Windows::UI::Notifications::IToastNotification2,Windows::UI::Notifications::IToastNotification3,Windows::UI::Notifications::IToastNotification4,IInspectable,Windows::UI::Notifications::IToastNotification6,Windows::UI::Notifications::Internal::IPostNotification,Microsoft::WRL::CloakedIid<Windows::UI::Notifications::Internal::IToastNotificationInternal> >,BaseNotification,Microsoft::WRL::FtmBase>::Release+0x65
chatterino!Microsoft::WRL::ComPtr<ABI::Windows::UI::Notifications::IToastNotification>::InternalRelease+0x15
(Inline Function)chatterino!Microsoft::WRL::ComPtr<ABI::Windows::UI::Notifications::IToastNotification>::{dtor}+0x15
(Inline Function)chatterino!WinToastLib::WinToast::NotifyData::~NotifyData+0x5a
chatterino!std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 const ,WinToastLib::WinToast::NotifyData> > >::_Erase_tree<std::allocator<std::_Tree_node<std::pair<__int64 const ,WinToastLib::WinToast::NotifyData>,void *> > >+0x4e
chatterino!std::_Tree_val<std::_Tree_simple_types<std::pair<__int64 const ,WinToastLib::WinToast::NotifyData> > >::_Erase_head+0x15
(Inline Function)chatterino!std::_Tree<std::_Tmap_traits<__int64,WinToastLib::WinToast::NotifyData,std::less<__int64>,std::allocator<std::pair<__int64 const ,WinToastLib::WinToast::NotifyData> >,0> >::{dtor}+0x15
(Inline Function)chatterino!WinToastLib::WinToast::~WinToast+0x3d
chatterino!__dyn_tls_dtor+0x63
ucrtbase!<lambda_ad52fe89635f51ec3b38e9c3ac6dac81>::operator()+0x68
ucrtbase!__crt_seh_guarded_call<void>::operator()<<lambda_123965863b7b46a3332720573f9ce793>,<lambda_ad52fe89635f51ec3b38e9c3ac6dac81> &,<lambda_8d528b66de6ae1e796d7f5e3101fca72> >+0x3b
ucrtbase!common_exit+0x5e
chatterino!__scrt_common_main_seh+0x168
KERNEL32!BaseThreadInitThunk+0x14
ntdll!RtlUserThreadStart+0x21
Seems like it's mohabouje/WinToast#44 - we could call
clear()
when exiting.Screenshots
No response
OS and Chatterino Version
Chatterino Nightly 7.5.1 (commit facd28a) built on 2024-09-02 with Qt 6.7.1, MSVC 194134120, Crashpad Running on Windows 10 Version 22H2, kernel: 10.0.19045
The text was updated successfully, but these errors were encountered: