ФорумРазработкаУстановка и администрирование ПОИнтерпретаторы, компиляторы и т.д. → PHP: heap corruption detected (attacker)

PHP: heap corruption detected (attacker)

  • OFF

    Сообщения: 429 Репутация: N Группа: Адекваты

    Spritz 16 сентября 2009 г. 15:53, спустя 7 секунд

    тут нарылась какая-то шняга.
    http://skettle.com/2007/09/17/fixing-a-php-cli-segmentation-fault/
    Fixing a PHP CLI segmentation fault

    Sometimes, after an upgrade, any PHP script run from the command line causes a segmentation fault, even though the script seems to run fine. For example:

    [03:13:01 argon:~]$ php -v
    PHP 5.2.4 with Suhosin-Patch 0.9.6.2 (cli) (built: Sep 17 2007 02:28:25)
    Copyright © 1997-2007 The PHP Group
    Zend Engine v2.2.0, Copyright © 1998-2007 Zend Technologies
    Segmentation fault: 11 (core dumped)
    [03:13:02 argon:~]$
    Whenever this happens, I can usually resolve the problem by changing the order of the modules listed in extensions.ini. Three times out of four, moving “extension=session.so” to the top of the file fixes the problem.

    Наверняка не поможет. Но сам факт интересен. Растусовка екстеншенов по своим местам.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 16 сентября 2009 г. 15:54, спустя 1 минуту 23 секунды

    я склоняюсь в сторону того, что fpm что-то запорол, что при переустановке не лечится
    Спустя 52 сек.
    OFF, хм, сенк, попробую!
    adw/0
  • Dr.TRO

    Сообщения: 254 Репутация: N Группа: Адекваты

    Spritz 16 сентября 2009 г. 15:55, спустя 32 секунды

    угусь, с 5.2.6 тож лаги были… анука попробуй сухосином пропачить
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 16 сентября 2009 г. 16:03, спустя 7 минут 57 секунд


    угусь, с 5.2.6 тож лаги были… анука попробуй сухосином пропачить
    я всегда им пропатчиваю…


    adw0rd# php -v
    PHP 5.2.10 with Suhosin-Patch 0.9.7 (cli) (built: Sep 17 2009 01:06:44)
    Copyright © 1997-2009 The PHP Group
    Zend Engine v2.2.0, Copyright © 1998-2009 Zend Technologies
    Спустя 162 сек.
    Apache/2.2.11 (FreeBSD) mod_ssl/2.2.11 OpenSSL/0.9.7e-p1 DAV/2 PHP/5.2.10 with Suhosin-Patch mod_python/3.3.1 Python/2.6.2 SVN/1.6.4
    adw/0
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 16 сентября 2009 г. 16:11, спустя 8 минут 36 секунд

    Короче, поменял екстейшены местами… у меня скриптец выполняется в админке, через ажакс, при первом запуске - все круто, но после этого сегментация вылазит



    adw0rd# tail -f /var/log/httpd-error.log

    —тут срабатывает впервые скрипт, срабатывает прекрасно—

    потом идет следующий запрос и все валится :/

    [Thu Sep 17 03:07:24 2009] [notice] child pid 26696 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:30 2009] [notice] child pid 26697 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:31 2009] [notice] child pid 26698 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:32 2009] [error] [client 93.111.111.111] ALERT - linked list corrupt on efree() - heap corruption detected (attacker '93.92.200.150', file '/kinsburg/gocarcas/libs/phpquery.php', line 5689), referer: http://kinsburg.ru/
    [Thu Sep 17 03:07:34 2009] [notice] child pid 26734 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:35 2009] [notice] child pid 26695 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:36 2009] [notice] child pid 26772 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:37 2009] [notice] child pid 26793 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:38 2009] [notice] child pid 26796 exit signal Segmentation fault (11)
    [Thu Sep 17 03:07:40 2009] [notice] child pid 26797 exit signal Segmentation fault (11)

    Спустя 34 сек.
    при следующем ребуте апача - все повторяется, сначала все срабатывает (при первом прогоне скрипта), потом сваливается
    adw/0
  • OFF

    Сообщения: 429 Репутация: N Группа: Адекваты

    Spritz 16 сентября 2009 г. 16:35, спустя 24 минуты 7 секунд

    Нда.. Шляпа какая-то. Похоже на баг php?

    тут вот тоже мутят с расширениями.

    спокойной ночи.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 16 сентября 2009 г. 16:37, спустя 1 минуту 23 секунды

    спасибо и спок
    adw/0
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 сентября 2009 г. 4:23, спустя 11 часов 45 минут 40 секунд

    После изменения порядка следования пхп-модулей (сделал в той же последовательности, как на пыхосервере) - CLI стал нормально работать
    Спустя 25 сек.
    Осталось решить проблему с phpQuery, который юзает DOM
    adw/0
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 17 сентября 2009 г. 6:14, спустя 1 час 51 минуту 34 секунды

    Segmentation fault

    проблемы ядра
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 сентября 2009 г. 6:16, спустя 2 минуты 4 секунды


    Segmentation fault

    проблемы ядра
    или памяти, или приложения…
    Спустя 74 сек.

    Segmentation fault

    проблемы ядра
    странно, то, что вылечилось путем перемещения пхп-модулей в "правильном" порядке
    adw/0
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 17 сентября 2009 г. 6:19, спустя 2 минуты 50 секунд

  • Dr.TRO

    Сообщения: 254 Репутация: N Группа: Адекваты

    Spritz 17 сентября 2009 г. 7:43, спустя 1 час 23 минуты 48 секунд



    Segmentation fault

    проблемы ядра
    или памяти, или приложения…
    Спустя 74 сек.

    Segmentation fault

    проблемы ядра
    странно, то, что вылечилось путем перемещения пхп-модулей в "правильном" порядке

    Спустя 666 сек.
    Риальне странно (:
  • OFF

    Сообщения: 429 Репутация: N Группа: Адекваты

    Spritz 17 сентября 2009 г. 7:54, спустя 11 минут 5 секунд


    странно, то, что вылечилось путем перемещения пхп-модулей в "правильном" порядке

    Да уж, блин. Шаманские танцы. :). Если модулей много, то количество комбинаций возрастает.
  • Dr.TRO

    Сообщения: 254 Репутация: N Группа: Адекваты

    Spritz 17 сентября 2009 г. 7:57, спустя 3 минуты 34 секунды

    Мб какие-то модули как-то косвенно конфликтовали … изменив порядок - изменил приоритет …
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 17 сентября 2009 г. 8:01, спустя 3 минуты 24 секунды

    Кстати, у меня такая фигня была и в апаче, связанное с свн и дав… тоже поперемещал и заработало, только не помню что и с чем точно.
    adw/0

Пожалуйста, авторизуйтесь, чтобы написать комментарий!