Curses, an off-by-one error caused memory corruption for Solaris people. Thanks to Krzysztof Kowalczyk for finding this.