2026-04-28T05:03:15.9273227+0000
Whoopsies! An unhandled exception has occurred.
It appears that the crash occurred while executing code from the "alphalaneous.happy_textures" mod. Please submit this crash report to its developers (Alphalaneous) for assistance.
== Geode Information ==
Loader Version: v5.6.1
Platform: Windows x64 10.0.26200
Loader Commit: 337aeeb
Bindings Commit: 73c37ae9
Installed mods: 118
Failed to load: 0
== Exception Information ==
Faulty Module: C:\steam\steamapps\common\Geometry Dash\geode\unzipped\alphalaneous.happy_textures\alphalaneous.happy_textures.dll
Faulty Mod: Happy Textures x3c v2.1.11 (alphalaneous.happy_textures)
Exception Code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Exception Flags: 0
Instruction Address: 0x7ff906609a41 (alphalaneous.happy_textures.dll + 0x49a41)
Exception Details: Failed to read from memory at 0x2163F800037
Crashed thread: Main
== Stack Trace (the most important part) ==
- alphalaneous.happy_textures.dll + 0x49a41
- Geode.dll + 0x40021a (GeodeNodeMetadata::~GeodeNodeMetadata + 0xda | /home/runner/work/geode/geode/loader/src/hooks/GeodeNodeMetadata.cpp:38)
- libcocos2d.dll + 0x299d (cocos2d::CCNode::~CCNode + 0xbd)
- libcocos2d.dll + 0x5c0e0
- malikhw47.blur-behind-popups.dll + 0x3191
- Geode.dll + 0x400c84 (std::_List_node<std::pair<const std::basic_string<char,std::char_traits,std::allocator >,geode::Refcocos2d::CCObject >,void *>::_Freenode<std::allocator<std::_List_node<std::pair<const std::basic_string<char,std::char_traits,std::allocator >,geode::Refcocos2d::CCObject >,void *> > > + 0x24 | /home/runner/work/geode/geode/.xwin-cache/splat/crt/include/list:317)
- Geode.dll + 0x3cdc5c (GeodeNodeMetadata::setUserObject + 0xaec | /home/runner/work/geode/geode/loader/src/hooks/GeodeNodeMetadata.cpp:98)
- Geode.dll + 0x3ccfd2 (cocos2d::CCNode::setUserObject + 0xd2 | /home/runner/work/geode/geode/loader/src/hooks/GeodeNodeMetadata.cpp:416)
- malikhw47.blur-behind-popups.dll + 0x6193
- 0x216d0a569b9 (hook handler)
- GeometryDash.exe + 0xce343 (sub_ce1e0 + 0x0)
- libcocos2d.dll + 0xb38ea (cocos2d::CCTargetedTouchHandler::~CCTargetedTouchHandler + 0x5a)
- libcocos2d.dll + 0xb3a80
- libcocos2d.dll + 0x9dea8
- alk.better-touch-prio.dll + 0xa941
- 0x216fa926749 (hook handler)
- geode.devtools.dll + 0x23569
- 0x216fa926749 (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)
- 0x216f6ce0329 (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: 0x216e8c918d0
RBX: 0x8056d0e740
RCX: 0x216f87a5de8
RDX: 0x8056d0e740
RBP: 0x8056d0e6d0
RSP: 0x8056d0e690
RDI: 0x7ff8f14fe970
RSI: 0x2163f7fffff
RIP: 0x7ff906609a41
R8: 0x7ff9066e1d30
R9: 0x2163f7fffff
R10: 0x595b28c642a0e29b
R11: 0x2175dba9310
R12: 0x216e8b96f70
R13: 0x216e8b96a30
R14: 0x216e8b96e30
R15: 0x1
== Installed Mods ==
x | [v1.1.10] absolllute.installer
x | [v9.1.3] absolllute.megahack
x | [v1.0.11] alk.allium
x | [v1.0.17] alk.better-touch-prio
x | [v1.0.4] alk.ime-input
x | [v1.1.0] alphalaneous.alphas-ui-pack
x | [v1.2.5] alphalaneous.alphas_geode_utils
x | [v1.2.4] alphalaneous.editorsounds
x | [v2.1.5] alphalaneous.editortab_api
x | [v1.2.0] alphalaneous.good_grid
x | [v2.1.11] alphalaneous.happy_textures
x | [v1.1.0] alphalaneous.improved_song_browser
x | [v1.0.2] alphalaneous.level-storage-api
x | [v1.0.4] alphalaneous.next_key_when
x | [v1.0.7-beta.3] alphalaneous.object_popup_api
x | [v1.4.1] alphalaneous.projectedstars
x | [v1.0.3] alphalaneous.quick_search_backgrounds
x | [v1.0.5] alphalaneous.rainbow_checkpoints
x | [v2.1.7] alphalaneous.random_tab
x | [v1.0.0-beta.40] alphalaneous.tinker
x | [v1.1.9] alphalaneous.transparent_lists
x | [v1.2.5] anatom3000.bettercolorpicker
x | [v1.0.3] arcticwoof.better_loading_screen
x | [v1.3.2] b1rtek.gddlintegration
x | [v1.4.0] bobby_shmurner.zoom
x | [v1.1.2] bunchuq1122.auto-decoration-filler
x | [v1.3.1] capeling.garage-stats-menu
x | [v1.1.3] capeling.goodbye_unnecessary_buttons
x | [v2.0.4] cdc.level_thumbnails
x | [v1.0.0] cheeseworks.fastpopups
x | [v1.1.0] cheeseworks.fixinputnodesizes
x | [v2.0.0] cheeseworks.moddevbranding
x | [v1.0.1] colon.lite_ad_chests
x | [v1.3.2] cvolton.compact_lists
x | [v2.0.0] cvolton.level-id-api
x | [v1.10.1] cvolton.misc_bugfixes
x | [v1.7.2] dasshu.better-gauntlets
x | [v1.3.3] dasshu.icon_profile
x | [v1.1.2] delivel.diamonds-in-profile
x | [v1.0.2] delivel.hsv-utils
x | [v1.5.6] delivel.level-grind
x | [v2.3.0] devcmb.cleanermenu
| [v1.0.3] dulak.active_choice_limiter
x | [v1.0.0] dulak.all-knowing-all-soggy
x | [v1.0.2] dulak.auto_be_gone_fix
| [v1.0.24] dulak.denabler
x | [v1.0.2] dulak.lock_in
x | [v1.0.0] dulak.whoaddedthis
x | [v1.5.0] dulak.wraith-help
x | [v3.0.5] elohmrow.death_tracker
x | [v1.0.2] fabbeyond.layouttools
x | [v1.0.6] fayeknd.hidelayers
x | [v1.1.3] firee.goldenbest
x | [v1.2.5] firee.overchargedlevels
x | [v3.6.2] fleym.nongd
x | [v2.1.0] geode.custom-keybinds
x | [v1.13.1] geode.devtools
x | [v5.6.1] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.10.2] geode.texture-loader
x | [v1.1.2] glow12.automaticquests
x | [v2.0.0] hiimjasmine00.optional_settings
x | [v1.5.5] hiimjustin000.demons_in_between
x | [v1.1.8] hiimjustin000.developer_badges
x | [v1.0.10] hiimjustin000.gauntlet_projection
x | [v1.2.5] hiimjustin000.more_object_info
x | [v6.10.0-beta.6] hjfod.betteredit
x | [v1.5.0] hjfod.gmd-api
x | [v1.2.0] iswilljr.enter-search
| [v2.0.1] joseii.ventilla
x | [v1.4.2] jouca.badgesapi
x | [v1.4.0] khronophobia.inputs_viewer
x | [v4.0.0] km7dev.server_api
x | [v1.1.0] m336.stats-badges
x | [v1.1.0] malikhw47.blur-behind-popups
x | [v2.2.3] maskagd.shader_visualizer
x | [v1.2.2] mat.song-preview
x | [v1.4.1] mateufil.improved-stats
x | [v1.2.0] meltyonice.eye-strain-helper
x | [v1.2.0] memeking16.kdl
x | [v1.1.5] minemaker0430.gddp_integration
x | [v1.1.1-beta.1] ml5.improved-paths
- | [v1.0.0] natrium.hoverapi
x | [v1.3.6] neonyaa.showgameversion
x | [v1.5.4] ninkaz.editor_utils
x | [v1.0.3] ninkaz.middle-click-panning
x | [v1.1.9] ninsam.to-do_list
x | [v3.0.0] nwo5.better_editor_trail
x | [v1.1.3] oki3ed.rbg
x | [v3.0.2] olyb.horn
x | [v1.0.4] omgrod.bettergaragestats
x | [v1.1.0] prevter.imageplus
x | [v1.0.2] raydeeux.dynamicfps
x | [v1.8.7] raydeeux.endscreentweaks
x | [v1.8.7] raydeeux.loadingscreentweaks
x | [v1.4.15] raydeeux.pages_api
x | [v1.1.5] raydeeux.vanilla_pages
x | [v1.2.0] razoom.improved_transform_controls
x | [v2.1.8] razoom.object_groups
x | [v1.0.2] razoom.omfni
x | [v1.2.7] redlime.statchanges
x | [v1.0.5] ruslanych.ultimate-plat-integration-2
x | [v1.3.2] rynat.better_unlock_info
x | [v1.3.4] sorkopiko.dailystreak
x | [v1.1.0] starrydawn72.live-editor-background
x | [v1.1.5] steechy.pivot_snap
x | [v1.5.0] therisinglegend.achievements_reimagined
x | [v1.0.0] thesillydoggo.blur-api
x | [v1.0.4] undefined0.lasso-select
x | [v1.2.1] uproxide.animated_fire
x | [v1.9.3] uproxide.more_difficulties
x | [v1.2.2] weebify.coins_in_pause_menu
x | [v2.0.6] xboctatuk.globallistpositions
x | [v1.0.7] xjotabelikex.betterflaalertlayer
x | [v1.0.2] yesseruser.unopened_chest_page
x | [v1.0.4] zejoant.pix2gd
x | [v2.2.1] zhulis.blitzkrieg
x | [v1.0.2] zilko.artist_logos
2026-04-28T05:03:15.9273227+0000
Whoopsies! An unhandled exception has occurred.
It appears that the crash occurred while executing code from the "alphalaneous.happy_textures" mod. Please submit this crash report to its developers (Alphalaneous) for assistance.
== Geode Information ==
Loader Version: v5.6.1
Platform: Windows x64 10.0.26200
Loader Commit: 337aeeb
Bindings Commit: 73c37ae9
Installed mods: 118
Failed to load: 0
== Exception Information ==
Faulty Module: C:\steam\steamapps\common\Geometry Dash\geode\unzipped\alphalaneous.happy_textures\alphalaneous.happy_textures.dll
Faulty Mod: Happy Textures x3c v2.1.11 (alphalaneous.happy_textures)
Exception Code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Exception Flags: 0
Instruction Address: 0x7ff906609a41 (alphalaneous.happy_textures.dll + 0x49a41)
Exception Details: Failed to read from memory at 0x2163F800037
Crashed thread: Main
== Stack Trace (the most important part) ==
== Register States ==
RAX: 0x216e8c918d0
RBX: 0x8056d0e740
RCX: 0x216f87a5de8
RDX: 0x8056d0e740
RBP: 0x8056d0e6d0
RSP: 0x8056d0e690
RDI: 0x7ff8f14fe970
RSI: 0x2163f7fffff
RIP: 0x7ff906609a41
R8: 0x7ff9066e1d30
R9: 0x2163f7fffff
R10: 0x595b28c642a0e29b
R11: 0x2175dba9310
R12: 0x216e8b96f70
R13: 0x216e8b96a30
R14: 0x216e8b96e30
R15: 0x1
== Installed Mods ==
x | [v1.1.10] absolllute.installer
x | [v9.1.3] absolllute.megahack
x | [v1.0.11] alk.allium
x | [v1.0.17] alk.better-touch-prio
x | [v1.0.4] alk.ime-input
x | [v1.1.0] alphalaneous.alphas-ui-pack
x | [v1.2.5] alphalaneous.alphas_geode_utils
x | [v1.2.4] alphalaneous.editorsounds
x | [v2.1.5] alphalaneous.editortab_api
x | [v1.2.0] alphalaneous.good_grid
x | [v2.1.11] alphalaneous.happy_textures
x | [v1.1.0] alphalaneous.improved_song_browser
x | [v1.0.2] alphalaneous.level-storage-api
x | [v1.0.4] alphalaneous.next_key_when
x | [v1.0.7-beta.3] alphalaneous.object_popup_api
x | [v1.4.1] alphalaneous.projectedstars
x | [v1.0.3] alphalaneous.quick_search_backgrounds
x | [v1.0.5] alphalaneous.rainbow_checkpoints
x | [v2.1.7] alphalaneous.random_tab
x | [v1.0.0-beta.40] alphalaneous.tinker
x | [v1.1.9] alphalaneous.transparent_lists
x | [v1.2.5] anatom3000.bettercolorpicker
x | [v1.0.3] arcticwoof.better_loading_screen
x | [v1.3.2] b1rtek.gddlintegration
x | [v1.4.0] bobby_shmurner.zoom
x | [v1.1.2] bunchuq1122.auto-decoration-filler
x | [v1.3.1] capeling.garage-stats-menu
x | [v1.1.3] capeling.goodbye_unnecessary_buttons
x | [v2.0.4] cdc.level_thumbnails
x | [v1.0.0] cheeseworks.fastpopups
x | [v1.1.0] cheeseworks.fixinputnodesizes
x | [v2.0.0] cheeseworks.moddevbranding
x | [v1.0.1] colon.lite_ad_chests
x | [v1.3.2] cvolton.compact_lists
x | [v2.0.0] cvolton.level-id-api
x | [v1.10.1] cvolton.misc_bugfixes
x | [v1.7.2] dasshu.better-gauntlets
x | [v1.3.3] dasshu.icon_profile
x | [v1.1.2] delivel.diamonds-in-profile
x | [v1.0.2] delivel.hsv-utils
x | [v1.5.6] delivel.level-grind
x | [v2.3.0] devcmb.cleanermenu
| [v1.0.3] dulak.active_choice_limiter
x | [v1.0.0] dulak.all-knowing-all-soggy
x | [v1.0.2] dulak.auto_be_gone_fix
| [v1.0.24] dulak.denabler
x | [v1.0.2] dulak.lock_in
x | [v1.0.0] dulak.whoaddedthis
x | [v1.5.0] dulak.wraith-help
x | [v3.0.5] elohmrow.death_tracker
x | [v1.0.2] fabbeyond.layouttools
x | [v1.0.6] fayeknd.hidelayers
x | [v1.1.3] firee.goldenbest
x | [v1.2.5] firee.overchargedlevels
x | [v3.6.2] fleym.nongd
x | [v2.1.0] geode.custom-keybinds
x | [v1.13.1] geode.devtools
x | [v5.6.1] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.10.2] geode.texture-loader
x | [v1.1.2] glow12.automaticquests
x | [v2.0.0] hiimjasmine00.optional_settings
x | [v1.5.5] hiimjustin000.demons_in_between
x | [v1.1.8] hiimjustin000.developer_badges
x | [v1.0.10] hiimjustin000.gauntlet_projection
x | [v1.2.5] hiimjustin000.more_object_info
x | [v6.10.0-beta.6] hjfod.betteredit
x | [v1.5.0] hjfod.gmd-api
x | [v1.2.0] iswilljr.enter-search
| [v2.0.1] joseii.ventilla
x | [v1.4.2] jouca.badgesapi
x | [v1.4.0] khronophobia.inputs_viewer
x | [v4.0.0] km7dev.server_api
x | [v1.1.0] m336.stats-badges
x | [v1.1.0] malikhw47.blur-behind-popups
x | [v2.2.3] maskagd.shader_visualizer
x | [v1.2.2] mat.song-preview
x | [v1.4.1] mateufil.improved-stats
x | [v1.2.0] meltyonice.eye-strain-helper
x | [v1.2.0] memeking16.kdl
x | [v1.1.5] minemaker0430.gddp_integration
x | [v1.1.1-beta.1] ml5.improved-paths
x | [v1.3.6] neonyaa.showgameversion
x | [v1.5.4] ninkaz.editor_utils
x | [v1.0.3] ninkaz.middle-click-panning
x | [v1.1.9] ninsam.to-do_list
x | [v3.0.0] nwo5.better_editor_trail
x | [v1.1.3] oki3ed.rbg
x | [v3.0.2] olyb.horn
x | [v1.0.4] omgrod.bettergaragestats
x | [v1.1.0] prevter.imageplus
x | [v1.0.2] raydeeux.dynamicfps
x | [v1.8.7] raydeeux.endscreentweaks
x | [v1.8.7] raydeeux.loadingscreentweaks
x | [v1.4.15] raydeeux.pages_api
x | [v1.1.5] raydeeux.vanilla_pages
x | [v1.2.0] razoom.improved_transform_controls
x | [v2.1.8] razoom.object_groups
x | [v1.0.2] razoom.omfni
x | [v1.2.7] redlime.statchanges
x | [v1.0.5] ruslanych.ultimate-plat-integration-2
x | [v1.3.2] rynat.better_unlock_info
x | [v1.3.4] sorkopiko.dailystreak
x | [v1.1.0] starrydawn72.live-editor-background
x | [v1.1.5] steechy.pivot_snap
x | [v1.5.0] therisinglegend.achievements_reimagined
x | [v1.0.0] thesillydoggo.blur-api
x | [v1.0.4] undefined0.lasso-select
x | [v1.2.1] uproxide.animated_fire
x | [v1.9.3] uproxide.more_difficulties
x | [v1.2.2] weebify.coins_in_pause_menu
x | [v2.0.6] xboctatuk.globallistpositions
x | [v1.0.7] xjotabelikex.betterflaalertlayer
x | [v1.0.2] yesseruser.unopened_chest_page
x | [v1.0.4] zejoant.pix2gd
x | [v2.2.1] zhulis.blitzkrieg
x | [v1.0.2] zilko.artist_logos