On Wed, May 14, 2025 at 04:38:06PM +0800, sean wrote:
>    I read the patch you commit to pgsql, and i found there also some other 
> routine which
>    will still call pg_encoding_mblen to get char length.
>    I have no idea why these routine don't have to replaced by call 
> pg_encoding_mblen_or_incomplete?

See the pg_encoding_mblen() header comment for the rules on when calling it is
okay.  For example, it's okay for NUL-terminated input.

>     And how can i do to reproduce this crash?

The patch-added test cases provide some indication on how to reproduce the
crash.


Reply via email to