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
Still crashes on Windows, while trying to display the splash image. Interestingly, on reload the plugin does not attempt to reload the splash image; it uses the bitmap that was "previously loaded".
My guess is that Allegro doesn't properly release GDI, GPU, or DirectX resources, which prevents the DLL from unloading, and so the call to FreeLibrary doesn't actually free the library, so when it's reloaded DllMain is not called again to reinitialize global statics, leaving the plugin in an inconsistent state.
If one closes stonesense, unloads the stonesense plugin, reloads it (with or without rebuild), and reopens stonesense, stonesense crashes
The text was updated successfully, but these errors were encountered: