Code: Select all
//string groupId;
//int? gameType;
SFSObject sfsObject = new SFSObject();
if (!string.IsNullOrEmpty(groupId))
sfsObject.PutUtfString("groupId", groupId);
if (gameType.HasValue)
sfsObject.PutInt("gameType", gameType.Value);
How can I fix it ?
Stack Trace;
Code: Select all
Object reference not set to an instance of an object
at Sfs2X.Util.ByteArray.WriteUTF(Sfs2X.Util.ByteArray)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.BinEncode_UTF_STRING(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.EncodeObject(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.Obj2bin(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.Object2Binary(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.EncodeObject(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.Obj2bin(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.Object2Binary(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.EncodeObject(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.Obj2bin(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer.Object2Binary(Sfs2X.Protocol.Serialization.DefaultSFSDataSerializer)
at Sfs2X.Entities.Data.SFSObject.ToBinary(Sfs2X.Entities.Data.SFSObject)
at Sfs2X.Core.SFSIOHandler.OnDataWrite(Sfs2X.Core.SFSIOHandler)
at Sfs2X.Core.SFSProtocolCodec.OnPacketWrite(Sfs2X.Core.SFSProtocolCodec)
at Sfs2X.Bitswarm.BitSwarmClient.Send(Sfs2X.Bitswarm.BitSwarmClient)
at Sfs2X.SmartFox.Send(Sfs2X.SmartFox)
Unity Version : 5.5.0
Platform : Android
Smartfox Backend : 2.12.0 (Java)
Client smartfox version : 1.6.6