Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix display entities causing crashes on 1.19.3 and below #654

Closed
wants to merge 1 commit into from

Conversation

aromaa
Copy link

@aromaa aromaa commented Dec 14, 2023

Seems like this was removed in 8715c24 and I'm not seeing any reason to do so? Not removing it causes problems downstream.

@Kichura Kichura requested a review from kennytv December 16, 2023 15:25
@kennytv
Copy link
Member

kennytv commented Dec 19, 2023

It'd be better if they were explicitly removed/handled below, something running into that suggest one of those handlers/index removals is missing

@aromaa
Copy link
Author

aromaa commented Dec 19, 2023

Ah, I see what the problem is now. I totally missed that the tracked entity is null here and the problems that it caused internally in ViaVersion just made things a bit more confusing. It does not know what to remove and that just cascades more and more as it goes down the translation pipeline. Closing, finding the root cause is better.

@aromaa aromaa closed this Dec 19, 2023
@aromaa aromaa deleted the fix/display-entities-1.19 branch December 19, 2023 23:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants