Whenever I play using Geode, I usually close the game by right-clicking the GD icon on the taskbar and selecting "Close window"—I'm used to doing it that way. However, lately, closing it causes a crash; the screen freezes for a few seconds before it finally shuts down. It's really annoying. The crash is caused by a memory access violation (EXCEPTION_ACCESS_VIOLATION) originating from the thesillydoggo.qolmod (QOLMod v2.8.6) mod during graphics processing and memory deallocation (CCDirector::~CCDirector and CCPoolManager::pop). Please, TheSillyDoggo, fix this bug. Here are the full crash details.: 2026-07-27T05:13:19.3377550+0000
Whoopsies! An unhandled exception has occurred.
It appears that the crash occurred while executing code from the "thesillydoggo.qolmod" mod. Please submit this crash report to its developers (TheSillyDoggo) for assistance.
== Geode Information ==
Loader Version: v5.8.2
Platform: Windows x64 10.0.19043
Loader Commit: 2a5fd87
Bindings Commit: 2a8b5c48
Installed mods: 23
Failed to load: 0
== Exception Information ==
Faulty Module: C:\Geometry Dash\geode\unzipped\thesillydoggo.qolmod\thesillydoggo.qolmod.dll
Faulty Mod: QOLMod v2.8.6 (thesillydoggo.qolmod)
Exception Code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Exception Flags: 0
Instruction Address: 0x7ffec5d77410 (thesillydoggo.qolmod.dll + 0x177410)
Exception Details: Failed to read from memory at 0xFFFFFFFFFFFFFFFF
Crashed thread: Main
== Stack Trace (the most important part) ==
- thesillydoggo.qolmod.dll + 0x177410
- libcocos2d.dll + 0x9da84
- libcocos2d.dll + 0x6841
- libcocos2d.dll + 0x9dd75
- libcocos2d.dll + 0x76b8 (cocos2d::CCPoolManager::pop + 0x28)
- libcocos2d.dll + 0xbde6e (cocos2d::CCDirector::~CCDirector + 0x11e)
- libcocos2d.dll + 0xbdf64
- 0x20391600b69 (hook handler)
- 0x20391600b69 (hook handler)
- libcocos2d.dll + 0x738b5 (cocos2d::CCApplication::run + 0x525)
- GeometryDash.exe + 0x4cfbb2 (WinMain + 0x2e2)
- Geode.dll + 0x12a522 (gdMainHook + 0x52 | /home/runner/work/geode/geode/loader/src/platform/windows/main.cpp:202)
- GeometryDash.exe + 0x4d0fa2 (__scrt_common_main_seh + 0x106)
- KERNEL32.DLL + 0x17614 (BaseThreadInitThunk + 0x14)
- ntdll.dll + 0x526a1 (RtlUserThreadStart + 0x21)
== Register States ==
RAX: 0x20458595230
RBX: 0x203efc1be40
RCX: 0x204441d2080
RDX: 0x1
RBP: 0x96011eefd0
RSP: 0x96011eefa0
RDI: 0x1
RSI: 0x20444104100
RIP: 0x7ffec5d77410
R8: 0x2038e001140
R9: 0x1
R10: 0x8000
R11: 0x96011eef80
R12: 0x1
R13: 0x203918202b8
R14: 0x203918202c0
R15: 0x0
== Installed Mods ==
| [v9.1.0-beta.8] absolllute.megahack
x | [v1.0.11] alk.allium
x | [v1.0.4] alk.ime-input
x | [v2.1.12] alphalaneous.editortab_api
| [v1.2.12] axiom.voicecontrol
x | [v1.0.3] bitz.fakegdmod
x | [v2.5.0] cdc.level_thumbnails
x | [v2.1.4] dankmeme.globed2
x | [v1.5.0-beta.2] firee.object-workshop
x | [v1.10.9] firee.prism
x | [v3.6.2] fleym.nongd
x | [v2.1.0] geode.custom-keybinds
x | [v5.8.2] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.4.18] hiimjustin000.fake_rate
x | [v1.6.0] hjfod.gdshare
x | [v1.5.0] hjfod.gmd-api
| [v1.2.1] mat.draw-divide
x | [v1.1.1] prevter.imageplus
x | [v1.4.1] profdragon.layoutgenerator
x | [v1.5.0] syzzi.click_between_frames
x | [v2.8.6] thesillydoggo.qolmod
x | [v2.5.0] zilko.xdbot
2026-07-27_05-13-19.3378045.log

