Genetics: Resequenced

Genetics: Resequenced

202k Downloads

[Bug] Applying genes to other players makes them lose sprint for instance

Therrous opened this issue ยท 8 comments

commented

Describe the bug
Other player to sprint after injected with metal syringe

To Reproduce
Steps to reproduce the behavior:

  1. Acquire a metal syringe with a player's blood
  2. Add genes to it
  3. Apply to corresponding player
  4. Other player is now unable to sprint until fully restarting their instance or relogging. Attempting to rejoin the server may cause crash? (2 of 3 tested players)

Expected behavior
Gene is applied with the usual damage and blindness

FTB Evolution

GR version 1.5.4, NeoForge 21.1.145

commented

Huh. I have absolutely no idea why this happens. Does this happen for every gene?

commented

Can you send the crash report, as well?

commented

Oh, and it's happened for Step Up, Lay Egg, and Eat Grass + Wooly

The rejoin crash happened to Steppy and Eggy

commented

The last person who crashed isn't very technically mindful and I do not have regular contact with them, but I'll get it when I can

commented

https://mclo.gs/xX0xEwm Here's a general log with someone I pulled on to reproduce (they crashed)

https://mclo.gs/4UDXn0F Here's the crash report

commented

An OutOfMemoryError? That's extremely unexpected. I'll try and look into it.

commented

Who crashes? The person who got injected, or the person who is injecting? Or is the crash from joining?

commented

The person who was injected by another player loses their sprint and then, on trying to relog, has a high probability of crashing/being timed out.

Although looking into things a few hours after the report, that last part may have been due to not allocating enough RAM for FTB Evolution though they swore they did that already. May need to test again later if we can.