Получение отладочной информации при "zend_mm_heap corrupted"

Sagari

Новичок
Получение отладочной информации при "zend_mm_heap corrupted"

Здравствуйте!

При попытке заменить PHP 5.2.1 -> 5.2.3 совершенно нормальный и давно обкатанный код стал (воспроизводимо) в некоторых случаях выдавать

zend_mm_heap corrupted

Вопрос: какими существующими средствами можно было бы быстрее всего получить (если возможно) отладочную информацию дял подобной ошибки (стек вызовов хотя бы)?

Спасибо.

С уважением,

Константин

-~{}~ 30.08.07 17:54:

Вопрос временно снимается - посмотрю, что сможет показать xdebug.
 

WP

^_^
Сначала обновись до 5.2.4, затем сведи код к минимуму так чтобы ошибка сохранялась и воспроизводилась всегда, затем отправь скрипт на bugs.php.net с отладочной информацией gdb и описаниями своей ОС и т.д. Там есть мануал по этому делу.
 

Sagari

Новичок
Да, займусь при оказии. Но я нескоро буду обновляться до 5.2.4 - после того, как потерял день на накатывание 5.2.3 и возвращения к 5.2.1, сменой версии займусь, только когда это станет действительно актуально.

-~{}~ 02.09.07 22:02:

JFYI: проверил (на Win32) версию 5.2.4 - указанное поведение (баг?) воспроизводится. Что-то они там перемудрили с памятью. Постараюсь на неделе воспроизвести баг на основной платформе (FC5) - самому уже интересно.
 
Сверху