I am using version 9.00.9. I frequently find that I can not place a break point at a while loop line. For example, the debugger won't let be place a break point at a while() line (I placed a green dot there) but only on the line before and the line after. By then, the test and branch has already been done. I don't know if it is a bug or just a limitation.