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

World Crashes and game goes back to Multiplayer's Server Section after using Crafting Wireless Terminal on DeepLearner Curios Slot (not reproductible) #312

Open
AndreCelso opened this issue Nov 24, 2024 · 19 comments

Comments

@AndreCelso
Copy link

When i tried to access my Crafting Wireless Terminals in the curios (I use Accessories + Accessories Curios Compat Layer for Curios support) via keybind, i got this world crash
image
Tried to Reproduce this issue again in both my tests world and my actual survival world and could not reproduce it

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

was this on singleplayer or on a server?

@AndreCelso
Copy link
Author

Singleplayer. why?

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

why?

some bugs only happen on servers, especially when it relates to networking

@AndreCelso
Copy link
Author

i understand now. but i still have no clue on how and why this happened when i was playing on singleplayer while the issue looks like something related to servers and networking

@AndreCelso
Copy link
Author

It just happened again btw

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

i understand now. but i still have no clue on how and why this happened when i was playing on singleplayer while the issue looks like something related to servers and networking

you have networking on singleplayer too, but sometimes things happen differently on a server than on singleplayer, so knowing where it occurs helps debugging issues where it might be relevant.

@AndreCelso
Copy link
Author

AndreCelso commented Nov 24, 2024

Got it. but how we debug it to find the cause of the crash? do you need any of my logs? which log do you need?

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

You can send me your latest.log, it might contain some more information

@AndreCelso
Copy link
Author

Need a Gist or sending here is also fine?

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

gist is better

@AndreCelso
Copy link
Author

https://gist.github.com/AndreCelso/80595bfaa6f55c6faf4187e4954666a7 - there it is. sorry for the previous gist, file was outdated by 20 minutes, now it is updated

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

thanks!
the other one would have been fine too, both show the stacktrace of the issue (and the modlist)

@AndreCelso
Copy link
Author

nice, hope we find the cause

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

okay, I can consistently reproduce it, funnily enough only in my ae2wtlib dev env, but not in my ae2 dev env, even tho ae2wtlib doesn't change the codepath here (tho it could maybe be random at launch, or dependent on mod load order)

what happens is that the order of the of the shoe and deep learner slot is different between logical client and logical server, so they are in a different slot number on the client and the server, however ae2 expects the slot number to be the same.

this is very likely an issue with Accessories (or their curios compat layer), I'll report it there tomorow

@AndreCelso
Copy link
Author

gotcha, glad we found the cause of the issue. and glad that had nothing to do with other mods i depend on, for example, Synitra Connector, because i use some fabric mods on my game and i really need them. i'll check your report to acessories as well and wait until the problem gets fixed (if it gers fixed)

@Mari023
Copy link
Owner

Mari023 commented Nov 24, 2024

I'll link the issue here once I open it

@AndreCelso
Copy link
Author

i updated Accessories last night, so i thought the issue might have been solved. so i thought getting back to you to check its status. i also have read the development of the above issue too. From what i understand, it seems that they also can't find the cause of the issue exactly and thus could not find it properly right? could you explain me what happened?

@AndreCelso
Copy link
Author

did not check if it is still happening, but i remember now that i forgot to mention something. i'm using a datapack i made myself so i could actually have more than one charm slot for example. i wonder if this could have interfered in the debug process of the isssue
image

@Mari023
Copy link
Owner

Mari023 commented Dec 21, 2024

i updated Accessories last night, so i thought the issue might have been solved. so i thought getting back to you to check its status. i also have read the development of the above issue too. From what i understand, it seems that they also can't find the cause of the issue exactly and thus could not find it properly right? could you explain me what happened?

I reproduced the issue with just ae2, accessories, accessories curio compat layer and hostile neural networks (+ all dependencies).
That was with Accessories 1.1.0-beta.19, which at the time of writing is the latest accessories version (for neoforge 1.21.1).
They don't know why this happens either.

did not check if it is still happening, but i remember now that i forgot to mention something. i'm using a datapack i made myself so i could actually have more than one charm slot for example. i wonder if this could have interfered in the debug process of the issue

as per the above, that doesn't really matter (while it might influence the behavior, the bug is present without that datapack)

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

No branches or pull requests

2 participants