Hello. I have a very strange infinate loop issue.
My program is a sudoku generator. It can successfully generate a solution from scratch and solve a puzzle. However, occasionally it goes nuts and it loops infinately around the method Generate() and containsZeros() in the Solution Class.

I was hoping someone here may be able to help me. I am going insane.

My code is too large to paste in one so I will paste it in parts in the next few posts.