ViaVersion / ViaRewind

ViaBackwards addon to allow 1.8.x and 1.7.x clients on newer server versions.
https://hangar.papermc.io/ViaVersion/ViaRewind
GNU General Public License v3.0
245 stars 77 forks source link

Protocol 1_7_6 10 to 1_8 crash because profile is null #462

Closed drori200 closed 10 months ago

drori200 commented 10 months ago

/viaversion dump Output

https://dump.viaversion.com/9353cd6aa02393906f7fa85850eaf24fad27943c390247414c981b09ef10db45

Console Error

https://mclo.gs/m4mEmjg

Bug Description

Trying to join from 1.19.4 to 1.7 results in the crash submitted.

My server setup is two backends under a 1.20 velocity proxy.

Backend 1 is 1.19.4 and used as a queue server to redirect to backend 2 which is 1.7.10

The error only happens once on the first try of connecting to the queue server for some people. It will kick them once and on the next try they successful manage to join. It only happens for some players and never happens for some other players connecting with a client of the same version(1.7.10).

Steps to Reproduce

  1. Use 1.7.10 client to join the 1.19.4 server
  2. Get redirected to the 1.7.10 server and get kicked because of the error

Expected Behavior

Join the 1.7.10 server fine

Additional Server Info

No response

Checklist

Barvalg commented 10 months ago

Platform: git--Paper--%22483368e%22%20%28MC%3A%201.19.4%29
ViaVersion (4.8.1): Even with master
ViaRewind(3.0.0): 7 commits behind master
ViaBackwards(4.8.1): 2 commits behind master

Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump

drori200 commented 10 months ago

Updated dump https://dump.viaversion.com/c4e89b3306ef2b802157903d927f4e2f8745dce1e935b5575d45f2425f49d61b

Barvalg commented 10 months ago

Platform: git--Paper--%22483368e%22%20%28MC%3A%201.19.4%29
ViaVersion (4.9.0-23w43a-SNAPSHOT): Even with dev
ViaBackwards(4.9.0-23w43a-SNAPSHOT): Even with dev

FlorianMichael commented 10 months ago

Please update ViaRewind to latest dev version

drori200 commented 10 months ago

Please update ViaRewind to latest dev version

Done. New dump: https://dump.viaversion.com/93052b48cec32dfa7c5be836ae1c287a35b193930f207d49f9ef69a2113f23af

Barvalg commented 10 months ago

Platform: git--Paper--%22483368e%22%20%28MC%3A%201.19.4%29
ViaVersion (4.9.0-23w43a-SNAPSHOT): Even with dev
ViaBackwards(4.9.0-23w43a-SNAPSHOT): Even with dev
ViaRewind(3.0.4-SNAPSHOT): Even with dev

FlorianMichael commented 10 months ago

What's the exception you are getting now?

drori200 commented 10 months ago

What's the exception you are getting now?

Same exception

drori200 commented 10 months ago

@FlorianMichael anything new regarding this?

FlorianMichael commented 10 months ago

Fixed in latest dev version