In constructor of Pot contract, there is a for loop through i_players array and modify playersToRewards mapping (a state variable) inside it, those work will consume a lot of gas, and the longer of i_players array is, the more gas have to spend for this transaction.
If the loop consuming more gas than the block's gas limit, the transaction will revert.
Manual review
The owner must pass in the i_players array with the length a loop can execute.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.