Jump to content

Infamous "iscarding NetPackagePlayerStats for entity" repeating message bug when joining my friends server


Botan

Recommended Posts

Hello all, my friend has stumbled upon infamous "iscarding NetPackagePlayerStats for entity" repeating message bug when she joins my friend’s server. Therefore, she cannot join our server as she is stuck on that repeating message.

 

I have attached a screenshot to this thread what it would look like when I use her account on my main PC to login into our server. This is what me & my friend have tried so far

 

  • Validated files in steam on her laptop
  • Restarted her laptop
  • Used another fresh Steam account to join the server. The repeating message bug came back after a week later.
  • Login to the server with voice chat & EAC disabled in settings on my PC with her account. (So, I doubt it's a client issue)

 

The weird thing is, the server normally filled with 4+ players but only she gets the repeating message bug. No-one else in my group has this problem.

 

Client log https://pastebin.com/wwHjbDq5

Server log https://pastebin.com/AwhCYwYE

 

spacer.png

 

I believe this bug as the same as this thread posted. I have tried to google for a solution but there were no answers to fix this ongoing game breaking bug. I hope "The Fun Pimps" developers can find a solution to this issue as we have dropped the game sadly because she cannot play with us.

 

 

Edited by Botan (see edit history)
Link to comment
Share on other sites

The user in that old thread never got back with the data I've requested.

 

I assume the client log is from you using your friends steam account on your PC and you got the same problem then, but playing with your own character has no problem at all. I also assume that when you tried with her account you used the already corrupted character

 

The most probable explanation (from the limited information I have) is that her laptop is too weak and has a high change to corrupt the character. Look at older logs before the failure on her laptop. There are lines with "FPS: " in it and when a lot of those lines are below 20 FPS the chance for file corruption increases. If that is the case, decreasing the resolution on the laptop and lowest settings might help to get her over the 20 fps.

 

Since the server is under control of a friend you can always just delete her player file on the server (and her local cache data in Appdata\7 Days to Die\SavesLocal), give her xp and items to get her back to her previous state and let her play until the next corruption.

A question you could try to find out this way is: Will the next corruption be back directly after restart of the server (like the other thread said) or is it random? Maybe you are lucky and the error never surfaces again or so seldom the wipe of the player file and xp is acceptable for the time being.

 

Another question you could try to find out is by way of a switch: Either switch your hardware or switch the characters you play so that on YOUR (probably more capable) machine the newly reset character is being played and on the laptop your current character is played. If your current character then gets the same problem but not the newly reset character then without a doubt the laptop (or its internet connection) must be the culprit

 

 

 

 

Link to comment
Share on other sites

On 7/23/2021 at 12:39 AM, meganoth said:

I assume the client log is from you using your friends steam account on your PC and you got the same problem then, but playing with your own character has no problem at all. I also assume that when you tried with her account you used the already corrupted character

Yeah that's right. I found it easier to toubleshoot on my on PC.

 

Anyways, I'll give it another shot & restart the profile. I'll ask other two to switch characters/accounts. They're same location but different ISP with high ping (200ms +)

Here's the logs from the orginal laptop client. I'm not 100% sure if its low FPS exactly since the 4 game seasons before profile courrption, didn't have FPS issue.

 

https://pastebin.com/6r27EZEw

https://pastebin.com/eVHvMzRe - First time entity repeating message

https://pastebin.com/yfLTHvSK - 

https://pastebin.com/tAsB1MDE - Low FPS?? Maybe Laptop was throttling

https://pastebin.com/6zzcDpv4

https://pastebin.com/XQ1eGLa8

https://pastebin.com/dW8Ga1Xa - second time entity repeating message

Link to comment
Share on other sites

3 hours ago, Jugginator said:

One thing that may help troubleshoot this and I may be missing something, but the server log you put up there in your OP isn't a server log, is that the host of the game?

 

Oh right. Sorry, yeah thats right. He hosting the server through the game

Link to comment
Share on other sites

In the logs from the laptop you posted I always see an error

NullReferenceException: Object reference not set to an instance of an object
  at GameManager.PlayerId (System.Int32 _playerId, System.Int32 _teamNumber, PlayerDataFile _playerDataFile, System.Int32 _chunkViewDim) [0x0005d] in <8676d591e24b4790910cdee451580eac>:0 
  at NetPackagePlayerId.ProcessPackage (World _world, INetConnectionCallbacks _netConnectionCallback) [0x00000] in <8676d591e24b4790910cdee451580eac>:0 
    

 

So those logs are all already from sessions where the player character is already damaged. The "discarding NetPackage..." error afterwards is just a followup error after parsing the player data failed. One method to find relevant logfiles would be to search the logfiles for occurences of the string "GameManager.PlayerId". The earliest logfile with this string in it and the previous logfile to that one would be the interesting logfiles where the problem started.

 

Apart from that the problem might just vanish after you deleted her player id since her laptop should be generally fast enough at reduced settings. Though you never know, badly designed laptops can have a bad heat distribution and run at much lower speeds because of overheating the CPU or GPU. Tell her to hit "F8" once she is in the game, there will be a small green FPS counter to the left. Dips below 20 are not immediately problematic but if FPS is below 20 for a substantial time of her playtime she might need to reduce resolution another step or turn off more video options

 

 

Link to comment
Share on other sites

Aside from what Meganoth had said, the host is also struggling with performance, may want to have them reduce their resolution. Combined with both of the performance ends, that may be the issue. I also see the client is failing to connect via litenet and reverting to steamnetworking, so could be port forwarding issues on the host side and/or firewall/AV issues on the client. Since it's all friends you may want to disable EAC as well, so the client can also disable it (reducing load).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...