Jump to content
  • 0

Players now having issues creating characters


Question

Posted

Everything was working fine and then a couple days back players started having issues in account creation. This is the error that I'm getting server side:

--------------------------------------------------------------------------------
2021-03-25 16:27:09.066 [Error] Client Packet Error! [Packet: CreateCharacterPacket | User: cryptofighter | Player:  | IP 219.100.37.236]
2021-03-25 16:27:09.066 [Error]
  Message: Object reference not set to an instance of an object.
    Stack:    at lambda_method(Closure , ValueBuffer )
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
   at Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ResultEnumerable`1.GetEnumerator()
   at Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext()
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.<>c__DisplayClass15_1`1.<CompileQueryCore>b__0(QueryContext qc)
   at Intersect.Server.Database.DbInterface.CharacterNameInUse(String name)
   at Intersect.Server.Networking.PacketHandler.HandlePacket(Client client, Player player, CreateCharacterPacket packet)
   at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid4[T0,T1,T2,T3](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
   at Intersect.Server.Networking.PacketHandler.HandlePacket(IConnection connection, IPacket packet)


--------------------------------------------------------------------------------
2021-03-25 16:45:32.666 [Error] Client Packet Error! [Packet: CreateCharacterPacket | User: cryptofighter | Player:  | IP 219.100.37.236]

--------------------------------------------------------------------------------
2021-03-25 16:45:32.667 [Error] {"DataKeys":0,"MessageLength":53,"StackTraceLength":1043,"InnerException":false,"Source":"Anonymously Hosted DynamicMethods Assembly","TargetSite":"lambda_method","TargetSiteDeclaringType":null,"Type":"System.NullReferenceException"}

--------------------------------------------------------------------------------
2021-03-25 16:45:32.667 [Error] Client Packet Error! [Packet: CreateCharacterPacket | User: cryptofighter | Player:  | IP 219.100.37.236]
2021-03-25 16:45:32.667 [Error]
  Message: Object reference not set to an instance of an object.
    Stack:    at lambda_method(Closure , ValueBuffer )
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
   at Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ResultEnumerable`1.GetEnumerator()
   at Microsoft.EntityFrameworkCore.Query.Internal.LinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExceptionInterceptor.MoveNext()
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.<>c__DisplayClass15_1`1.<CompileQueryCore>b__0(QueryContext qc)
   at Intersect.Server.Database.DbInterface.CharacterNameInUse(String name)
   at Intersect.Server.Networking.PacketHandler.HandlePacket(Client client, Player player, CreateCharacterPacket packet)
   at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid4[T0,T1,T2,T3](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3)
   at Intersect.Server.Networking.PacketHandler.HandlePacket(IConnection connection, IPacket packet)


--------------------------------------------------------------------------------



PLEASE LET ME KNOW IF YOU CAN HELP.

 

Thanks!

-Nimbo

7 answers to this question

Recommended Posts

  • 1
Posted

Yeah one issue in 6.2 I never worked out were null character names... if you open the playerdb in sqlite browswer and go to the characters table you can scroll down until you find one with no name, remove that row/record, and then save back to the db. Should fix it. 

 

That issue has been resolved in B7 afaik but the db still needs to be fixed before upgrading.

  • 0
Posted

Beta 6 Build 188.

Only source changes was adding a patch for Directional Dancing that JC posted. Rest of the changes are visual and client/editor side.

TY for the fast response!

  • 0
Posted

Can you try it with a clean build of B6.2? It sounds as if something isn't right with the data being sent to the server or some other change causing weird issues on the check for character names existing or not.

  • 0
Posted
2 hours ago, jcsnider said:

Yeah one issue in 6.2 I never worked out were null character names... if you open the playerdb in sqlite browswer and go to the characters table you can scroll down until you find one with no name, remove that row/record, and then save back to the db. Should fix it. 

 

That issue has been resolved in B7 afaik but the db still needs to be fixed before upgrading.

Perfect thank you!!

×
×
  • Create New...