В общем, суть проблемы. Есть некая библиотека, которую нужно с помощью ld preload подключить к приложению. Приложение использует Glib2 (гномовская хрень). Библиотека при предзагрузке должна из env считать пару параметров для своей работы. Дело в том, что она их не может считать - возвращаются нули постоянно из env. Если подключить к любому другому приложению, где нет связи с Glib2, там работает прекрасно