The exact reason why this happens is unknown. This bug cannot be reproduced in 1.9. This crash was first mentioned for a normal Survival world in this comment.
Having many hoppers pointing into each other crashes the game. This crash is caused by a java.util.ConcurrentModificationException (see attached crash report).
How to reproduce
Create a Superflat world with the preset
Description: Batching chunks