Fix ascii
and utf8
and some ccall usage
#15773
Merged
ascii
and utf8
and some ccall usage
#15773