Приложение работает нормально в режиме отладки, но падает в режиме релиза с sqlite
У меня проблема с приложением, разработанным с использованием Xcode. Он хорошо работает в Debug, но падает в Release при выполнении оператора SQLite:
if (sqlite3_prepare_v2(database, sql, -1, &init_statement, NULL) != SQLITE_OK) {
NSAssert1(NO, @"Error: failed to prepare statement with message '%s'.", sqlite3_errmsg(database));
}
if (sqlite3_step(init_statement) == SQLITE_ROW) {
... }
В режиме релиза он упал на линии sqlite3_step(init_statement) == SQLITE_ROW
с этой ошибкой:
Программа получила сигнал: "EXC_BAD_ACCESS".
Вот сообщение, которое я получил перед сбоем:
[Переключение на обработку 7939 потока 0x1f03]
В режиме отладки проблем не обнаружено.
Спасибо за любую помощь!