### Godot version

4.0 dev Beta 10

### System information

MacBook Pro M1 Max

### Issue description

After I imported font.ttf file and move it from one folder to another under ://res godot suddenly crashed, and it still crashes after restart.

### Steps to reproduce

Import some font.ttf file and try to move into different folder

### Minimal reproduction project

N/A
return u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_AIN;
}
_FORCE_INLINE_ bool is_alef(char32_t p_chr) {
	return u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_ALEF;
}
_FORCE_INLINE_ bool is_beh(char32_t p_chr) {
	int32_t prop = u_gep_chr, UCHAR_JOINING_GROUP);
	return (prop == U_JG_BEH) || (prop == U_JG_NOON) || (prop == U_JG_AFRICAN_NOON) || (prop == U_JG_NYA) || (prop == U_JG_YEH) || (prop == U_JG_FARSI_YEH);
}
_FORCE_INLINE_ bool is_dal(char32_t p_chr) {
	return u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_DAL;
}
_FORCE_INLINE_ bool is_feh(char32_t p_chr) {
	return (u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_FEH) || (u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_AFRICAN_FEH);
}
_FORCE_INLINE_ bool is_gaf(char32_t p_chr) {
	return u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_GAF;
}
_FORCE_INLINE_ bool is_heh(char32_t p_chr) {
	return u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_HEH;
}
_FORCE_INLINE_ bool is_kaf(char32_t p_chr) {
	return u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_KAF;
}
_FORCE_INLINE_ bool is_lam(char32_t p_chr) {
	return u_gep_chr, UCHAR_JOINING_GROUP) == U_JG_LAM;
}
_FORCE_INLINE_ bool is_qaf(char32_t p_chr) {