No I just moved to another box...we figured it was something wrong with that OS/libs combination as we did not find the issue anywhere else
In my code snippet, just replace the 567 by a higher number, it should tell you how many bytes it read.
Thanks,