Why chinese character become numbers in debug

Hi,
I have a simple C++ file, and I want to debug it in theia, the path of the C++ file has some Chinese characters, and when I debug I get an error
image
my project folder is as follows
image
It seems that theia do not recognize ‘测试’, and give a series of number which is not in my project
when I change ‘测试’ to English character it is ok… so why theia debug do not recognize Chinese character path. how to fix it?

@wss Which extension are you using for debugging? Can you confirm that debugging with the same extension works in vscode using the same setup? It might be that it’s an extension issue. Theia should be able to handle non-latin file names correctly.

Hi,
I think it is cdt-gdb
image
I am not sure whether it supports Chinese path

Hi,
I test the cdt-gdb-vscode extension in vscode and get an error
image
it seems that the extension does not support Chinese character.
Does any other gdb debug can be used in theia? I am not familiar this, but any idea will be a big help, thanks a great

Does any other gdb debug can be used in theia? I am not familiar this, but any idea will be a big help, thanks a great

Not as far as I know. Your best course of action would be to file an issue in the extension repo and possibly contribute a fix.