Refined Storage

Refined Storage

77M Downloads

AE2 + RS replicatable dupe bug.

Duncyn opened this issue ยท 6 comments

commented

Issue description:

I found a dupe bug with the ae2 interface and refind storadge interfaces. It dupes when they try to keep the same items in them and are conected with storage busses. They dupe items when ae2 tries to extract the items to the refind storage interface.

What happens:

If you try to keep 1 stone in 2 seperate slots in the rs interface and 1 stone in one of the slots in the ae2 interface and export stone from the tiny ae system to the tiny rs system there will be a stone increase in the rs interface. (Can work with larger numbers.)

What you expected to happen:

To dupe any stackable item.

Steps to reproduce:

Steps below pictures.
ae_export
ae_interface
ref_interface
total_setup

1.Set up an ae2 controller and an rs controller with power.
2.Hook up an interface to the two systems. With on the ae2 interface an external storage and on the rs interface a storage bus.
3.Let the rs interface try to keep one stone in two of its slots and the ae2 interface keep one stone.
4.Use an export bus with at least 2 acceleration cards to export stone to the rs interface.
5.Put three stone in the rs interface and see the number increase.
(6.)Can do with entire stacks and if you use a second external storage with a higher priority on a craft it will fill up the crate.

Version (Make sure you are on the latest version before reporting):

  • Minecraft: 1.10.2
  • Forge:
  • Refined Storage:

Does this issue occur on a server? [yes/no]
yes, also single player

commented

AppliedEnergistics/Applied-Energistics-2#2813

In the other topic, he said he was using RS 1.2.14 (current is 1.2.22), and Forge 12.18.3.2185 (Also out of date).

commented

I managed to reproduce this issue on Refined Storage 1.2.22, AE2 rv4-alpha11, and Forge 12.18.3.2239

I think this setup picture is slightly easier to understand. The GUIs are set up identical to the original post.
2017-02-23_22 36 02

I decided to try to figure out which direction items were going. Setting the Refined Storage External Storage to Extract only caused... well... this:
2017-02-23_22 42 30
2017-02-23_22 42 32
2017-02-23_22 42 34

EDIT: Log available here (including debug crash at the end): https://gist.github.com/VT-14/7b23ce3846678fc812bf0fba4f17829c

commented

Yea sorry about the versions not being completely correct, just wanted this bug to be out there so it wont be abused too much.

commented

This is an issue with ae interfaces in general

commented

Isn't this an AE bug?

commented

Yes.. ae interfaces dupe item infinity in that version