Whenever I play using Geode, I usually close the game by right-clicking the GD icon on the taskbar and selecting "Close window"—I'm used to doing it that way. However, lately, closing it causes a crash; the screen freezes for a few seconds before it finally shuts down. It's really annoying. The crash is caused by a memory access violation (EXCEPTION_ACCESS_VIOLATION) originating from the
thesillydoggo.qolmod(QOLMod v2.8.6) mod during graphics processing and memory deallocation (CCDirector::~CCDirectorandCCPoolManager::pop). Please, TheSillyDoggo, fix this bug. Here are the full crash details.: 2026-07-27T05:13:19.3377550+0000Whoopsies! An unhandled exception has occurred.
It appears that the crash occurred while executing code from the "thesillydoggo.qolmod" mod. Please submit this crash report to its developers (TheSillyDoggo) for assistance.
== Geode Information ==
Loader Version: v5.8.2
Platform: Windows x64 10.0.19043
Loader Commit: 2a5fd87
Bindings Commit: 2a8b5c48
Installed mods: 23
Failed to load: 0
== Exception Information ==
Faulty Module: C:\Geometry Dash\geode\unzipped\thesillydoggo.qolmod\thesillydoggo.qolmod.dll
Faulty Mod: QOLMod v2.8.6 (thesillydoggo.qolmod)
Exception Code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Exception Flags: 0
Instruction Address: 0x7ffec5d77410 (thesillydoggo.qolmod.dll + 0x177410)
Exception Details: Failed to read from memory at 0xFFFFFFFFFFFFFFFF
Crashed thread: Main
== Stack Trace (the most important part) ==
== Register States ==
RAX: 0x20458595230
RBX: 0x203efc1be40
RCX: 0x204441d2080
RDX: 0x1
RBP: 0x96011eefd0
RSP: 0x96011eefa0
RDI: 0x1
RSI: 0x20444104100
RIP: 0x7ffec5d77410
R8: 0x2038e001140
R9: 0x1
R10: 0x8000
R11: 0x96011eef80
R12: 0x1
R13: 0x203918202b8
R14: 0x203918202c0
R15: 0x0
== Installed Mods ==
| [v9.1.0-beta.8] absolllute.megahack
x | [v1.0.11] alk.allium
x | [v1.0.4] alk.ime-input
x | [v2.1.12] alphalaneous.editortab_api
| [v1.2.12] axiom.voicecontrol
x | [v1.0.3] bitz.fakegdmod
x | [v2.5.0] cdc.level_thumbnails
x | [v2.1.4] dankmeme.globed2
x | [v1.5.0-beta.2] firee.object-workshop
x | [v1.10.9] firee.prism
x | [v3.6.2] fleym.nongd
x | [v2.1.0] geode.custom-keybinds
x | [v5.8.2] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.4.18] hiimjustin000.fake_rate
x | [v1.6.0] hjfod.gdshare
x | [v1.5.0] hjfod.gmd-api
| [v1.2.1] mat.draw-divide
x | [v1.1.1] prevter.imageplus
x | [v1.4.1] profdragon.layoutgenerator
x | [v1.5.0] syzzi.click_between_frames
x | [v2.8.6] thesillydoggo.qolmod
x | [v2.5.0] zilko.xdbot
2026-07-27_05-13-19.3378045.log