-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersinfo neededIssue is missing some more information.Issue is missing some more information.
Description
Is it possible to convert inputs into UTF-8 so we could use any character we want? For example, currently if i want to write any cyrillic character, GD will either write ? or crash
I have cyrillic characters in my font sprite
Crashlog
2025-04-06T08:24:57+0300
Whoopsies! An unhandled exception has occurred.
It appears that the crash occurred while executing code from the "spaghettdev.betterinputs" mod. Please submit this crash report to its developers (SpaghettDev) for assistance.
== Geode Information ==
Loader Version: v4.3.1
Loader Commit: 2513197
Bindings Commit: 0cd132db
Installed mods: 27
Outdated mods: 0
Problems: 0
== Exception Information ==
Faulty Module: C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll
Faulty Mod: BetterInputs v4.2.0-beta.13 (spaghettdev.betterinputs)
Exception Code: c0000005 (EXCEPTION_ACCESS_VIOLATION)
Exception Flags: 0
Exception Address: 00007FF9781FA77C (spaghettdev.betterinputs.dll + a77c)
Number Parameters: 2
Crashed thread: Main
== Stack Trace ==
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + a77c
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + 9ccd
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + 9a8f
- 00000278A4A3EC82 (Hook handler)
- C:\Users\megas\AppData\Local\GCS-Launcher\GreenCatsServer.exe + 4fb07
- C:\Users\megas\AppData\Local\GCS-Launcher\GreenCatsServer.exe + 50477
- C:\Users\megas\AppData\Local\GCS-Launcher\libcocos2d.dll + b3d0c (cocos2d::CCTextFieldTTF::setString + 684)
- C:\Users\megas\AppData\Local\GCS-Launcher\GreenCatsServer.exe + 4f7e1
- 00000278A4A3E882 (Hook handler)
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + 1077d
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + a365
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + 9d0c
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + 5158
- 00000278A4A3E882 (Hook handler)
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + 1077d
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + a365
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\spaghettdev.betterinputs\spaghettdev.betterinputs.dll + d9bf
- 0000027899DA3C82 (Hook handler)
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\geode.devtools\geode.devtools.dll + ceff
- 0000027899DA3C82 (Hook handler)
- C:\Users\megas\AppData\Local\GCS-Launcher\geode\unzipped\firee.prism\firee.prism.dll + d5159
- 0000027899DA3C82 (Hook handler)
- C:\Users\megas\AppData\Local\GCS-Launcher\libcocos2d.dll + 75c85
- C:\Users\megas\AppData\Local\GCS-Launcher\libcocos2d.dll + d2e8b
- C:\Users\megas\AppData\Local\GCS-Launcher\libcocos2d.dll + d690c
- C:\WINDOWS\System32\USER32.dll + b643
- C:\WINDOWS\System32\USER32.dll + af5c (CallWindowProcW + 364)
- C:\WINDOWS\SYSTEM32\OPENGL32.dll + bcf3
- C:\WINDOWS\System32\USER32.dll + b643
- C:\WINDOWS\System32\USER32.dll + 91cd
- C:\Users\megas\AppData\Local\GCS-Launcher\libcocos2d.dll + d4548
- C:\Users\megas\AppData\Local\GCS-Launcher\libcocos2d.dll + 72c16 (cocos2d::CCApplication::run + 1078)
- C:\Users\megas\AppData\Local\GCS-Launcher\GreenCatsServer.exe + 4b6e32
- C:\Users\megas\AppData\Local\GCS-Launcher\Geode.dll + 255add (gdMainHook + 557 | /home/runner/work/geode/geode/loader/src/platform/windows/main.cpp:181)
- C:\Users\megas\AppData\Local\GCS-Launcher\GreenCatsServer.exe + 4b821a
- C:\WINDOWS\System32\KERNEL32.DLL + 2e8d7 (BaseThreadInitThunk + 23)
- C:\WINDOWS\SYSTEM32\ntdll.dll + b14fc (RtlUserThreadStart + 44)
== Register States ==
RAX: 0000000000000000
RBX: 0000000000000000
RCX: 0000000000000006
RDX: 0000000000000006
RBP: 0000000000000000
RSP: 000000b3ccb7fbe0
RDI: 0000000000000000
RSI: 0000000000000000
RIP: 00007ff9fe1b14fc
R8: 7efefefefefefeff
R9: 7f1e463e3e3e3e3e
R10: 00007ff9e8bc0000
R11: 8101010101010100
R12: 0000000000000000
R13: 0000000000000000
R14: 0000000000000000
R15: 0000000000000000
== Installed Mods ==
x | [v0.1.3] alphalaneous.asyncweb
x | [v1.0.10] alphalaneous.awesome_modifier_icons
x | [v1.9.5] alphalaneous.happy_textures
x | [v1.0.12] alphalaneous.improved_group_view
x | [v1.0.14] alphalaneous.improvedlink
x | [v1.1.2] capeling.soggy-mod
x | [v1.2.2] cvolton.level-id-api
x | [v1.7.2] dankmeme.globed2
x | [v1.2.2] eclipse.ffmpeg-api
x | [v1.10.3] firee.prism
x | [v1.10.3] geode.custom-keybinds
x | [v1.8.0] geode.devtools
x | [v4.3.1] geode.loader
x | [v1.20.1] geode.node-ids
x | [v1.7.0] geode.texture-loader
x | [v1.2.0] hjfod.backups
x | [v6.10.0-alpha.3] hjfod.betteredit
x | [v1.4.2] hjfod.gdshare
x | [v1.4.1] hjfod.gmd-api
x | [v1.1.0] hjfod.trashcan
x | [v1.2.0] m336.autoleaderboard
x | [v1.3.9] m336.levelinfo
x | [v4.2.0-beta.13] spaghettdev.betterinputs
x | [v3.0.1] techstudent10.discord_rich_presence
x | [v1.0.2] terma.redocheckpoint
x | [v1.3.5] uproxide.textures
x | [v2.4.0] zilko.xdbot
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersinfo neededIssue is missing some more information.Issue is missing some more information.