SpongePowered / SpongeForge

A Forge mod that implements SpongeAPI
http://www.spongepowered.org/
MIT License
1.14k stars 306 forks source link

Server crash if a Mod adding a Dimension is installed #1046

Closed mcenderdragon closed 7 years ago

mcenderdragon commented 7 years ago

The Crash report: http://pastebin.com/qSXmXzU9

ghost commented 7 years ago

try it with latest SF - yours version is outdated

mcenderdragon commented 7 years ago

Fogre latest and Sponge latest. http://pastebin.com/97tnhW9P It look the same

bloodmc commented 7 years ago

@mcenderdragon Test with a fresh world. If it works, try wiping your level_sponge.dat file.

jelaw21 commented 7 years ago

I am having the same issue:

crash-2016-12-14_11.30.04-server.txt

mcenderdragon commented 7 years ago

We have tryed all veriant, old world, new world. In any combination it crashs

jelaw21 commented 7 years ago

Yeah. AbyssalCraft, which adds 4 dimensions, also crashes.

On Dec 15, 2016 9:03 AM, "mcenderdragon" notifications@github.com wrote:

We have tryed all veriant, old world, new world. In any combination it crashs

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/SpongePowered/SpongeForge/issues/1046#issuecomment-267334480, or mute the thread https://github.com/notifications/unsubscribe-auth/AUH5G2AyTKCybhYA4gqX1inErvmHtBjZks5rIUiigaJpZM4K2xEV .

mcenderdragon commented 7 years ago

In a default enviorment I cant find the methode "getGeneratorModifiers", so I guess you are adding it via ASM, what does this methode do?

Deamon5550 commented 7 years ago

https://github.com/SpongePowered/SpongeCommon/blob/bleeding/src/main/java/org/spongepowered/common/mixin/core/world/storage/MixinWorldInfo.java#L643-L646

jelaw21 commented 7 years ago

Is there a planned fixed? Every mod I try that had dimensions fails.

On Dec 15, 2016 5:21 PM, "Nick Condé" notifications@github.com wrote:

https://github.com/SpongePowered/SpongeCommon/blob/bleeding/src/main/java/ org/spongepowered/common/mixin/core/world/storage/ MixinWorldInfo.java#L643-L646

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/SpongePowered/SpongeForge/issues/1046#issuecomment-267461511, or mute the thread https://github.com/notifications/unsubscribe-auth/AUH5G_2Vr3uZ41hS85q7aQl4_P4qTH_8ks5rIb1RgaJpZM4K2xEV .

jelaw21 commented 7 years ago

Any word on whether this issue has been resolved?

ktole1999 commented 7 years ago

i have used sponge 2123 with abyssalcraft and other mods that add dimensions and have not run into this issue.

jelaw21 commented 7 years ago

Can you provide the versions of both Spongeforge and Forge?

On Jan 10, 2017 4:23 PM, "Bebo" notifications@github.com wrote:

i have used sponge 2123 with abyssalcraft and other mods that add dimensions and have not run into this issue.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/SpongePowered/SpongeForge/issues/1046#issuecomment-271702199, or mute the thread https://github.com/notifications/unsubscribe-auth/AUH5Gw0o94tP80_GsboABrWhOZw47lYcks5rQ_bigaJpZM4K2xEV .

ktole1999 commented 7 years ago

forge-1.10.2-12.18.2.2123-universal and spongeforge-1.10.2-2123-5.1.0-BETA-1879 and i have no issues.

jelaw21 commented 7 years ago

Thank you. I will try it tonight and post my findings.

On Jan 10, 2017 4:27 PM, "Bebo" notifications@github.com wrote:

forge-1.10.2-12.18.2.2123-universal and spongeforge-1.10.2-2123-5.1.0-BETA-1879 and i have no issues.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/SpongePowered/SpongeForge/issues/1046#issuecomment-271703138, or mute the thread https://github.com/notifications/unsubscribe-auth/AUH5GwYgS_Rx28B2Jd39_pavp_XwA6CJks5rQ_fIgaJpZM4K2xEV .

jelaw21 commented 7 years ago

Ok, I tried the versions you suggested. Below is the crash report:

On Tue, Jan 10, 2017 at 4:30 PM, Joshua Law jelaw21@gmail.com wrote:

Thank you. I will try it tonight and post my findings.

On Jan 10, 2017 4:27 PM, "Bebo" notifications@github.com wrote:

