Skip to content

Instantly share code, notes, and snippets.

@menip
Last active January 7, 2018 19:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save menip/15c32dc57407b060ac6678d87424f9b3 to your computer and use it in GitHub Desktop.
Save menip/15c32dc57407b060ac6678d87424f9b3 to your computer and use it in GitHub Desktop.
Set of crash logs while investigating godot bug
handle_crash: Program crashed with signal 11
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(+0x354b0) [0x7f294734f4b0] (??:0)
[2] Vector<Variant>::_unref(void*) (GODOTPATH/godot/core/safe_refcount.h:120)
[3] Vector<Variant>::~Vector() (GODOTPATH/godot/core/vector.h:427)
[4] MethodInfo::~MethodInfo() (GODOTPATH/godot/./core/object.h:182 (discriminator 4))
[5] Object::Signal::~Signal() (GODOTPATH/godot/core/object.h:423 (discriminator 2))
[6] HashMap<StringName, Object::Signal, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Pair::~Pair() (GODOTPATH/godot/core/hash_map.h:61 (discriminator 2))
[7] HashMap<StringName, Object::Signal, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Element::~Element() (GODOTPATH/godot/core/hash_map.h:73)
[8] void memdelete<HashMap<StringName, Object::Signal, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Element>(HashMap<StringName, Object::Signal, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Element*) (GODOTPATH/godot/core/os/memory.h:119)
[9] HashMap<StringName, Object::Signal, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::clear() (GODOTPATH/godot/core/hash_map.h:536)
[10] HashMap<StringName, Object::Signal, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::~HashMap() (GODOTPATH/godot/core/hash_map.h:602)
[11] Object::~Object() (GODOTPATH/godot/core/object.cpp:1901 (discriminator 12))
[12] Reference::~Reference() (GODOTPATH/godot/core/reference.cpp:95 (discriminator 2))
[13] Resource::~Resource() (GODOTPATH/godot/core/resource.cpp:405 (discriminator 12))
[14] Font::~Font() (GODOTPATH/godot/scene/resources/font.h:41 (discriminator 2))
[15] DynamicFont::~DynamicFont() (GODOTPATH/godot/scene/resources/dynamic_font.cpp:963 (discriminator 12))
[16] void memdelete<Font>(Font*) (GODOTPATH/godot/core/os/memory.h:119)
[17] Ref<Font>::unref() (GODOTPATH/godot/core/reference.h:265)
[18] Ref<Font>::~Ref() (GODOTPATH/godot/core/reference.h:280)
[19] HashMap<StringName, Ref<Font>, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Pair::~Pair() (GODOTPATH/godot/core/hash_map.h:61 (discriminator 2))
[20] HashMap<StringName, Ref<Font>, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Element::~Element() (GODOTPATH/godot/core/hash_map.h:73)
[21] void memdelete<HashMap<StringName, Ref<Font>, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Element>(HashMap<StringName, Ref<Font>, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::Element*) (GODOTPATH/godot/core/os/memory.h:119)
[22] HashMap<StringName, Ref<Font>, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::clear() (GODOTPATH/godot/core/hash_map.h:536)
[23] HashMap<StringName, Ref<Font>, StringNameHasher, HashMapComparatorDefault<StringName>, (unsigned char)3, (unsigned char)8>::~HashMap() (GODOTPATH/godot/core/hash_map.h:602)
[24] Control::Data::~Data() (GODOTPATH/godot/scene/gui/control.h:146 (discriminator 8))
[25] Control::~Control() (GODOTPATH/godot/scene/gui/control.cpp:2981 (discriminator 2))
[26] Label::~Label() (GODOTPATH/godot/scene/gui/label.cpp:703 (discriminator 6))
[27] void memdelete<Node>(Node*) (GODOTPATH/godot/core/os/memory.h:119)
[28] Node::_notification(int) (GODOTPATH/godot/scene/main/node.cpp:160)
[29] Node::_notificationv(int, bool) (GODOTPATH/godot/./scene/main/node.h:46 (discriminator 14))
[30] CanvasItem::_notificationv(int, bool) (GODOTPATH/godot/./scene/2d/canvas_item.h:138)
[31] Control::_notificationv(int, bool) (GODOTPATH/godot/./scene/gui/control.h:51)
[32] Object::notification(int, bool) (GODOTPATH/godot/core/object.cpp:926)
[33] Object::_predelete() (GODOTPATH/godot/core/object.cpp:387)
[34] predelete_handler(Object*) (GODOTPATH/godot/core/object.cpp:1906)
[35] void memdelete<Node>(Node*) (GODOTPATH/godot/core/os/memory.h:116)
[36] SceneTree::_change_scene(Node*) (GODOTPATH/godot/scene/main/scene_tree.cpp:1222)
[37] MethodBind1<Node*>::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/method_bind.gen.inc:729 (discriminator 12))
[38] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/object.cpp:914 (discriminator 1))
[39] MessageQueue::_call_function(Object*, StringName const&, Variant const*, int, bool) (GODOTPATH/godot/core/message_queue.cpp:260)
[40] MessageQueue::flush() (GODOTPATH/godot/core/message_queue.cpp:307)
[41] SceneTree::iteration(float) (GODOTPATH/godot/scene/main/scene_tree.cpp:463 (discriminator 2))
[42] Main::iteration() (GODOTPATH/godot/main/main.cpp:1711)
[43] OS_X11::run() (GODOTPATH/godot/platform/x11/os_x11.cpp:2392)
[44] GODOTPATH/godot/bin/godot.x11.tools.64(main+0xd3) [0xe75329] (GODOTPATH/godot/platform/x11/godot_x11.cpp:56)
[45] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f294733a830] (??:0)
[46] GODOTPATH/godot/bin/godot.x11.tools.64(_start+0x29) [0xe75189] (??:?)
-- END OF BACKTRACE --
handle_crash: Program crashed with signal 11
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(+0x354b0) [0x7f51f3c0a4b0] (??:0)
[2] Reference::reference() (GODOTPATH/godot/core/reference.cpp:70)
[3] Reference::init_ref() (GODOTPATH/godot/core/reference.cpp:37)
[4] Ref<DynamicFontAtSize>::ref_pointer(DynamicFontAtSize*) (GODOTPATH/godot/core/reference.h:84 (discriminator 2))
[5] Ref<DynamicFontAtSize>::Ref(DynamicFontAtSize*) (GODOTPATH/godot/core/reference.h:220)
[6] DynamicFontData::_get_dynamic_font_at_size(DynamicFontData::CacheID) (GODOTPATH/godot/scene/resources/dynamic_font.cpp:50)
[7] DynamicFont::set_font_data(Ref<DynamicFontData> const&) (GODOTPATH/godot/scene/resources/dynamic_font.cpp:678)
[8] MethodBind1<Ref<DynamicFontData> const&>::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/method_bind.gen.inc:729 (discriminator 12))
[9] ClassDB::set_property(Object*, StringName const&, Variant const&, bool*) (GODOTPATH/godot/core/class_db.cpp:989)
[10] Object::set(StringName const&, Variant const&, bool*) (GODOTPATH/godot/core/object.cpp:422)
[11] ResourceInteractiveLoaderText::poll() (GODOTPATH/godot/scene/resources/scene_format_text.cpp:529 (discriminator 3))
[12] ResourceFormatLoader::load(String const&, String const&, Error*) (GODOTPATH/godot/core/io/resource_loader.cpp:138)
[13] ResourceLoader::_load(String const&, String const&, String const&, bool, Error*) (GODOTPATH/godot/core/io/resource_loader.cpp:173 (discriminator 7))
[14] ResourceLoader::load(String const&, String const&, bool, Error*) (GODOTPATH/godot/core/io/resource_loader.cpp:219)
[15] SceneTree::change_scene(String const&) (GODOTPATH/godot/scene/main/scene_tree.cpp:1233 (discriminator 2))
[16] MethodBind1R<Error, String const&>::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/./core/method_bind.gen.inc:903 (discriminator 8))
[17] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/object.cpp:914 (discriminator 1))
[18] Variant::call_ptr(StringName const&, Variant const**, int, Variant*, Variant::CallError&) (GODOTPATH/godot/core/variant_call.cpp:1013 (discriminator 1))
[19] GDScriptFunction::call(GDScriptInstance*, Variant const**, int, Variant::CallError&, GDScriptFunction::CallState*) (GODOTPATH/godot/modules/gdscript/gdscript_function.cpp:811)
[20] GDScriptInstance::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/modules/gdscript/gdscript.cpp:1151)
[21] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/object.cpp:893 (discriminator 1))
[22] Object::emit_signal(StringName const&, Variant const**, int) (GODOTPATH/godot/core/object.cpp:1195 (discriminator 1))
[23] Object::emit_signal(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/core/object.cpp:1241)
[24] BaseButton::_gui_input(Ref<InputEvent>) (GODOTPATH/godot/scene/gui/base_button.cpp:139 (discriminator 2))
[25] MethodBind1<Ref<InputEvent> >::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/method_bind.gen.inc:729 (discriminator 12))
[26] Object::call_multilevel(StringName const&, Variant const**, int) (GODOTPATH/godot/core/object.cpp:748 (discriminator 1))
[27] Object::call_multilevel(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/core/object.cpp:855)
[28] Viewport::_gui_call_input(Control*, Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/viewport.cpp:1480 (discriminator 2))
[29] Viewport::_gui_input_event(Ref<InputEvent>) (GODOTPATH/godot/scene/main/viewport.cpp:1830 (discriminator 3))
[30] Viewport::input(Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/viewport.cpp:2445 (discriminator 2))
[31] Viewport::_vp_input(Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/viewport.cpp:1324)
[32] MethodBind1<Ref<InputEvent> const&>::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/method_bind.gen.inc:729 (discriminator 12))
[33] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/object.cpp:914 (discriminator 1))
[34] Object::call(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/core/object.cpp:839)
[35] SceneTree::call_group_flags(unsigned int, StringName const&, StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/scene/main/scene_tree.cpp:248)
[36] SceneTree::input_event(Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/scene_tree.cpp:404 (discriminator 6))
[37] InputDefault::parse_input_event(Ref<InputEvent> const&) (GODOTPATH/godot/main/input_default.cpp:323)
[38] OS_X11::process_xevents() (GODOTPATH/godot/platform/x11/os_x11.cpp:1762 (discriminator 3))
[39] OS_X11::run() (GODOTPATH/godot/platform/x11/os_x11.cpp:2390)
[40] GODOTPATH/godot/bin/godot.x11.tools.64(main+0xd3) [0xe74d49] (GODOTPATH/godot/platform/x11/godot_x11.cpp:56)
[41] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f51f3bf5830] (??:0)
[42] GODOTPATH/godot/bin/godot.x11.tools.64(_start+0x29) [0xe74ba9] (??:?)
-- END OF BACKTRACE --
Nothing read: Connection reset by peer
ERROR: read: Server disconnected!
At: drivers/unix/stream_peer_tcp_posix.cpp:276.
handle_crash: Program crashed with signal 11
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(+0x354b0) [0x7f62d44094b0] (??:0)
[2] Reference::reference() (GODOTPATH/godot/core/reference.cpp:70)
[3] Reference::init_ref() (GODOTPATH/godot/core/reference.cpp:37)
[4] Ref<DynamicFontAtSize>::ref_pointer(DynamicFontAtSize*) (GODOTPATH/godot/core/reference.h:84 (discriminator 2))
[5] Ref<DynamicFontAtSize>::Ref(DynamicFontAtSize*) (GODOTPATH/godot/core/reference.h:220)
[6] DynamicFontData::_get_dynamic_font_at_size(DynamicFontData::CacheID) (GODOTPATH/godot/scene/resources/dynamic_font.cpp:50)
[7] DynamicFont::set_font_data(Ref<DynamicFontData> const&) (GODOTPATH/godot/scene/resources/dynamic_font.cpp:678)
[8] MethodBind1<Ref<DynamicFontData> const&>::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/method_bind.gen.inc:729 (discriminator 12))
[9] ClassDB::set_property(Object*, StringName const&, Variant const&, bool*) (GODOTPATH/godot/core/class_db.cpp:989)
[10] Object::set(StringName const&, Variant const&, bool*) (GODOTPATH/godot/core/object.cpp:422)
[11] ResourceInteractiveLoaderText::poll() (GODOTPATH/godot/scene/resources/scene_format_text.cpp:529 (discriminator 3))
[12] ResourceFormatLoader::load(String const&, String const&, Error*) (GODOTPATH/godot/core/io/resource_loader.cpp:138)
[13] ResourceLoader::_load(String const&, String const&, String const&, bool, Error*) (GODOTPATH/godot/core/io/resource_loader.cpp:173 (discriminator 7))
[14] ResourceLoader::load(String const&, String const&, bool, Error*) (GODOTPATH/godot/core/io/resource_loader.cpp:219)
[15] SceneTree::change_scene(String const&) (GODOTPATH/godot/scene/main/scene_tree.cpp:1233 (discriminator 2))
[16] MethodBind1R<Error, String const&>::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/./core/method_bind.gen.inc:903 (discriminator 8))
[17] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/object.cpp:914 (discriminator 1))
[18] Variant::call_ptr(StringName const&, Variant const**, int, Variant*, Variant::CallError&) (GODOTPATH/godot/core/variant_call.cpp:1013 (discriminator 1))
[19] GDScriptFunction::call(GDScriptInstance*, Variant const**, int, Variant::CallError&, GDScriptFunction::CallState*) (GODOTPATH/godot/modules/gdscript/gdscript_function.cpp:811)
[20] GDScriptInstance::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/modules/gdscript/gdscript.cpp:1151)
[21] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/object.cpp:893 (discriminator 1))
[22] Object::emit_signal(StringName const&, Variant const**, int) (GODOTPATH/godot/core/object.cpp:1195 (discriminator 1))
[23] Object::emit_signal(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/core/object.cpp:1241)
[24] BaseButton::_gui_input(Ref<InputEvent>) (GODOTPATH/godot/scene/gui/base_button.cpp:139 (discriminator 2))
[25] MethodBind1<Ref<InputEvent> >::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/method_bind.gen.inc:729 (discriminator 12))
[26] Object::call_multilevel(StringName const&, Variant const**, int) (GODOTPATH/godot/core/object.cpp:748 (discriminator 1))
[27] Object::call_multilevel(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/core/object.cpp:855)
[28] Viewport::_gui_call_input(Control*, Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/viewport.cpp:1480 (discriminator 2))
[29] Viewport::_gui_input_event(Ref<InputEvent>) (GODOTPATH/godot/scene/main/viewport.cpp:1830 (discriminator 3))
[30] Viewport::input(Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/viewport.cpp:2445 (discriminator 2))
[31] Viewport::_vp_input(Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/viewport.cpp:1324)
[32] MethodBind1<Ref<InputEvent> const&>::call(Object*, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/method_bind.gen.inc:729 (discriminator 12))
[33] Object::call(StringName const&, Variant const**, int, Variant::CallError&) (GODOTPATH/godot/core/object.cpp:914 (discriminator 1))
[34] Object::call(StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/core/object.cpp:839)
[35] SceneTree::call_group_flags(unsigned int, StringName const&, StringName const&, Variant const&, Variant const&, Variant const&, Variant const&, Variant const&) (GODOTPATH/godot/scene/main/scene_tree.cpp:248)
[36] SceneTree::input_event(Ref<InputEvent> const&) (GODOTPATH/godot/scene/main/scene_tree.cpp:404 (discriminator 6))
[37] InputDefault::parse_input_event(Ref<InputEvent> const&) (GODOTPATH/godot/main/input_default.cpp:323)
[38] OS_X11::process_xevents() (GODOTPATH/godot/platform/x11/os_x11.cpp:1762 (discriminator 3))
[39] OS_X11::run() (GODOTPATH/godot/platform/x11/os_x11.cpp:2390)
[40] GODOTPATH/godot/bin/godot.x11.tools.64(main+0xd3) [0xe75329] (GODOTPATH/godot/platform/x11/godot_x11.cpp:56)
[41] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f62d43f4830] (??:0)
[42] GODOTPATH/godot/bin/godot.x11.tools.64(_start+0x29) [0xe75189] (??:?)
-- END OF BACKTRACE --
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment