I came across the same error. I think the cause was that the polygon I was editinghad some double backs or crossovers (sloppy creation). Whatever the reason I cleaned up the polygon and was able to finish the edit. I cannot see that there should be any size limit.