ViaVersion / ViaRewind

ViaBackwards addon to allow 1.8.x and 1.7.x clients on newer server versions.

Home Page:https://hangar.papermc.io/ViaVersion/ViaRewind

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

drori200 opened this issue · comments

/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

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

Please update ViaRewind to latest dev version

What's the exception you are getting now?

What's the exception you are getting now?

Same exception

@FlorianMichael anything new regarding this?

Fixed in latest dev version