Вообще говоря, в omniorb утечек нет. можно посмотреть специальными утилитами. Просто орб создает на куче ряд статических объектов, которые создаются один раз. Они живут всегда, пока работает программа. В списке рассылки omniorb эта проблема обсуждалась. посмотри архивы. Там есть другие грабли, связанные с утечкой памяти. Ты какую версию используешь?