Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save henriquelalves/594746c6df44540567552eb7b8294c09 to your computer and use it in GitHub Desktop.
Save henriquelalves/594746c6df44540567552eb7b8294c09 to your computer and use it in GitHub Desktop.
~/Dev/godot/godot/bin$ ERROR: get: FATAL: Index p_index=3 out of size (size()=3)
At: ./core/cowdata.h:151.
handle_crash: Program crashed with signal 4
Dumping the backtrace. Please include this when reporting the bug on https://github.com/godotengine/godot/issues
[1] /lib/x86_64-linux-gnu/libc.so.6(+0x41100) [0x7fb6c3e0c100] (??:0)
[2] CowData<String>::get(int) const (/home/henriquealves/Dev/godot/godot/./core/cowdata.h:151 (discriminator 7))
[3] Vector<String>::operator[](int) const (/home/henriquealves/Dev/godot/godot/./core/vector.h:85)
[4] ExtendGDScriptParser::parse_function_symbol(GDScriptParser::FunctionNode const*, lsp::DocumentSymbol&) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_extend_parser.cpp:267 (discriminator 9))
[5] ExtendGDScriptParser::parse_class_symbol(GDScriptParser::ClassNode const*, lsp::DocumentSymbol&) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_extend_parser.cpp:237)
[6] ExtendGDScriptParser::update_symbols() (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_extend_parser.cpp:91)
[7] ExtendGDScriptParser::parse(String const&, String const&) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_extend_parser.cpp:758 (discriminator 4))
[8] GDScriptWorkspace::parse_script(String const&, String const&) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_workspace.cpp:305)
[9] GDScriptTextDocument::sync_script_content(String const&, String const&) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_text_document.cpp:385 (discriminator 3))
[10] GDScriptTextDocument::didChange(Variant const&) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_text_document.cpp:62)
[11] MethodBind1<Variant const&>::call(Object*, Variant const**, int, Variant::CallError&) (/home/henriquealves/Dev/godot/godot/./core/method_bind.gen.inc:775 (discriminator 12))
[12] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (/home/henriquealves/Dev/godot/godot/core/object.cpp:933 (discriminator 1))
[13] Object::callv(StringName const&, Array const&) (/home/henriquealves/Dev/godot/godot/core/object.cpp:837)
[14] JSONRPC::process_action(Variant const&, bool) (/home/henriquealves/Dev/godot/godot/modules/jsonrpc/jsonrpc.cpp:125 (discriminator 1))
[15] JSONRPC::process_string(String const&) (/home/henriquealves/Dev/godot/godot/modules/jsonrpc/jsonrpc.cpp:160 (discriminator 1))
[16] GDScriptLanguageProtocol::process_message(String const&) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_language_protocol.cpp:65)
[17] GDScriptLanguageProtocol::on_data_received(int) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_language_protocol.cpp:48)
[18] MethodBind1<int>::call(Object*, Variant const**, int, Variant::CallError&) (/home/henriquealves/Dev/godot/godot/./core/method_bind.gen.inc:775 (discriminator 12))
[19] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (/home/henriquealves/Dev/godot/godot/core/object.cpp:933 (discriminator 1))
[20] Object::emit_signal(StringName const&, Variant const**, int) (/home/henriquealves/Dev/godot/godot/core/object.cpp:1233 (discriminator 1))
[21] Object::emit_signal(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (/home/henriquealves/Dev/godot/godot/core/object.cpp:1289)
[22] WebSocketServer::_on_peer_packet(int) (/home/henriquealves/Dev/godot/godot/modules/websocket/websocket_server.cpp:75 (discriminator 4))
[23] wsl_msg_recv_callback(wslay_event_context*, wslay_event_on_msg_recv_arg const*, void*) (/home/henriquealves/Dev/godot/godot/modules/websocket/wsl_peer.cpp:155)
[24] /home/henriquealves/Dev/godot/godot/bin/godot.x11.tools.64(wslay_event_recv+0x967) [0x19cc7a2] (/home/henriquealves/Dev/godot/godot/thirdparty/wslay/wslay_event.c:753)
[25] WSLPeer::_wsl_poll(WSLPeer::PeerData*) (/home/henriquealves/Dev/godot/godot/modules/websocket/wsl_peer.cpp:78)
[26] WSLPeer::poll() (/home/henriquealves/Dev/godot/godot/modules/websocket/wsl_peer.cpp:232)
[27] WSLServer::poll() (/home/henriquealves/Dev/godot/godot/modules/websocket/wsl_server.cpp:178)
[28] GDScriptLanguageProtocol::poll() (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_language_protocol.cpp:140)
[29] GDScriptLanguageServer::thread_main(void*) (/home/henriquealves/Dev/godot/godot/modules/gdscript/language_server/gdscript_language_server.cpp:60)
[30] ThreadPosix::thread_callback(void*) (/home/henriquealves/Dev/godot/godot/drivers/unix/thread_posix.cpp:76)
[31] /lib/x86_64-linux-gnu/libpthread.so.0(+0x8164) [0x7fb6c42f7164] (??:0)
[32] /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7fb6c3ee5def] (??:0)
-- END OF BACKTRACE --
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment