Пыха всегда с тобой

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 11 Февраль, 2012, 05:59:59

Страниц: 1 [2] 3 4
Печать
Автор Тема: PHP: heap corruption detected (attacker)  (Прочитано 17065 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
OFF    ↓ 
17 Сентябрь, 2009, 02:53:22
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 11
Сообщений: 299
Сила слова: 3.68

тут нарылась какая-то шняга.
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 (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 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    ↓ 
17 Сентябрь, 2009, 02:54:45 , спустя 1 минуту 23 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Джедаи

Карма: не нужна
Сообщений: 17223
Сила слова: 1.65

я склоняюсь в сторону того, что fpm что-то запорол, что при переустановке не лечится
Спустя 52 секунды добавил
OFF, хм, сенк, попробую!
Записан

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
Dr.TRO    ↓ 
17 Сентябрь, 2009, 02:55:17 , спустя 32 секунды
НЕ ХУЕТА! ХУЕТА!
Группа: Адекваты

Карма: 5
Сообщений: 254
Сила слова: 1.97

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

adw0rd    ↓ 
17 Сентябрь, 2009, 03:03:14 , спустя 7 минут 57 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Джедаи

Карма: не нужна
Сообщений: 17223
Сила слова: 1.65


угусь, с 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 (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
Спустя 2 минуты 42 секунды добавил
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
Записан

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
adw0rd    ↓ 
17 Сентябрь, 2009, 03:11:50 , спустя 8 минут 36 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Джедаи

Карма: не нужна
Сообщений: 17223
Сила слова: 1.65

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

 
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 секунды добавил
при следующем ребуте апача - все повторяется, сначала все срабатывает (при первом прогоне скрипта), потом сваливается
Записан

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
OFF    ↓ 
17 Сентябрь, 2009, 03:35:57 , спустя 24 минуты 7 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 11
Сообщений: 299
Сила слова: 3.68

Нда.. Шляпа какая-то.  Похоже на баг php?
 
тут вот тоже мутят с расширениями.
 
спокойной ночи.
Записан

Я клёвый
adw0rd    ↓ 
17 Сентябрь, 2009, 03:37:20 , спустя 1 минуту 23 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Джедаи

Карма: не нужна
Сообщений: 17223
Сила слова: 1.65

спасибо и спок
Записан

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
adw0rd    ↓ 
17 Сентябрь, 2009, 03:23:00 , спустя 11 часов 45 минут 40 секунд
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Джедаи

Карма: не нужна
Сообщений: 17223
Сила слова: 1.65

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

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
CTAPbIu_MABP    ↓ 
17 Сентябрь, 2009, 05:14:34 , спустя 1 час 51 минуту 34 секунды
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5184
Сила слова: 1.81

Segmentation fault
проблемы ядра
Записан

java.lang.OutOfMemoryError
adw0rd    ↓ 
17 Сентябрь, 2009, 05:16:38 , спустя 2 минуты 4 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Джедаи

Карма: не нужна
Сообщений: 17223
Сила слова: 1.65


Segmentation fault
проблемы ядра
или памяти, или приложения...
Спустя 1 минуту 14 секунд добавил

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

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
CTAPbIu_MABP    ↓ 
17 Сентябрь, 2009, 05:19:28 , спустя 2 минуты 50 секунд
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5184
Сила слова: 1.81

http://www.howtoforge.com/forums/showthread.php?t=26635
 
мой топик
Записан

java.lang.OutOfMemoryError
Dr.TRO    ↓ 
17 Сентябрь, 2009, 06:43:16 , спустя 1 час 23 минуты 48 секунд
НЕ ХУЕТА! ХУЕТА!
Группа: Адекваты

Карма: 5
Сообщений: 254
Сила слова: 1.97



Segmentation fault
проблемы ядра
или памяти, или приложения...
Спустя 1 минуту 14 секунд добавил

Segmentation fault
проблемы ядра
странно, то, что вылечилось путем перемещения пхп-модулей в "правильном" порядке
Спустя 11 минут 6 секунд добавил
Риальне странно (:
Записан

OFF    ↓ 
17 Сентябрь, 2009, 06:54:21 , спустя 11 минут 5 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 11
Сообщений: 299
Сила слова: 3.68


странно, то, что вылечилось путем перемещения пхп-модулей в "правильном" порядке
Да уж, блин. Шаманские танцы. :). Если модулей много, то количество комбинаций возрастает.
Записан

Я клёвый
Dr.TRO    ↓ 
17 Сентябрь, 2009, 06:57:55 , спустя 3 минуты 34 секунды
НЕ ХУЕТА! ХУЕТА!
Группа: Адекваты

Карма: 5
Сообщений: 254
Сила слова: 1.97

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

adw0rd    ↓ 
17 Сентябрь, 2009, 07:01:19 , спустя 3 минуты 24 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: Джедаи

Карма: не нужна
Сообщений: 17223
Сила слова: 1.65

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

FreeBSD, Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch
Кинсбург * Либург * Футбург * Мой блог
Страниц: 1 [2] 3 4
Печать
 

Перейти в: