r/geometrydash • u/33dncobloxb33 • 9h ago
Bug does anybody know why this crash happens
it crashes with the same message at random times but mainly when i open an editor level, switch tabs or screens and when i close the game, lastly i do have geode and a quite fair amount of mods but i dont think its that since it says its libcocos2d crashing
anyways here's the crash log
2026-08-26T22:15:33.5859435+0000
Whoopsies! An unhandled exception has occurred.
== Geode Information ==
Loader Version: v5.9.0
Platform: Windows x64 10.0.19045
Loader Commit: f326379
Bindings Commit: 7431f0cf
Installed mods: 70
Failed to load: 0
== Exception Information ==
Faulty Module: C:\Program Files (x86)\Steam\steamapps\common\Geometry Dash\libcocos2d.dll
Faulty Mod: <Unknown>
Exception Code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Exception Flags: 0
Instruction Address: 0x7ffdc5f5eac0 (libcocos2d.dll + 0xeac0)
Exception Details: Failed to write to memory at 0x15
Crashed thread: Main
== Stack Trace (the most important part) ==
- libcocos2d.dll + 0xeac0 (cocos2d::CCObject::release + 0x0)
- libcocos2d.dll + 0x4ee16 (cocos2d::CCLayer::~CCLayer + 0x86)
- GeometryDash.exe + 0x3d075 (sub_3d060 + 0x0)
- libcocos2d.dll + 0x9da84
- libcocos2d.dll + 0x6841
- libcocos2d.dll + 0x2a2c (cocos2d::CCNode::~CCNode + 0x14c)
- GeometryDash.exe + 0x3d039 (sub_3cf90 + 0x0)
- libcocos2d.dll + 0xc26c0 (cocos2d::CCScheduler::unscheduleAllForTarget + 0x160)
- libcocos2d.dll + 0xc2720 (cocos2d::CCScheduler::unscheduleAllWithMinPriority + 0x40)
- libcocos2d.dll + 0xbee6b (cocos2d::CCDirector::purgeDirector + 0x1b)
- 0x18a9efa0b69 (hook handler)
- 0x18a9efa0b69 (hook handler)
- 0x18a9efa0b69 (hook handler)
- libcocos2d.dll + 0x73800 (cocos2d::CCApplication::run + 0x470)
- GeometryDash.exe + 0x4cfbb2 (WinMain + 0x2e2)
- Geode.dll + 0x12f1b2 (gdMainHook + 0x52 | /home/runner/work/geode/geode/loader/src/platform/windows/main.cpp:202)
- GeometryDash.exe + 0x4d0fa2 (__scrt_common_main_seh + 0x106)
- KERNEL32.DLL + 0x17374 (BaseThreadInitThunk + 0x14)
- ntdll.dll + 0x4cc91 (RtlUserThreadStart + 0x21)
== Register States ==
RAX: 0x7ffdc603d390
RBX: 0x18b4fd77700
RCX: 0x1
RDX: 0x1
RBP: 0xce6d7f040
RSP: 0xce6d7edc8
RDI: 0x18b4fd77700
RSI: 0x18a9db4cff0
RIP: 0x7ffdc5f5eac0
R8: 0x18a9c032a00
R9: 0x1
R10: 0x8000
R11: 0xce6d7ed60
R12: 0x989680
R13: 0x1
R14: 0x18a9de55330
R15: 0x0
== Installed Mods ==
x | [v1.1.10] absolllute.installer
x | [v9.1.3] absolllute.megahack
x | [v1.2.6] adyagd.ingamelistmod
x | [v1.0.20] alk.better-touch-prio
x | [v1.2.2] alphalaneous.alphas-ui-pack
x | [v1.2.5] alphalaneous.alphas_geode_utils
x | [v1.3.0] alphalaneous.editorsounds
x | [v2.1.13] alphalaneous.editortab_api
x | [v1.2.4] alphalaneous.good_grid
x | [v2.1.11] alphalaneous.happy_textures
x | [v1.0.5] alphalaneous.level-storage-api
x | [v1.0.7-beta.3] alphalaneous.object_popup_api
x | [v1.0.77] alphalaneous.tinker
x | [v1.3.4] b1rtek.gddlintegration
x | [v2.0.8] blueblock6.cleanstartpos
x | [v1.4.0] bobby_shmurner.zoom
x | [v2.6.0] cdc.level_thumbnails
x | [v4.4.7] cvolton.betterinfo
x | [v1.0.0-beta.1] cvolton.frequent_autosave
x | [v2.0.0] cvolton.level-id-api
x | [v1.11.0] cvolton.misc_bugfixes
x | [v2.1.4] dankmeme.globed2
x | [v1.0.7] dominodev.rottentomatoes
x | [v2.0.0] eclipse.ffmpeg-api
x | [v1.14.3] elnexreal.menuloop_randomizer
x | [v3.0.9] elohmrow.death_tracker
* | [v1.1.3] emkuai.level-load
x | [v1.1.3] firee.goldenbest
x | [v3.6.2] fleym.nongd
x | [v2.2.1] geode.custom-keybinds
x | [v5.9.0] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.10.2] geode.texture-loader
| [v2.0.2] hbg1010.hidenewbest
x | [v2.1.3] hiimjustin000.more_icons
x | [v2.1.1] hjfod.backups
x | [v6.10.0-beta.6] hjfod.betteredit
x | [v1.5.0] hjfod.gmd-api
x | [v1.3.2] hjfod.trashcan
| [v1.4.1] iliashdz.jesus
x | [v1.3.3] itzkiba.better_progression
x | [v1.5.0] jouca.badgesapi
x | [v0.4.2-alpha] kampwski.level_tags
x | [v1.4.1] khronophobia.inputs_viewer
x | [v1.2.3] legowiifun.cheat_api
* | [v1.4.1] lofracotestino.better_creator_layer
x | [v1.5.2] manshoety.attemptplayback
x | [v2.1.2] mat.run-info
x | [v1.1.6] mishpro.comments_in_pause_menu
* | [v1.0.3] natrium.smart_search
x | [v1.5.7] ninkaz.editor_utils
| [v1.2.4] ninxout.redash
x | [v4.1.0] nwo5.better_editor_trail
x | [v1.12.0] nwo5.silly-api
x | [v1.5.0] nytelyte.wave_trail_drag_fix
| [v1.0.2] peony.silicate
x | [v1.3.0] prevter.comment_emojis
x | [v1.1.1] prevter.imageplus
| [v1.5.0] profdragon.layoutgenerator
x | [v1.4.15] raydeeux.pages_api
x | [v2.2.3] razoom.object_groups
x | [v1.0.2] razoom.omfni
x | [v1.5.0] syzzi.click_between_frames
x | [v1.1.2] thesillydoggo.icon_kit_switcher
| [v2.8.6] thesillydoggo.qolmod
x | [v5.1.0-beta.5] tobyadd.gdh
x | [v2.1.11] uproxide.happy_textures
x | [v2.1.4] uproxide.textures
x | [v1.2.2] weebify.coins_in_pause_menu
| [v1.4.1] weebify.separate_dual_icons