не удалось сопоставить сегмент из общего объекта

Я столкнулся с проблемами при загрузке файла. проблема в том, что файл там и есть для второго общего файла.
Первый * .so успешно загружен, но второй выдает мне эту ошибку:

Error Loading prog2.so: prog2.so: failed to map segment from shared object: Cannot allocate memory

при изменении порядка prog2.so загружается, но prog1.so сталкивается с той же ошибкой.

Пожалуйста, посоветуйте, в чем должна быть проблема, раньше это не работало успешно. Я использую этот кусок кода, чтобы загрузить его

handle = dlopen( filename, RTLD_LAZY );

if( !handle )
{
const char * err = dlerror();
if (err)
throw err;
}

программа не работает, потому что дескриптор возвращает! обрабатывать diff до 1.

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector