Game crashes when opening up the menu of curios
AlpherOut opened this issue ยท 12 comments
The Game crashed instantly when starting the game now it crashes when you open the menu of curios in your inventory.
Like I said before, please include more information in your bug reports. At the very least, I would like the Curios version, Forge version, and the crash log. Without that information, I'll have trouble resolving this.
I cannot reproduce this crash. Using Curios 0.8 and Forge 25.0.88, I load up into the game and open the Curios GUI just fine.
Ok, here i will hand you the information:
-the newest 1.13.2 Curios Version
-Forge 1.13.2
-there is not a crash log it just stops the game and says that the game crashed,
That's all i can hand you.
Another tip is to provide exact version numbers when making bug reports, not just the Minecraft version. Forge's latest version is 25.0.88 and I have no idea if you're using that or something older so you'll have to be specific. Same for the mod version. This is especially important since Forge 1.13.2 is in beta right now and every version could have important updates/changes.
There is almost certainly a crash log of some sort. Look in your Minecraft's root folder and look through the crash-reports folder. If there really isn't anything there, you could also look through your logs in the logs folder for the end of the last session. The crash is very likely recorded somewhere (and make sure it's a crash that's related to the correct game session). This is honestly the most important part, without a recording of what crashed I can't even make a guess at the problem since I can't reproduce it myself.
@AlpherOut Can you provide the information that I requested above?
My steps:
- Load a world.
- Immediately after joining open inventory.
- Press Curios button in the top left.
Given that I never tried each set more than once, it could be a random error linked to timing. I'll check again later today. Might actually not matter what mods are loaded and only happen with curios if the button is pressed to quickly after world join.
So, I tried again and did not get a crash with a new world. However, after closing minecraft and re-opening the same world to repeat the steps above, the curios menu is empty despite the various curios mods being loaded. Basically, I think it relates to timing somehow because I did the steps above as quickly as possible.
Edit: Or not... I exited to main menu and reloaded the same world but the menu did not fix. However, exiting minecraft completely, re-opening the same world, and waiting a short time before opening the curios menu allows it to work properly.
Seems like something may be executing in an odd or incorrect order on startup or is interruptible by opening the curios menu too quickly? This is not always repeatable on my end either; I just tried again and couldn't cause it.
I found that clicking the Curios button in the inventory with Cosmetic Armor Reworked loaded will cause a crash. Maybe they have that mod as well?
Edit:
The same thing seems to happen with Silent's Gear (not Gems, Gear) loaded. Requires Silent Lib as well.
Curios: 0.10
Forge: 25.0.141
MC: 1.13.2
Crashlog: https://gist.github.com/Dragnier/1082e2ef2672199a79097a5d7103c27a
@Dragnier Unfortunately, I can't reproduce that either. I've loaded up Forge 25.0.141 and Cosmetic Armor Reworked, Silent's Gear (with Silent Lib), and Curios and everything works perfectly. I can click all of the buttons as normal and they function as expected.
I appreciate the inclusion of the crash log, but in this particular instance it only makes things more confusing. It says that the network registration is locked, but I don't know why that would happen as I clearly initialize the network well before it locks. There's something going on there, but I haven't the faintest clue and my inability to reproduce this myself makes it even more difficult to solve.
However, after closing minecraft and re-opening the same world to repeat the steps above, the curios menu is empty despite the various curios mods being loaded
Was it not empty before you closed Minecraft in this step?
At any point, were there any error logs popping up in the console?
My best guess here, based on your description, is that some initializations are skipped for some reason only sometimes. The initial crash problem would occur if the network registration was skipped and your current problem with the Curios menu being empty sometimes would occur if the capability registration was skipped. I see that you're using the Twitch launcher, but can you replicate this with the regular Minecraft launcher? The latter is what I've been using and I've had no problems, so there's the possibility that it may be a Twitch issue with using the current Forge 1.13.2 betas.
It was not empty the first time.
There were no errors that I saw.
I'll check on a straight forge install without Twitch and let you know.
It seems that it may be a Twitch App issue. I just tried about 10 times to reproduce with a straight forge install and none of these issues occurred. If you watch when you hit play inside of Twitch, it says applying patch 1 of 5 through 5 of 5 before it starts the Minecraft launcher. This may be where things are getting messed up as it is the only difference between the installs. I wonder if Forge is even aware they are doing any kind of patching pre-launcher or if Twitch even realizes it could cause problems...
I have no idea, a lot of the back-end stuff involving launchers is a complete mystery to me. We can only hope that it will be resolved eventually somehow.
I'll be closing this issue for now as the OP has failed to follow up on the original issue and your similar issue seems to be most likely caused by the Twitch launcher in some capacity.