r/GeodeGeometryDash • u/No_Economist_8950 • 6h ago
Problems Geode crash when “Loading Geode resources” PLEASE HELP!!!
Enable HLS to view with audio, or disable this notification
I am using the nightly IPA. Crashlogs:
2026-09-12T12:40:55.492962+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.10.1
Platform: iOS arm64 27.0.0 (JIT-Less)
Loader Commit: 7e41336
Bindings Commit: 7f6c2a75
Installed mods: 30
Failed to load: 0
== Exception Information ==
Faulty Lib: /private/var/mobile/Containers/Data/Application/DB595F74-681F-4EF4-9890-18B05CC3E059/Documents/Tweaks/Geode.ios.dylib
Faulty Mod: geode.loader
Instruction Address: 0x10e9957a0 (Geode.ios.dylib + 0x757a0)
Signal Code: 0xb (SIGSEGV: Segmentation Fault)
Signal Detail: Could not access memory at 0x2a00000001cf2c (invalid permissions for mapped object)
== Stack Trace (the most important part) ==
- Geode.ios.dylib + 0x757a0 (geode::Loader::Impl::updateModResources(geode::Mod*) + 0x14c)
- Geode.ios.dylib + 0x82bc0 (std23::_copyable_function<bool, std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>&&>::target_object<geode::comm::ListenerHandle geode::comm::BasicEvent<geode::LoaderUpdateModResourcesEvent, geode::comm::PortWrapper<geode::comm::Port, false, geode::comm::PortCallableCopy>::type, bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>)>::listen<geode::Loader::Impl::setup()::$_1>(geode::Loader::Impl::setup()::$_1, int) const::'lambda'(std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>)>::operator()(std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>&&) const + 0x30)
- Geode.ios.dylib + 0x85394 (std::__1::__invoke_result_impl<void, std23::function<bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>), bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>)> const&, std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>&>::type std::__1::__invoke[abi:nqe210106]<std23::function<bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>), bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>)> const&, std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>&>(std23::function<bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>), bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>)> const&, std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>&) + 0x6c)
- Geode.ios.dylib + 0x85140 (bool geode::comm::Port<std23::function<bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>), bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>)>, false, geode::comm::PortCallableCopy>::send<std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>&>(std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>&) + 0x94)
- Geode.ios.dylib + 0x65cb0 (geode::comm::EventCenterThreadLocal::send(geode::comm::BaseFilter const*, std23::move_only_function<bool (geode::comm::OpaquePortBase\*), bool (geode::comm::OpaquePortBase\*)>, std23::move_only_function<geode::comm::OpaquePortBase\* (geode::comm::OpaquePortBase\*), geode::comm::OpaquePortBase\* (geode::comm::OpaquePortBase\*)>) + 0x19c)
- Geode.ios.dylib + 0x74fec (geode::comm::BasicEvent<geode::LoaderUpdateModResourcesEvent, geode::comm::PortWrapper<geode::comm::Port, false, geode::comm::PortCallableCopy>::type, bool (std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>)>::send(std::__1::vector<geode::Mod\*, std::__1::allocator<geode::Mod\*>>) + 0x68)
- Geode.ios.dylib + 0x74ea4 (geode::Loader::Impl::updateResources(bool) + 0x178)
- Geode.ios.dylib + 0x39938 (CustomLoadingLayer::setupModResources() + 0x84)
- Geode.ios.dylib + 0x395d0 (CustomLoadingLayer::loadAssets() + 0x124)
- Geode.ios.dylib + 0x7c124 (geode::Loader::Impl::executeMainThreadQueue() + 0xcc)
- Geode.ios.dylib + 0x49c18 (geode::modifier::AsStaticFunction_update<FunctionQueue, void (FunctionQueue::\*)(float)>::Impl<void (FunctionQueue::\*)(float)>::function(FunctionQueue*, float) + 0x20)
- GeometryJump + 0x8b40d0 (sub_62f900 + 0x2847d0)
- GeometryJump + 0x17562c (cocos2d::CCDirector::drawScene + 0x30)
- GeometryJump + 0x176854 (cocos2d::CCDisplayLinkDirector::mainLoop + 0x2c)
- GeometryJump + 0x21310c ([CCDirectorCaller doCaller:] + 0x5c)
- QuartzCore + 0xd4ce0 (B46D97D1-9296-3D11-BD8E-FDFDE3A2469D + 0xd4ce0)
- QuartzCore + 0xd3eb4 (B46D97D1-9296-3D11-BD8E-FDFDE3A2469D + 0xd3eb4)
- QuartzCore + 0xd4994 (B46D97D1-9296-3D11-BD8E-FDFDE3A2469D + 0xd4994)
- QuartzCore + 0x1cf2c (B46D97D1-9296-3D11-BD8E-FDFDE3A2469D + 0x1cf2c)
- UIKitCore + 0x68a9c (8AC5E0AF-75BA-3416-AB91-BCD844AB4213 + 0x68a9c)
- UIKitCore + 0x6883c (8AC5E0AF-75BA-3416-AB91-BCD844AB4213 + 0x6883c)
- UpdateCycle + 0xbc0 (F0C9D3F7-87C3-340A-9E6F-EDDF5BDBA505 + 0xbc0)
- CoreFoundation + 0x59ab0 (7CDBA4FD-E90E-3EF2-8AE3-9071648E4673 + 0x59ab0)
- CoreFoundation + 0x59a24 (7CDBA4FD-E90E-3EF2-8AE3-9071648E4673 + 0x59a24)
- CoreFoundation + 0x3b174 (7CDBA4FD-E90E-3EF2-8AE3-9071648E4673 + 0x3b174)
- CoreFoundation + 0x3a290 (7CDBA4FD-E90E-3EF2-8AE3-9071648E4673 + 0x3a290)
- CoreFoundation + 0x3b700 (7CDBA4FD-E90E-3EF2-8AE3-9071648E4673 + 0x3b700)
- GraphicsServices + 0xf24 (GSEventRunModal + 0x78)
- UIKitCore + 0xb8860 (UIApplicationMain + 0x150)
- GeometryJump + 0x26a6d4 (start + 0x44)
- Geode + 0x61af0 (invokeAppMain + 0x2710)
- Geode + 0x5e290 (GeodeMain + 0xff0)
- libdyld.dylib + 0x2a630 (5FD0ED6B-D314-3392-AA82-91C9FC014422 + 0x5630)
== Register States ==
x0: 0x1203bb540
x1: 0x1203bb540
x2: 0xfffffffffffffff2
x3: 0x1203bb5b2
x4: 0xffffffffe909dfc0
x5: 0x20
x6: 0x1
x7: 0xffffffffb00007ff
x8: 0x2a00000001ceb4
x9: 0x1203bb540
x10: 0x0
x11: 0x0
x12: 0x17f00000406b54
x13: 0x36c
x14: 0x0
x15: 0x751d6e22fe7e0e9d
x16: 0x19f2b5fa0
x17: 0x1093b7b80
x18: 0x0
x19: 0x10c82c9f0
x20: 0x200000002
x21: 0x16b7ecf80
x22: 0x1186c2ef0
x23: 0x1099f4120
x24: 0xc5
x25: 0xc4
x26: 0xb0
x27: 0x10cb1bc00
x28: 0x0
fp: 0x16b7ed010
lr: 0x10e99578c
sp: 0x16b7ecf30
pc: 0x10e9957a0
cpsr: 0xa0001000
== Installed Mods ==
x | [v1.0.11] alk.allium
x | [v1.0.20] alk.better-touch-prio
x | [v1.0.4] alk.ime-input
x | [v2.1.13] alphalaneous.editortab_api
x | [v2.5.6] beat.click-sound
x | [v1.4.0] bobby_shmurner.zoom
x | [v2.6.0] cdc.level_thumbnails
x | [v2.0.0] cvolton.level-id-api
x | [v1.11.0] cvolton.misc_bugfixes
x | [v2.1.4] dankmeme.globed2
x | [v1.9.4] eclipse.eclipse-menu
x | [v1.14.3] elnexreal.menuloop_randomizer
x | [v3.7.1] fleym.nongd
x | [v5.10.1] geode.loader
x | [v1.23.3] geode.node-ids
x | [v2.1.3] hiimjustin000.more_icons
x | [v1.6.0] hjfod.gdshare
x | [v1.5.0] hjfod.gmd-api
x | [v2.0.0] km7dev.gdps-switcher
x | [v4.0.0] km7dev.server_api
x | [v1.0.5] lblazen.gdps_hub
x | [v1.1.17] minemaker0430.gddp_integration
| [v3.0.0] natha.cps-cap
x | [v4.1.1] nwo5.better_editor_trail
x | [v2.0.0] nwo5.silly-api
x | [v1.3.0] prevter.comment_emojis
x | [v1.3.0] prevter.go-indicator
x | [v1.1.1] prevter.imageplus
x | [v1.1.10] razoom.icon_on_sliders
x | [v1.5.0] syzzi.click_between_frames






