CXTPObservable leaks during XTPShutdown |
Post Reply |
Author | |
ganzeiss
Newbie Joined: 25 November 2024 Status: Offline Points: 5 |
Post Options
Thanks(0)
Posted: 20 hours 10 minutes ago at 9:19pm |
Hi, I am currently migrating from CodeJock 19.3 to CodeJock 24.0 and found that this issue is occurring to me. I use the static function CXTPPaintManager::SetTheme(xtpThemeVisualStudio2015) to set the theme for the paint manager.
However, when I call CXTPWinApp::ExitInstance(), and as the app starts to close, when XTPShutdown() is called during ~XTPApplication(), I get an assertion error during:
template<class Owner, class Observer> AFX_INLINE CXTPObservable<Owner, Observer>::~CXTPObservable() { ASSERT("All observers must be unsubscribed before destruction" && 0 == m_Observers.GetSize()); } I can use CXTPPaintManager::SetTheme(xtpThemeOffice2000) before calling CXTPWinApp::ExitInstance(), this error doesn't occur. I wanted to ask if there is a more elegant solution, or if this workaround is the only solution at the moment. |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |