-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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). Если будут сложности, то попробуйте запустить Постарайтесь сделать простой |
Отправил данные для входа на почту, сделал устойчиво воспроизводимый сценарий ошибки |
|
This fixes ##147 Thanks to Dmitrii Zolotov <[email protected]> for assistance.
This fixes ##147 Thanks to Dmitrii Zolotov <[email protected]> for assistance.
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: