Thutmose / Pokecube

Primary Development has moved to: https://github.com/Pokecube-Development
https://github.com/Pokecube-Development
19 stars 7 forks source link

compatatability issue with epic seige #262

Closed Nathan22211 closed 6 years ago

Nathan22211 commented 6 years ago

Issue Description:

Note: If this bug occurs in a modpack, please report this to the modpack author. Otherwise, delete this line and add your description here. from looking at the crash report it seems to be a AI issue with your mod and the only one I added recently to my modpack I'm working on is epic siege.

https://pastebin.com/FDHfAmcq

What happens: I'm not too sure. the poke mobs are going after the vampires from vamprisium then after loading a certain chunk it just all of a sudden crashed.

What you expected to happen: I didn't expect it to happen at all.

Steps to reproduce:

  1. have epic siege, pokecube core and mobs installed (it might be infernal mobs or vamprisum as well so check that)

  2. set it to night

  3. load the area around spawn until it crashes ...


Affected Versions (Do not use "latest"):

Nathan22211 commented 6 years ago

ok it's not epic siege and pokecube causing it it's epic siege and vampirism. I just tested it

Thutmose commented 6 years ago

I have seen a very similar crash occur with only vanilla, it crashed when a cow was trying to path somewhere, I wonder if the extra pathing done by epic siege, plus the extra mobs in pokecube and vampirism is making a vanilla crash occur more often

Nathan22211 commented 6 years ago

yeah it seems that all 3 of them cause it if you use just epic siege and vampirism it doesn't happen but I haven't tested in other dimensions

Nathan22211 commented 6 years ago

it might be on epic siege's end. report the bug to him/her and he/she might be able to figure it out

Nathan22211 commented 6 years ago

wait you mean epic siege can crash on it's own?

Thutmose commented 6 years ago

Vanilla can crash on its own from that same issue, is what I found out, very rarely, but it can

Thutmose commented 6 years ago

I found a spot in the pathing code that can result in this occuring, it will be fixed in next version to be released. also turning off thutcore's multithreadedAI fixes it.