Добрый день, вот не знаю как побороть, думаю что у меня косяк но не
могу понять где?

Есть банальный код:
 fConnect->DropDatabase();
 fConnect->Params->Clear();
 fConnect->Params->Add("USER \"SYSDBA\"");
 fConnect->Params->Add("PASSWORD \"masterkey\"");
 fConnect->Params->Add("PAGE_SIZE 4096");
 fConnect->CreateDatabase();
 fConnect->Connected = false;

при вызове
Connected = false;

выдает ошибку:

Access vilation at adress 10120F43 in module gds32.dll

потом после снятия приложения выдает:

internal gds software consistency check (cannot find tip page (165), file: 
tra.cpp line: 2436)

версия gds32.dll 2.0.0.12724.

Пользую Builder 6 + IBX (все патчи последние).

Делаю отдельный проект, в нем все нормально проходит этот код.
Я подозреваю что баг у меня (и скорее всего это 95 % что у меня). Есть
основное приложение, а связь к ФБ идет через обертку, т.е. отдельная
ДЛЛ. Уже все перерыскал, может хоть подскажите что может привести к
такой ошибке?

-- 
С Уважением, Дмитрий Котельников

Ответить