Skip to content

geode crashing #2044

@idkwhyiusethis

Description

@idkwhyiusethis

Geode Issue

  • I confirm that this crash is NOT related to a mod but directly to Geode Loader itself.

Platform

Windows

Geode Version

v5.6.1

Mods Installed

== Installed Mods ==
x | [v1.2.5] alphalaneous.alphas_geode_utils
x | [v1.0.2] axiom.voicecontrol
x | [v2.4.9] beat.click-sound
x | [v2.0.0] cattodev.gambling
x | [v4.4.5] cvolton.betterinfo
x | [v2.0.0] cvolton.level-id-api
x | [v1.10.1] cvolton.misc_bugfixes
x | [v2.1.4] dankmeme.globed2
x | [v1.9.3] eclipse.eclipse-menu
x | [v2.4.8] elohmrow.death_tracker
x | [v3.6.2] fleym.nongd
x | [v1.6.0-beta.2] gdutilsdevs.gdutils
x | [v2.1.0] geode.custom-keybinds
x | [v5.6.1] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.5.5] hiimjustin000.demons_in_between
x | [v1.4.18] hiimjustin000.fake_rate
x | [v1.5.0] hjfod.gmd-api
x | [v1.4.1] jouca.badgesapi
x | [v1.1.5] minemaker0430.gddp_integration
x | [v1.1.0] prevter.imageplus
x | [v1.5.0] syzzi.click_between_frames
x | [v1.2.1] uproxide.animated_fire
x | [v2.2.1] zhulis.blitzkrieg
x | [v2.5.0] zilko.xdbot

Steps to Reproduce

go into a level and then exit, it will crash your game.

Crash Report

2026-04-19T03:54:39.5875480+0000
Whoopsies! An unhandled exception has occurred.
It appears that the crash occurred while executing code from the "geode.loader" mod. Please submit this crash report to its developers (Geode Team) for assistance.

== Geode Information ==
Loader Version: v5.6.1
Platform: Windows x64 10.0.26200
Loader Commit: 337aeeb
Bindings Commit: 73c37ae9
Installed mods: 25
Failed to load: 0

== Exception Information ==
Faulty Module: C:\Program Files (x86)\Steam\steamapps\common\Geometry Dash\Geode.dll
Faulty Mod: Geode v5.6.1 (geode.loader)
Exception Code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Exception Flags: 0
Instruction Address: 0x7ff93598a834 (Geode.dll + 0x3ca834)
Exception Details: Failed to read from memory at 0x48
Crashed thread: Main

== Stack Trace (the most important part) ==

  • Geode.dll + 0x3ca834 (cocos2d::CCNode::getFieldContainer + 0x94 | /home/runner/work/geode/geode/loader/src/hooks/GeodeNodeMetadata.cpp:183)
  • elohmrow.death_tracker.dll + 0x864c
  • elohmrow.death_tracker.dll + 0xea34
  • 0x19dcc041599 (hook handler)
  • 0x19dcc041599 (hook handler)
  • 0x19dcc041599 (hook handler)
  • 0x19dcc041599 (hook handler)
  • eclipse.eclipse-menu.dll + 0x1d9270
  • 0x19dcc041599 (hook handler)
  • cvolton.betterinfo.dll + 0x61ffa
  • 0x19dcc041599 (hook handler)
  • GeometryDash.exe + 0x37ec4b (PauseLayer::onQuit + 0x8b)
  • 0x19dcc04dd79 (hook handler)
  • zilko.xdbot.dll + 0x82c2
  • zilko.xdbot.dll + 0x77bf
  • 0x19dcc04dd79 (hook handler)
  • 0x19dcc04dd79 (hook handler)
  • GeometryDash.exe + 0x52a4e (FLAlertLayer::onBtn2 + 0x3e)
  • libcocos2d.dll + 0x5a16f (cocos2d::CCMenuItem::activate + 0x2f)
  • 0x19dcb3d1df9 (hook handler)
  • Geode.dll + 0x476e15 (geode::modifier::AsStaticFunction_activate<hook7<(anonymous namespace)::hook7Parent>,void (hook7<(anonymous namespace)::hook7Parent>::)()>::Impl<void (hook7<(anonymous namespace)::hook7Parent>::)()>::function + 0x15 | /home/runner/work/geode/geode/build/bindings/bindings/Geode/modify/CCMenuItem.hpp:15)
  • 0x19dcb3d1df9 (hook handler)
  • libcocos2d.dll + 0x59098 (cocos2d::CCMenu::ccTouchEnded + 0x28)
  • 0x19dcb3d1f49 (hook handler)
  • Geode.dll + 0x4775df (geode::modifier::AsStaticFunction_ccTouchEnded<hook15<(anonymous namespace)::hook15Parent>,void (hook15<(anonymous namespace)::hook15Parent>::*)(cocos2d::CCTouch *, cocos2d::CCEvent )>::Impl<void (hook15<(anonymous namespace)::hook15Parent>::)(cocos2d::CCTouch *, cocos2d::CCEvent *)>::function + 0x2f | /home/runner/work/geode/geode/build/bindings/bindings/Geode/modify/CCMenu.hpp:65)
  • 0x19dcb3d1f49 (hook handler)
  • GeometryDash.exe + 0x52b38 (FLAlertLayer::ccTouchEnded + 0x28)
  • 0x19dcc04fe99 (hook handler)
  • zilko.xdbot.dll + 0x12811a
  • zilko.xdbot.dll + 0x1275d6
  • 0x19dcc04fe99 (hook handler)
  • zilko.xdbot.dll + 0x11e379
  • zilko.xdbot.dll + 0x11e0e6
  • 0x19dcc04fe99 (hook handler)
  • libcocos2d.dll + 0xb340c (cocos2d::CCTouchDispatcher::touches + 0x1bc)
  • 0x19dcc041f59 (hook handler)
  • beat.click-sound.dll + 0x53212
  • 0x19dcc041f59 (hook handler)
  • eclipse.eclipse-menu.dll + 0x3c6c1
  • 0x19dcc041f59 (hook handler)
  • libcocos2d.dll + 0x6bcb3 (cocos2d::CCEGLViewProtocol::handleTouchesEnd + 0x73)
  • Geode.dll + 0x1ffbde (geode::modifier::AsStaticFunction_pumpRawInput<GeodeRawInput,void (GeodeRawInput::)()>::Impl<void (GeodeRawInput::)()>::function + 0x3ce | /home/runner/work/geode/geode/build/bindings/bindings/Geode/modify/CCEGLView.hpp:110)
  • 0x19dcb3d0329 (hook handler)
  • libcocos2d.dll + 0x737d4 (cocos2d::CCApplication::run + 0x444)
  • GeometryDash.exe + 0x4cfbb2 (WinMain + 0x2e2)
  • Geode.dll + 0x17e962 (gdMainHook + 0x52 | /home/runner/work/geode/geode/loader/src/platform/windows/main.cpp:202)
  • GeometryDash.exe + 0x4d0fa2 (__scrt_common_main_seh + 0x106)
  • KERNEL32.DLL + 0x2e8d7 (BaseThreadInitThunk + 0x17)
  • ntdll.dll + 0x8c3fc (RtlUserThreadStart + 0x2c)

== Register States ==
RAX: 0x40
RBX: 0x19ead5b1eb0
RCX: 0x0
RDX: 0x0
RBP: 0xcfe8fde00
RSP: 0xcfe8fdd80
RDI: 0x19ecc1de360
RSI: 0x19eb70a6010
RIP: 0x7ff93598a834
R8: 0x100000001b3
R9: 0xe751d6f45b36c564
R10: 0x19dc7eb0000
R11: 0xcfe8fde88
R12: 0x19e7f6ef060
R13: 0x19dc80239c0
R14: 0x19e3e2f7b70
R15: 0x19dc71d1f20

== Installed Mods ==
x | [v1.2.5] alphalaneous.alphas_geode_utils
x | [v1.0.2] axiom.voicecontrol
x | [v2.4.9] beat.click-sound
x | [v2.0.0] cattodev.gambling
x | [v4.4.5] cvolton.betterinfo
x | [v2.0.0] cvolton.level-id-api
x | [v1.10.1] cvolton.misc_bugfixes
x | [v2.1.4] dankmeme.globed2
x | [v1.9.3] eclipse.eclipse-menu
x | [v2.4.8] elohmrow.death_tracker
x | [v3.6.2] fleym.nongd
x | [v1.6.0-beta.2] gdutilsdevs.gdutils
x | [v2.1.0] geode.custom-keybinds
x | [v5.6.1] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.5.5] hiimjustin000.demons_in_between
x | [v1.4.18] hiimjustin000.fake_rate
x | [v1.5.0] hjfod.gmd-api
x | [v1.4.1] jouca.badgesapi
x | [v1.1.5] minemaker0430.gddp_integration
x | [v1.1.0] prevter.imageplus
x | [v1.5.0] syzzi.click_between_frames
x | [v1.2.1] uproxide.animated_fire
x | [v2.2.1] zhulis.blitzkrieg
x | [v2.5.0] zilko.xdbot

Additional Information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions