{"action":"closed","issue":{"url":"https://api.github.com/repos/skyboy/MineFactoryReloaded/issues/467","labels_url":"https://api.github.com/repos/skyboy/MineFactoryReloaded/issues/467/labels{/name}","comments_url":"https://api.github.com/repos/skyboy/MineFactoryReloaded/issues/467/comments","events_url":"https://api.github.com/repos/skyboy/MineFactoryReloaded/issues/467/events","html_url":"https://github.com/skyboy/MineFactoryReloaded/issues/467","id":94551666,"number":467,"title":"Chunks Refusing to Save (Forge confirmed and replicatable)","user":{"login":"BlackAce21","id":6268489,"avatar_url":"https://avatars.githubusercontent.com/u/6268489?v=3","gravatar_id":"","url":"https://api.github.com/users/BlackAce21","html_url":"https://github.com/BlackAce21","followers_url":"https://api.github.com/users/BlackAce21/followers","following_url":"https://api.github.com/users/BlackAce21/following{/other_user}","gists_url":"https://api.github.com/users/BlackAce21/gists{/gist_id}","starred_url":"https://api.github.com/users/BlackAce21/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BlackAce21/subscriptions","organizations_url":"https://api.github.com/users/BlackAce21/orgs","repos_url":"https://api.github.com/users/BlackAce21/repos","events_url":"https://api.github.com/users/BlackAce21/events{/privacy}","received_events_url":"https://api.github.com/users/BlackAce21/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-07-12T09:51:50Z","updated_at":"2015-07-26T21:36:54Z","closed_at":"2015-07-26T21:36:54Z","body":"After 10 hours of laborious effort from 2 admins and a developer on our server we managed to track down a very vague concurrent modification exception error that we were seeing in our console. Here is a brief overview of the problem.\r\n\r\nIssue: Chunk was refusing to save out during unload and due to this any block removed from the chunk would dupe itself by reappearing in the old chunk that didn't save and being in the chunk it was moved to that DID save. The only clue was a CME that happened whenever leaving the chunk and thus unloading it. Pastebin of the exception as seen in the log:  http://pastebin.com/R9397Rkt\r\n\r\nProcess Used: I will try and keep it short but we copied our whole server to a private server to recreate the issue, systematically removing all plugins and mods from the server (we use cauldron but did repeat the problem in forge as well). Eventually I removed Extra Utilities and the problem ceased. From there I moved to inspection of the chunks involved, using a backup I had made prior to removing the mods. After systematically removing as many Extra Utilities blocks in the persons base as I could find I eventually landed on a Trash Can sitting on top of an MFR Deep Storage Unit. Removal of the trash can caused the issue to cease. Creating a new world with a newly generated level.dat and fresh world files produced the same exact issue. The issue is very sporadic and happens in about 80% of chunks tested, it doesn't seem to happen within certain limits near the world spawn protection area although I did not test this extensively. Sufficed to say you can reproduce it if you place any MFR Tile entity or machine next to a trash can in multiple chunks, unload the chunks, and you will see the error. It is NOT limited to MFR Deep Storage Units and seemed to work with any MFR tile entity including conveyer belts and the Rednet Computer\r\n\r\nModPack: Infinity Mod pack version 1.7.0\r\nMFR Mod version: 2.8.0-104\r\nForge versions Tested: 1408 and 1448 (both have the issue)\r\nKcauldron versions Tested: 1408.95\r\n\r\nLink to effected region file: https://www.dropbox.com/s/zow6guyh0uo80w6/r.16.14.mca?dl=0\r\nTrash Can Block Location: (x: 8489, y: 61, z: 7393)\r\nMods required to reproduce: Extra Utilties version 1.2.5\r\n                                              Minefactory Reloaded version 2.8.0-104\r\n\r\nComments: I did not test if this was an issue in different versions of the mods involved, honestly after 10 hours I am happy to make my report to you, make a script to stop placement of a trash can next to MFR blocks on my server and hope it gets fixed down the road lol. I will report this issue to both MFR and Extra Utilities Mod devs. If any further information is needed that I missed let me know and I will do my best to get it to you.\r\n\r\nFor other server owners: I will post a link to my Bukkit based plugin that will stop players from being able to abuse this issue. It will be custom tailored to the issue and should work no matter what item ID your server has the blocks set to. You have my permission in advance to decompile it, modify it, and use it however you wish."}}