Virus-Axel / godot-solana-sdk

Build Solana games with godot. This GDExtension will enable godot to make on-chain and Solana integrated games.
MIT License
38 stars 12 forks source link

Crash when payer is unexpected object #162

Closed Virus-Axel closed 9 months ago

Virus-Axel commented 10 months ago

Handle the crash.

[1] /lib/x86_64-linux-gnu/libc.so.6(+0x42520) [0x7f1bdaa42520] (??:0) [2] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x4524c44) [0x556189a57c44] (??:0) [3] godot::String::operator=(godot::String const&) (??:0) [4] godot::Transaction::update_latest_blockhash(godot::String const&) (??:0) [5] godot::MethodBindT<godot::String const&>::call(void, void const const, long, GDExtensionCallError&) const (??:0) [6] godot::MethodBind::bind_call(void, void, void const const, long, void, GDExtensionCallError*) (??:0) [7] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x45f43ac) [0x556189b273ac] (??:0) [8] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x46424ac) [0x556189b754ac] (??:0) [9] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x43d3697) [0x556189906697] (??:0) [10] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x8ec302) [0x556185e1f302] (??:0) [11] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x78c808) [0x556185cbf808] (??:0) [12] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x261e11b) [0x556187b5111b] (??:0) [13] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x2db4980) [0x5561882e7980] (??:0) [14] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x4640430) [0x556189b73430] (??:0) [15] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x26085f6) [0x556187b3b5f6] (??:0) [16] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x2608598) [0x556187b3b598] (??:0) [17] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x260bcf7) [0x556187b3ecf7] (??:0) [18] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x560d2d) [0x556185a93d2d] (??:0) [19] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x54d6de) [0x556185a806de] (??:0) [20] /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7f1bdaa29d90] (??:0) [21] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7f1bdaa29e40] (??:0) [22] /home/lod/Projects/godot/bin/godot.linuxbsd.editor.x86_64(+0x55e175) [0x556185a91175] (??:0) -- END OF BACKTRACE --