Version: 0.8.3-6
Tags: fixed

The bug is fixed in upstream with this commit

http://git.savannah.gnu.org/cgit/pspp.git/commit/?id=287f1aa484434ad1817de8623ba3b092e26733a9

In debian package 0.8.3-6 the upstream fix is included as a debian patch 
u8istream.patch. I just checked 
the build status on buildd and it looks good. 

https://buildd.debian.org/status/package.php?p=pspp&suite=sid

So now your test says:

fritz@macbook:~/pspp/build$ for i in $(seq 1 1000) ; do printf 
'e\0n\0t\0r\0\351\0e\0\n\0' | tests/libpspp/u8-istream-test read - Auto | xxd ; 
done | sort | uniq -c | sort -bn
   1000 0000000: 656e 7472 c3a9 650a                      entr..e.
fritz@macbook:~/pspp/build$ 

Thank you for your detailed analysis of the problem!

Friedrich
_______________________________________________
pspp-dev mailing list
pspp-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/pspp-dev

Reply via email to