If you accidentally type a dot instead of a comma after an object name then an
alias, then another dot, when the drop down list appears, you get a
startIndex cannot be larger than length of string.
Parameter name: startIndex
STEPS to reproduce on AdventureWorks:
Type: SELECT c.CustomerID FROM Sales.Customer c
Then go back and after the CustomerID and instead of putting a comma then c. put
dot then c. like this:
Type: SELECT c.CustomerID . c. FROM Sales.Customer c
As soon as you type the . after the c you get the error.