Ludovic Courtès writes: >> +* module/ice-9/suspendable-ports.scm (decode-utf8, bad-utf8-len): Flip a >> +couple of inequalities. >> +* test-suite/tests/ports.test ("string ports"): Add additional invalid >> +UTF-8 test case. > > Good catch! Could you please submit it to bug-guile@gnu.org first, > perhaps with a higher-level example based on what you have in > showing how to reproduce the issue? Sure, I've created a bug against Guile now https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62290