Comments 20
UFO just landed and posted this here
с runkit очень удобно производить отладку.
0
0
Что с использованием оптимизаторов и кешеров байт-кода?
0
Предлагаю автору вынести первый абзац, находящийся под катом, в самое начало статьи, ибо незнакомые с этой тулзой просто пройдут мимо так и не поняв, для чего она нужна.
0
> потенциально, новым мейнтейнером
Прочитал как «принципиально новым». Надо меньше втыкать в комменты на хабуро.
Прочитал как «принципиально новым». Надо меньше втыкать в комменты на хабуро.
0
делаю
на 5.3.3 ловит segmentation fault. при чём очень дивный в php_strtolower (ext/standard/string.c:1315)
в куске кода:
я сначала думал, что это плохо скомпилено или ещё что-нибудь, но я вытянул кусок кода в отдельный исходник скомпилил его и получил тоже самое. что в версии 0.9, что в 1.0.2
ладно, отключил вызов php_strtolower, работает дальше. но вызов внутренней переименованной функии (опыты над var_dump) вызывают segmentation fault. Пока причину этого не знаю, ищу
runkit_function_rename("var_dump","qwerty")
на 5.3.3 ловит segmentation fault. при чём очень дивный в php_strtolower (ext/standard/string.c:1315)
в куске кода:
while (c < e) {
*c = tolower(*c); // <- тут
c++;
}
я сначала думал, что это плохо скомпилено или ещё что-нибудь, но я вытянул кусок кода в отдельный исходник скомпилил его и получил тоже самое. что в версии 0.9, что в 1.0.2
ладно, отключил вызов php_strtolower, работает дальше. но вызов внутренней переименованной функии (опыты над var_dump) вызывают segmentation fault. Пока причину этого не знаю, ищу
0
Лучше создать issue на github. Не факт, что Дмитрий читает этот пост.
0
Sign up to leave a comment.
runkit 1.0.2