-
Notifications
You must be signed in to change notification settings - Fork 30
Segmentation fault in ServerSideSort overlay #147
Comments
Я смогу заняться проблемой только в выходные, надеюсь будет время. Будет здорово, если Вы предоставите готовый тест-кейс для воспроизведения проблемы. Лучше всего сделать отдельный тест на основе test015-xsearch и/или test042-valsort (здесь проверяется наличие и загрузка оверлея Что у вас с отладочными символами мне не понятно. На всякий случай я только-что проверил, что Кроме этого в ReOpenLDAP есть backtrace-feature, т.е. сервер сам умеет делать дам стека при падении, см Гляньте |
Посмотрел в HAVE_ENOUGHBACKTRACE, он равен 1. В man-странице информации про crash-backtrace нет, нашёл информацию в README, включил. |
Не пугайте меня: |
К сожалению лог почти бесполезен. Попробую воспроизвести скриптом. |
Здесь может быть ещё и ограничение докера на права доступа к внешней системе, можно попробовать запустить в привилегированном режиме (docker run --privileged). |
Ваш скрипт не помог, он сырой. Жду backtace, либо тест на основе test015-xsearch и/или test042-valsort (здесь проверяется наличие и загрузка оверлея |
Убрал из сборки libldap-utils, не помогло, при поиске с sss сервер падает. Все зависимости установлены, в конфигурации olcCrashBacktrace=TRUE, не могу найти backtrace... раньше создавался в каталоге accesslog, теперь там его нет. Возможно ли каким-то образом указать его местоположение? |
С каталогом для backtrace есть недоделка (чтобы не забыть добавил #150). Если будут сложности, то попробуйте запустить Постарайтесь сделать простой |
Отправил данные для входа на почту, сделал устойчиво воспроизводимый сценарий ошибки |
|
When ldapsearch executed with enabled sssvlv overlay, server falls with SIGSEGV (During startup program terminated with signal SIGSEGV, Segmentation fault.)
Search command example:
We've tried to detect error source via gdb, but no debug information available, even if -g3 -O0 -ggdb3 flags are specified in CFLAGS and CXXFLAGS and sources are built in maintainer mode.
The text was updated successfully, but these errors were encountered: