Storage Module Tablet getting pulled out of inventory when open crashes game
LezChap opened this issue ยท 4 comments
https://gist.github.com/LezChap/b5a44c818306715733e8429f12d78c7d
I was helping testing looking for dupe bugs similar to Nuchaz/BiblioCraft#324
When I used the Storage Module Tablet using version 4.23 in 1.7.10 in FTB Infinity, using SFM Advanced Inventory Relay to pull the Tablet out of my inventory while open, it crashed my game to desktop. Not sure how much up your updating to 1.9 might have fixed this, but figured I'd report it regardless in case it hadn't (it's an edge-case, and I didn't find anything in previous issues).
I think I've encountered a similar issue, it might be the same thing.
This also occurs if you right click to open the storage, but then select a different slot on your hot bar before the GUI opens.
This leads me to believe, some code is expecting for item to be in hand once the server responds.
Edit:
This only happens when experiencing quite a bit of lag, such that you can select another item before the gui opens.
http://pastebin.com/Su3kxmPh
I'm not sure if it's a problem with RFTools though, it seems quite a few others have gotten similar crashes with other mods as well.
I'm not convinced that's a bug in RFTools. RFTools clearly marks the slot for the storage cell as one that you should not access from any side. Automation is not supposed to pull out of that slot. The issue from BlueAgent is weird though. I would like to see the log for that
@McJty I'm talking about the storage tablet...the item you access in your inventory hotbar. Automation that can pull items out of your inventory or hotbar can grab that as well...just like a golden bag of holding.
Based on your response, it sounds like you're talking about the block, and not being able to access the storage item slot (forget what it's called) via Automation.
I didn't think Forge had handlers for preventing other mods from accessing certain slots in your inventory and/or hotbar via Automation like they do for TileEntities/Blocks.