forge-1.10.2-12.18.2.2123-universal and spongeforge-1.10.2-2123-5.1.0-BETA-1879 and i have no issues.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/SpongePowered/SpongeForge/issues/1046#issuecomment-271703138, or mute the thread https://github.com/notifications/unsubscribe-auth/AUH5GwYgS_Rx28B2Jd39_pavp_XwA6CJks5rQ_fIgaJpZM4K2xEV .

---- Minecraft Crash Report ----

WARNING: coremods are present: ChiselCorePlugin (Chisel-MC1.10.2-0.0.7.3.jar) EnderCorePlugin (EnderCore-1.10.2-0.4.1.58-beta.jar) RBLoadingPlugin (RealBench-1.10.2-1.3.2.jar) AppleCore (AppleCore-mc1.10.2-2.1.0.jar) TransformerLoader (OpenComputers-MC1.10.2-1.6.0.4.jar) BookshelfLoadingPlugin (Bookshelf-1.10.2-1.4.2.334.jar) SpongeCoremod (spongeforge-1.10.2-2123-5.1.0-BETA-1879.jar) Contact their authors BEFORE contacting forge

// Quite honestly, I wouldn't worry myself about that.

Time: 1/10/17 6:47 PM Description: Exception in server tick loop

java.lang.NullPointerException: Exception in server tick loop at net.minecraft.world.storage.WorldInfo.getGeneratorModifiers(WorldInfo.java:638) at net.minecraft.world.WorldServer.updateWorldGenerator(WorldServer.java:383) at net.minecraft.world.WorldServer.handler$onConstruct$zjl000(WorldServer.java:264) at net.minecraft.world.WorldServer.(WorldServer.java:122) at net.minecraft.world.WorldServerMulti.(WorldServerMulti.java:18) at org.spongepowered.common.world.WorldManager.createWorldFromProperties(WorldManager.java:789) at org.spongepowered.common.world.WorldManager.loadAllWorlds(WorldManager.java:755) at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:324) at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:266) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:431) at java.lang.Thread.run(Thread.java:745)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details -- Details: Minecraft Version: 1.10.2 Operating System: Linux (amd64) version 2.6.32-042stab113.17 Java Version: 1.8.0_66, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 675654728 bytes (644 MB) / 1961361408 bytes (1870 MB) up to 1961361408 bytes (1870 MB) JVM Flags: 2 total; -Xmx2048M -Xms2048M IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94 FML: MCP 9.32 Powered by Forge 12.18.2.2123 63 mods loaded, 63 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHIJAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.2.2123-universal.jar) UCHIJAA Forge{12.18.2.2123} [Minecraft Forge] (forge-1.10.2-12.18.2.2123-universal.jar) UCHIJAA OpenComputers|Core{1.6.0.4} [OpenComputers (Core)] (minecraft.jar) UCHIJAA spongeapi{5.1.0-SNAPSHOT-7869dae} [SpongeAPI] (minecraft.jar) UCHIJAA sponge{1.10.2-2123-5.1.0-BETA-1879} [SpongeForge] (spongeforge-1.10.2-2123-5.1.0-BETA-1879.jar) UCHIJAA advancedswords{1.3.0} [Advanced Swords] (advancedswords-1.3.0-[1.9.4].jar) UCHIJAA advancedaddons{1.1.0} [Advanced Addons] (advancedaddons-1.1.0-[1.9.4].jar) UCHIJAA immersiveengineering{0.10-48} [Immersive Engineering] (ImmersiveEngineering-0.10-48.jar) UCHIJAA JEI{3.13.3.369} [Just Enough Items] (jei_1.10.2-3.13.3.369.jar) UCHIJAA AppleCore{2.1.0} [AppleCore] (AppleCore-mc1.10.2-2.1.0.jar) UCHIJAA bagginses{2.4.2d} [Bagginses] (Bagginses-1.10.2-3.0.4f.jar) UCHIJAA betterquesting{1.3.180} [Better Questing] (BetterQuesting-1.3.180.jar) UCHIJAA bookshelf{1.4.2.334} [Bookshelf] (Bookshelf-1.10.2-1.4.2.334.jar) UCHIJAA Chameleon{1.10-2.1.7} [Chameleon] (Chameleon-1.10-2.1.7.jar) UCHIJAA chisel{MC1.10.2-0.0.7.3} [Chisel] (Chisel-MC1.10.2-0.0.7.3.jar) UCHIJAA claybucket{1.1} [Clay Bucket] (ClayBucket-1.9.4-1.1.jar) UCHIJAA cookingforblockheads{4.2.26} [Cooking for Blockheads] (CookingForBlockheads_1.10.2-4.2.26.jar) UCHIJAA MineTweaker3{3.0.14} [MineTweaker 3] (CraftTweaker-1.10.2-3.0.14.jar) UCHIJAA cyberware{beta-0.2.4} [Cyberware] (cyberware-1.9.4-1.10.2-beta-0.2.4.jar) UCHIJAA PTRModelLib{1.0.0} [PTRModelLib] (Decocraft-2.3.5_1.10.2.jar) UCHIJAA props{2.3.4} [Decocraft] (Decocraft-2.3.5_1.10.2.jar) UCHIJAA ElecCore{1.6.328} [ElecCore] (ElecCore-1.10.2-1.6.328.jar) UCHIJAA OpenComputers{1.6.0.4} [OpenComputers] (OpenComputers-MC1.10.2-1.6.0.4.jar) UCHIJAA deepresonance{1.2.9} [DeepResonance] (deepresonance-1.10-1.2.9.jar) UCHIJAA DiscordIntegration{2.1.0} [DiscordIntegration] (DiscordIntegration-mc1.10.2-2.1.0.jar) UCHIJAA eplus{4.1.0.113} [Enchanting Plus] (EnchantingPlus-1.10.2-4.1.0.115.jar) UCHIJAA endercore{1.10.2-0.4.1.58-beta} [EnderCore] (EnderCore-1.10.2-0.4.1.58-beta.jar) UCHIJAA EnderIO{1.10.2-3.0.1.126_beta} [Ender IO] (EnderIO-1.10.2-3.0.1.126_beta.jar) UCHIJAA EnderZoo{1.10-1.2.3.43} [Ender Zoo] (EnderZoo-1.10-1.2.3.43.jar) UCHIJAA FastLeaveDecay{1.2.3} [Fast Leave Decay] (FastLeaveDecay-MC1.10.2-1.2.3.jar) UCHIJAA flintmod{7.5} [Flint Instead of Wood] (FlintInsteadOfWood[1.10.2]-7.5.jar) UCHIJAA substratum{1.8.2.0} [Substratum] (Substratum-1.10.2-1.8.2.0.jar) UCHIJAA foundry{2.2.1.0} [Foundry] (Foundry-1.10.2-2.2.1.0.jar) UCHIJAA fp.api{1.0.1} [Futurepack API] (Futurepack-1.10.2-24.2.58.jar) UCHIJAA fp{24.2.58 pre} [Futurepack] (Futurepack-1.10.2-24.2.58.jar) UCHIJAA journeymap{1.10.2-5.3.0b2} [JourneyMap] (journeymap-1.10.2-5.3.0b2-unlimited.jar) UCHIJAA LunatriusCore{1.1.2.38} [LunatriusCore] (LunatriusCore-1.10.2-1.1.2.38-universal.jar) UCHIJAA RadixCore{1.10.2-2.1.3} [RadixCore] (RadixCore-1.10.2-2.1.3-universal.jar) UCHIJAA MCA{1.10.2-5.2.3} [Minecraft Comes Alive] (MCA-1.10.2-5.2.3-universal.jar) UCHIJAA mcmultipart{1.3.0} [MCMultiPart] (MCMultiPart-1.3.0-universal.jar) UCHIJAA Morpheus{1.10.2-3.1.12} [Morpheus] (Morpheus-1.10.2-3.1.12.jar) UCHIJAA nations{2.2} [Nations] (Nations-2.2.jar) UCHIJAA nucleus{0.16.2-5.0} [Nucleus] (Nucleus-0.16.1-S5-1.10.2-plugin.jar) UCHIJAA harvestcraft{1.9.4-1.10.2g} [Pam's HarvestCraft] (Pam's HarvestCraft 1.9.4-1.10.2h.jar) UCHIJAA customcommands{1.0} [CustomCommands] (PermissionManager-2.5.3-API-5.X-6.X.jar) UCHIJAA permissionmanager{2.5.3} [PermissionManager] (PermissionManager-2.5.3-API-5.X-6.X.jar) UCHIJAA progressiveautomation{1.6.53} [Progressive Automation] (ProgressiveAutomation-1.10.2-1.6.53.jar) UCHIJAA StorageDrawers{1.10.2-3.4.4} [Storage Drawers] (StorageDrawers-1.10.2-3.4.4.jar) UCHIJAA refinedstorage{1.2.3} [Refined Storage] (refinedstorage-1.2.3.jar) UCHIJAA xreliquary{1.10.2-1.3.3.585} [Reliquary] (Reliquary-1.10.2-1.3.3.585.jar) UCHIJAA corerm{1.2e-1.9.4} [RikMuld's Core] (RikMuldsCore_1.2e-1.10.2.jar) UCHIJAA roots{0.204} [Roots] (roots-1.10.2-0.204.0.jar) UCHIJAA roughMobs{1.0} [Rough Mobs] (roughMobs1.0.8.1-1.10.2.jar) UCHIJAA SCB{1.1} [Survival Command Blocks] (SCB-1.1.jar) UCHIJAA Schematica{1.7.8.153} [Schematica] (Schematica-1.10.2-1.7.8.153-universal.jar) UCHIJAA SpiceOfLife{1.3.6} [The Spice of Life] (SpiceOfLife-mc1.9.4-1.3.6.jar) UCHIJAA bq_standard{1.3.109} [Standard Expansion] (StandardExpansion-1.3.109.jar) UCHIJAA camping{2.3d-1.9.4} [The Camping Mod 2] (TheCampingMod_2.3d-1.10.2.jar) UCHIJAA theoneprobe{1.3.3} [The One Probe] (theoneprobe-1.10-1.3.3.jar) UCHIJAA tombmanygraves{1.10.2-2.1.13} [Tomb Many Graves] (TombManyGraves-1.10.2-2.1.13.jar) UCHIJAA vc{v3.1.5a-mc1.10.2} [ViesCraft] (ViesCraft-3.1.5a-mc1.10.2.jar) UCHIJAA worldedit{6.1.4} [WorldEdit] (worldedit-forge-mc1.10.2-6.1.4-dist (1).jar) Loaded coremods (and transformers): ChiselCorePlugin (Chisel-MC1.10.2-0.0.7.3.jar) team.chisel.common.asm.ChiselTransformer EnderCorePlugin (EnderCore-1.10.2-0.4.1.58-beta.jar) com.enderio.core.common.transform.EnderCoreTransformer RBLoadingPlugin (RealBench-1.10.2-1.3.2.jar) pw.prok.realbench.asm.RBTransformer AppleCore (AppleCore-mc1.10.2-2.1.0.jar) squeek.applecore.asm.TransformerModuleHandler TransformerLoader (OpenComputers-MC1.10.2-1.6.0.4.jar) li.cil.oc.common.asm.ClassTransformer BookshelfLoadingPlugin (Bookshelf-1.10.2-1.4.2.334.jar) net.darkhax.bookshelf.asm.BookshelfTransformerManager SpongeCoremod (spongeforge-1.10.2-2123-5.1.0-BETA-1879.jar) org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer EnderIO: Found the following problem(s) with your installation (That does NOT mean that Ender IO caused the crash or was involved in it in any way. We add this information to help finding common problems, not as an invitation to post any crash you encounter to Ender IO's issue tracker. Always check the stack trace above to see which mod is most likely failing.): An unsupported base software is installed: 'sponge'. This is NOT supported. This may (look up the meaning of 'may' in the dictionary if you're not sure what it means) have caused the error. Try reproducing the crash WITHOUT this/these mod(s) before reporting it. Detailed RF API diagnostics:

jelaw21 commented 7 years ago

crash-2017-01-10_18.47.43-server.txt

mcenderdragon commented 7 years ago

Its still the same crash... so it looks like they did nothing :/ Its quite sad because sponge worked for our server good sofar.

Aaron1011 commented 7 years ago

This is probably related to the other issues Sponge has with registering and unregistering mod dimensions. I'll be addressing this soon.

rmnaderdev commented 7 years ago

Has any progress been made on this issue? If not I'd like to contribute and see how I might be able to help.

mcenderdragon commented 7 years ago

nope, here i still no progress,. Sadly

bloodmc commented 7 years ago

Fixed in latest. SpongeCommon commit can be found here https://github.com/SpongePowered/SpongeCommon/commit/dbf3c828d24cba094ef118b6e5aa1086a3db2b17

mcenderdragon commented 7 years ago

Nope it is not fixed: still happening. (Same crash) latest forge (2221) , latest sponge (2117). http://pastebin.com/U6nAGwmf

Please reopen this issue.

mcenderdragon commented 7 years ago

Ok after testing it is fixed.