qt-bugs@ issue : N84155 applied: yes author: dfaure Fix datastream<> i2 >> i1; + quint32 i1 = i >> 32; + quint32 i2 = i & 0xFFFFFFFF; + *this << i2 << i1; i = ((quint64)i1 << 32) + i2; } else if (noswap) { // no conversion needed dev->write((char *)&i, sizeof(qint64));