Logistics Pipes

Logistics Pipes

13M Downloads

Compat crash causing lockup

XFactHD opened this issue ยท 7 comments

commented

I just started MC and put it in the background to do its thing. When I clicked on the window again, it still said "Loading - Initializing mods Phase 1". When I looked at the log, I saw this: http://pastebin.com/tUpx0QL8. The first part until line 263 makes sense but the rest seems to point at some issue with how you are creating this crash.

EDIT: I am using the latest version of LP but not the latest one of BC.

EDIT 2: You might want to look at this: https://github.com/MinecraftForge/FML/blob/master/src/main/java/net/minecraftforge/fml/relauncher/FMLSecurityManager.java

commented

I know. That's why I wrote this: "The first part until line 263 makes sense but the rest seems to point at some issue with how you are creating this crash." This issue is not about me not knowing what the cause of this crash is, this issue is about how some mod (likely LP) tried to close MC when the crash occured. If you look at the class I mentioned in my second edit, there is a comment saying that only MC itself and FML are allowed to close the process.

commented

We don't close MC. That stack trace shows that it is MC itself trying to close the game.

commented

This doesn't make sense because when you look at the linked class in my first post, it allows MC to close itself.

commented

I don't realy see the problem. There is a crash and that messes things up. It works fine when you take care of the correct BC version.

commented

"The BC Version '7.0.17' is not supported by this LP version. Please use '7.1.5'"

commented

@XFactHD There is nothing that LP does for closing MC. The crash is caused by throwing exception here. As you can see, it's a simple, plain old Java exception, with no call for System.exit. I think because the exception is caused in very early stage, MC somehow attempts to close itself, but FML traps this attempt and breaks it.

commented

Ok, I am gonna try reporting this to FML and see if what they have to say. Thanks nonetheless.