diff -r 3b1da2848fc7 -r d3bac044e0f0 src/corelib/tools/qbytearray.cpp --- a/src/corelib/tools/qbytearray.cpp Fri Feb 19 23:40:16 2010 +0200 +++ b/src/corelib/tools/qbytearray.cpp Fri Mar 12 15:46:37 2010 +0200 @@ -561,6 +561,7 @@ d->ref = 1; d->alloc = d->size = len; d->data = d->array; + d->array[len] = 0; return QByteArray(d.take(), 0, 0);