-
Notifications
You must be signed in to change notification settings - Fork 10
Game crashes when clicking on a badge in the window for multiple badges if it was opened from a comment #65
Description
2026-03-11T20:30:26.1601978+0000
Whoopsies! An unhandled exception has occurred.
== Geode Information ==
Loader Version: v5.3.0
Loader Commit: a469bfb
Bindings Commit: c79fb2fc
Installed mods: 46
Problems: 0
== Exception Information ==
C++ Exception: class std::bad_function_call("bad function call")
Faulty Mod: GDUtils v1.6.0-beta.2 (gdutilsdevs.gdutils)
Crashed thread: Main
== Stack Trace ==
- C:\windows\system32\kernelbase.dll + cf07
- C:\windows\system32\VCRUNTIME140.dll + 52c7
- C:\windows\system32\MSVCP140.dll + 34b2f
- gdutilsdevs.gdutils.dll + 7f4b
- libcocos2d.dll + 5a16f (virtual cocos2d::CCMenuItem::activate(void) + 2f)
- 0000000001681A09 (Hook handler)
- Geode.dll + 41bb15 (geode::modifier::AsStaticFunction_activate<hook7<(anonymous namespace)::hook7Parent>,void (hook7<(anonymous namespace)::hook7Parent>::)()>::Impl<void (hook7<(anonymous namespace)::hook7Parent>::)()>::function + 15 | Z:\home\runner\work\geode\geode\build\bindings\bindings\Geode\modify\CCMenuItem.hpp : 15)
- 0000000001681A09 (Hook handler)
- libcocos2d.dll + 59098 (virtual cocos2d::CCMenu::ccTouchEnded(class cocos2d::CCTouch *,class cocos2d::CCEvent *) + 28)
- 0000000001681B59 (Hook handler)
- Geode.dll + 41c2cf (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 + 2f | Z:\home\runner\work\geode\geode\build\bindings\bindings\Geode\modify\CCMenu.hpp : 65)
- 0000000001681B59 (Hook handler)
- libcocos2d.dll + b340c (sub_b327a + 192)
- 0000000002664AD9 (Hook handler)
- eclipse.eclipse-menu.dll + 6b6c1
- 0000000002664AD9 (Hook handler)
- geode.devtools.dll + 23569
- 0000000002664AD9 (Hook handler)
- libcocos2d.dll + 6bcb3 (virtual cocos2d::CCEGLViewProtocol::handleTouchesEnd(int,int * const,float * const,float * const,double) + 73)
- Geode.dll + 1c546e (geode::modifier::AsStaticFunction_pumpRawInput<GeodeRawInput,void (GeodeRawInput::)()>::Impl<void (GeodeRawInput::)()>::function + 39e | Z:\home\runner\work\geode\geode\build\bindings\bindings\Geode\modify\CCEGLView.hpp : 110)
- 00000000016801D9 (Hook handler)
- libcocos2d.dll + 737d4 (sub_7354f + 285)
- GeometryDash.exe + 4cfbb2 (WinMain + 2e2)
- Geode.dll + 159ff2 (gdMainHook + 52 | Z:\home\runner\work\geode\geode\loader\src\platform\windows\main.cpp : 201)
- GeometryDash.exe + 4d0fa2 (__scrt_common_main_seh + 106)
- C:\windows\system32\kernel32.dll + 1482d
- C:\windows\system32\ntdll.dll + f44f
== Register States ==
RAX: 000000000011eca8
RBX: 0000000000000000
RCX: 000000000011ec70
RDX: 0000000000000000
RBP: 0000000000000000
RSP: 000000000011ffb0
RDI: 0000000000000000
RSI: 0000000000000000
RIP: 00006ffffff4f44f
R8: 00006ffffd620000
R9: 000000000011ed60
R10: 0000000000000001
R11: 0000000000801800
R12: 0000000000000000
R13: 0000000000000000
R14: 0000000000000000
R15: 0000000000000000
== Installed Mods ==
x | [v1.0.11] alk.allium
x | [v1.0.4] alk.ime-input
x | [v1.2.4] alphalaneous.alphas_geode_utils
- | [v1.0.11] alphalaneous.awesome_modifier_icons
x | [v2.0.10] alphalaneous.editortab_api
x | [v2.1.6] alphalaneous.happy_textures - | [v1.0.17] alphalaneous.improved_group_view
- | [v1.0.15] alphalaneous.improvedlink
- | [v1.0.4] alphalaneous.old_color_triggers
x | [v1.4.0] alphalaneous.projectedstars
x | [v1.1.1] bluetoadmaker.messagenotification
x | [v4.4.4] cvolton.betterinfo
x | [v2.0.0] cvolton.level-id-api
x | [v1.10.0] cvolton.misc_bugfixes - | [v1.8.6] dankmeme.globed2
x | [v1.8.3] eclipse.eclipse-menu
x | [v2.0.0] eclipse.ffmpeg-api
x | [v1.1.3] firee.goldenbest
x | [v3.6.0] fleym.nongd
x | [v1.6.0-beta.2] gdutilsdevs.gdutils
x | [v2.1.0] geode.custom-keybinds
x | [v1.13.1] geode.devtools
x | [v5.3.0] geode.loader
x | [v1.23.3] geode.node-ids
x | [v1.9.0] geode.texture-loader
x | [v1.7.13] hiimjustin000.integrated_demonlist - | [v1.16.2] hiimjustin000.more_icons
x | [v2.1.0] hjfod.backups
x | [v6.10.0-beta.5] hjfod.betteredit
x | [v1.6.0] hjfod.gdshare
x | [v1.5.0] hjfod.gmd-api
x | [v1.2.1] hjfod.trashcan
x | [v1.0.3] itzkiba.arcturanplus
x | [v1.3.2] itzkiba.better_progression
x | [v1.4.1] jouca.badgesapi
x | [v1.2.2] mat.circle-tool
x | [v1.2.1] mat.reference-image
x | [v1.0.15] minemaker0430.gddp_integration
x | [v1.0.3-beta.1] ninxout.options_api
x | [v1.1.0] prevter.imageplus - | [v1.0.1] teamtcm.geometry-dash-odyssey
- | [v1.2.0] thesillydoggo.comment_emojis
x | [v1.1.4] tricipital.labyrinth_plus - | [v2.0.0] user95401.gif-sprites
x | [v1.4.1] weebify.separate_dual_icons - | [v2.4.0] zilko.xdbot
To easily reproduce, go to any level with a comment from zoink, click on the badge, then click on one of the badges in the UI that appears