As far as your stacktrace says,
java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Unknown Source) ~[?:1.8.0_51]
The argument to nextInt needs to be a positive integer. You will need to find out where you're passing a non-positive input to that method.