Hi,
I think I found a bug in
rb_str_cat(VALUE self, const char * src, long length)
when self contains a string already that is 255 characters long and
another similar length string is concatenated on to it there are
some 50+ garbage characters instead in between.
If I convert the string to be concatenated to a Ruby string first
and then concatenate with rb_str_concat() I don't get this
problem.
John