diff --git a/NEWS b/NEWS index 62ea3371a..14e74b595 100644 --- a/NEWS +++ b/NEWS @@ -468,6 +468,12 @@ chapter in the reference manual. There is no replacement for undefine. +** call-with-output-string doesn't segv on closed port + +Previously call-with-output-string would give a segmentation fault if +the string port was closed by the called function. An exception is +raised now. + ** (ice-9 popen) duplicate pipe fd fix open-pipe, open-input-pipe and open-output-pipe left an extra copy of