Actually unrelated to #1937 as the issue here is related *only* to native Windows file open dialogs.
gdb backtrace: ``` Program received signal SIGSEGV, Segmentation fault. 0x6c560e76 in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll (gdb) bt #0 0x6c560e76 in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll #1 0x6c5610bd in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll #2 0x6c5611d1 in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll #3 0x6c57a532 in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll #4 0x6c57c211 in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll #5 0x6c57d372 in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll #6 0x76e462fa in gapfnScSendMessage () from C:\Windows\syswow64\user32.dll #7 0x000a038e in ?? () #8 0x76e46d3a in USER32!GetThreadDesktop () from C:\Windows\syswow64\user32.dll #9 0x6c57d300 in ?? () from c:\Program Files (x86)\geany\bin\libgdk-win32-2.0-0.dll #10 0x76e46de8 in USER32!GetThreadDesktop () from C:\Windows\syswow64\user32.dll #11 0x00000000 in ?? () ```
No idea what's happening there. There seems to be no Geany code involved, only Windows and GTK/GLib APIs. I'm afraid we can't fix that.