(gdb) bt #0 rawmemchr () at ../sysdeps/i386/rawmemchr.S:45 #1 0x0013aa10 in apr_fnmatch (pattern=0x9174cee "/*", string=0x91bb82e "", flags=2) at strings/apr_fnmatch.c:230 #2 0x08077214 in ap_location_walk () #3 0x0807562a in ap_process_request_internal () #4 0x0808a82e in ap_process_request () #5 0x080878c5 in ?? () #6 0x080831fb in ap_run_process_connection () #7 0x0808368b in ap_process_connection () #8 0x08090b0c in ?? () #9 0x08090d02 in ?? () #10 0x08090f54 in ?? () #11 0x08091471 in ap_mpm_run () #12 0x08064707 in main ()
При каких условиях: 1. Каковы версии apache2 и libapr1? 2. Какие модули apache2 загружены? (Некоторые сторонние модули могут быть не перебранны с текущей libapr1.) 3. Дело происходит на Сезифе или на каком-то из бранчей?
(В ответ на комментарий №1) > При каких условиях: > > 1. Каковы версии apache2 и libapr1? $ rpm -qa | grep apache apache2-common-2.2.17-alt2 apache2-2.2.17-alt2 apache2-mod_rpaf-0.6-alt4 apache2-datadirs-2.2.17-alt2 apache2-cgi-bin-test-cgi-2.2.17-alt2 apache2-icons-2.2.17-alt2 apache2-httpd-prefork-2.2.17-alt2 apache2-cgi-bin-printenv-2.2.17-alt2 apache2-html-2.2.17-alt2 apache2-cgi-bin-2.2.17-alt2 apache2-base-2.2.17-alt2 [lav@lists ~]$ rpm -q libapr1 libapr1-1.4.4-alt1 > 2. Какие модули apache2 загружены? (Некоторые сторонние модули могут быть не > перебранны с текущей libapr1.) # a2dismod Which module would you like to disable? Your choices are: alias authz_host autoindex cgi dir include log_config logio mime negotiation > > 3. Дело происходит на Сезифе или на каком-то из бранчей? Сизиф, не так давно обновлённый до p6. Я сейчас сделал dist-upgrade до p6, там обновился apache: Jul 3 19:54:08 lists apt-get: apache2-common-2.2.19-alt1 Jul 3 19:54:09 lists apt-get: apache2-common-2.2.17-alt2 removed Понаблюдаю ещё.
Ничего не изменилось. apr_fnmatch (pattern=<value optimized out>, string=0x9aaaa0e "", flags=2) at strings/apr_fnmatch.c:238 238 while (*pattern && !(slash && ((*pattern == '/') (gdb) bt #0 apr_fnmatch (pattern=<value optimized out>, string=0x9aaaa0e "", flags=2) at strings/apr_fnmatch.c:238 #1 0x080776c9 in ap_location_walk () Что интересно, речь о запуске mailman через CGI из-под apache. Я пошёл настраивать на nginx + spawn-fcgi + fcgiwrap + mailman
При использовании какого ядра проявляется данная проблема?
Ядро было 2.6.32-ovz-el. Предлагаю закрыть, у меня больше не на чем воспроизводить.