Opengl crash at startup after 3.2.0 update
See original GitHub issueHello,
After trying to update FamiStudio from version 3.1.1 to 3.2.0, the software crashes on my machine at startup with the error “The specified window isn’t an OpenGL window” (see attached image). Version 3.2.1 also crashes.
Neither the installer version nor the portable version works, even after a clean install. I also tried to update my graphics card drivers to no avail. I also tried to build the program from source and running it and the application crashes with the following callstack :
[External Code]
> FamiStudio.exe!FamiStudio.GLForm.OnHandleCreated(System.EventArgs e) Line 69 C#
FamiStudio.exe!FamiStudio.FamiStudioForm.OnHandleCreated(System.EventArgs e) Line 422 C#
[External Code]
FamiStudio.exe!FamiStudio.FamiStudioForm.WndProc(ref System.Windows.Forms.Message m) Line 302 C#
[External Code]
FamiStudio.exe!FamiStudio.FamiStudioForm.Run() Line 440 C#
FamiStudio.exe!FamiStudio.FamiStudio.Run() Line 594 C#
FamiStudio.exe!FamiStudio.Program.Main(string[] args) Line 76 C#
A clean install of version 3.1.1 still launches perfectly.
After running a git bisect on my machine I have found that the crash appears after this commit https://github.com/BleuBleu/FamiStudio/commit/48f8b2d2fc15a6970f04a06402dc0cce8137fbd7 if that can help.
I remain available if you have any remaining questions.
Thanks !
Issue Analytics
- State:
- Created 2 years ago
- Comments:13 (8 by maintainers)
Top GitHub Comments
@EspeuteClement That’s great!!!
I can confirm that was the issue on my computer. I had a sdl2.dll fiile that was discoverable on my system (protip : to seach those one can type
where sdl2.dll
in a terminal to see where windows would find that dll if it’s can find it via PATH). Removing that dll allows me to launch fami studio again, horray !