Здравствуйте, Дмитрий!


При разработке UDF столкнулся с непонятной ситуацией, коллега посоветовал 
обратиться к Вам с вопросом.

Firebird 2.1 SS
Fedora 14

Функция из моей библиотеки UDF (1) обращается к динамической библиотеке (2).
Сам механизм работает. Если тестовый вариант библиотеки 2 небольшой, вызовы UDF 
отрабатывают.

Но когда пробую делать то же самое для реальной библиотеки 2, имеющей размер 
более 1 Мб,
UDF падает на шаге загрузки библиотеки 2, прихватив с собой Firebird.

В журнале Firebird запись
/usr/lib/firebird/bin/fbguard: /usr/lib/firebird/bin/fbserver terminated 
abnormally (-1)


Не известно ли Вам о каких-либо ограничениях на размер библиотек в таких 
ситуациях?


С уважением, Владимир Бутомо.


Ответить