Sequel Pro - NSRangeException

Если у вас стоит stable-версия Sequel Pro и во время работы вам вдруг встретится поле с JSON - вы можете встретить исключение NSRangeException и бесконечную загрузку базы данных.

Текст исключения выглядит примерно вот так:

Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 16 beyond bounds for empty array'
abort() called
terminate called throwing an exception

Самый простой способ избавиться от NSRangeException - поставить тестовую версию программы, вместо стабильной.
Взять ее можно вот тут:
sequelpro.com/test-builds

Как узнать мою версию Sequel Pro?


Самый простой способ - они различаются значками. На значке тестовой версии нарисованное масло еще не разлилось. :)

Кстати, Sequel Pro является программой поставляемой исключительно на Mac OS. о плюсах перехода на Mac OS X для веб-разработчика