Find that the NBExternalAddress >> readString returns extra bytes...�

did a simple cmd pipe interface .. and the readPipe with a buffer passed ends up with 4 bytes extra in specific boundary of passed buffer size.

viz: if I pass buf := (��NativeBoost allocate: 4096) as the buffer and then read it as buf readString. The size returned is 4100 instead of 4096. For some other lesser reads occassionally it is off by one byte..


Will try to post a simple example to replicate this.