"Konstantin R. Beliaev" ...
Я понимаю, что это "стук в подвале", но может кто-то знает, где копать?
Периодически возникает Access Violation по адресу 77C32A16 в msvcrt.dll при вызове isc_iterprete в функции ФИБов
TIBClientLibrary.isc_interprete
Как бы понять, в чем причина?
В статус-векторе могут быть указатели на строки. Если такой указатель крив,
(т.е. строки
уже нет) то получишь AV. Это может быть (навскидку) при интерпретации статуса :
- не в том потоке, где он был создан
- не сразу после вызова АПИ ф-ции, в которую он был передан
- на фоне асинхронного дисконнекта с БД
WinXP SP3
gds32.dll 6.3.4.4910
FB 2.5.1.26166
Может это быть из-за несовпадения версий сервера и GDS32 ?
Нет. Хотя часть проблем приложения может уйти, если пользовать коиента от
2.5, т.к. он более потокобезопасен.
--
Хорсун Влад