message: Don't write to pNext pointers in SerialiseNext() when writing
  * These pNext pointers might be in read-only memory so it would cause an
  exception, and nothing has changed so there's no need.
diff: @@ -1482,6 +1482,7 @@ static void SerialiseNext(SerialiserType &ser, VkStructureType &sType, void *&pN
  {
  const void *tmpNext = pNext;
  SerialiseNext(ser, sType, tmpNext);
  + if(ser.IsReading())
  pNext = (void *)tmpNext;
  }
  