It's not some sort of geany file, it's just the raw memory the program had when it crashed. Depending on your system you could use a debugger of some sort to open it and see what it's like inside, but its contents may not make any sense to you, especially if geany wasn't compiled with debugging support.
In short I think it's doubtful that you can retrieve any unsaved changes from this sort of crash dump. Save more often