Summary: | php падает при вызове с ключом -n | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | php5 | Assignee: | Anton Farygin <rider> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P2 | CC: | legion, php-coder, stalker |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 13972 |
Description
Vitaly Lipatov
2008-01-04 03:21:39 MSK
Падает так: Fatal error: Call to undefined function simplexml_load_file() in /usr/share/php/pear/xml2changelog on line 6 *** glibc detected *** /usr/bin/php: double free or corruption (!prev): 0x0804f140 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7b80402] /lib/libc.so.6(cfree+0x89)[0xb7b81a79] /usr/lib/libphp-5.2.3.so(php_module_shutdown+0xb8)[0xb7e022d8] /usr/bin/php(main+0x4e2)[0x804ab02] /lib/libc.so.6(__libc_start_main+0xdc)[0xb7b3405c] /usr/bin/php(zend_error+0x3b5)[0x8049ad1] ======= Memory map: ======== Переформулирую: не вызывается simplexml_load_file(), при этом всё падает с грохотом. :) выяснил, что надо поставить php5-simplexml Но это не помогло. В пути новая версия php5 (5.2.5), как доедет до Сизифа, прошу проверить еще раз. PS 2stalker@: вешайте сюда ваш тесткейс. Оказывается, проблема только при использовании ключа -n В сизиф наконец-то залита новая версия (5.2.5), прошу проверить еще раз. (In reply to comment #5) > Оказывается, проблема только при использовании ключа -n > Разумеется. $ php-5.2.7 --help |grep -- -n -n No php.ini file will be used (deprecated, use -c instead) Чего же вы ожидаете ? (In reply to comment #7) > $ php-5.2.7 --help |grep -- -n > -n No php.ini file will be used (deprecated, use -c instead) > > Чего же вы ожидаете ? Ожидаю, что php не будет падать double free or corruption Дождался, не падает. $ /usr/bin/php -n /usr/share/php/pear/xml2changelog usage : /usr/share/php/pear/xml2changelog path_to_package.xml [ --debug ] $ rpm -q php5 php5-5.2.5-alt1 Снова падает: [c0der@xxx ~]$ rpm -qa G php php5-mysqli-5.2.7.20080627-alt1 php-base-2.3-alt1 apache-mod_php5-5.2.7.20080627-alt1 php5-5.2.7.20080627-alt1 php5-suhosin-0.9.24-alt1 php5-libs-5.2.7.20080627-alt1 [c0der@xxx ~]$ /usr/bin/php -n /usr/share/php/pear/xml2changelog Could not open input file: /usr/share/php/pear/xml2changelog *** glibc detected *** /usr/bin/php: double free or corruption (!prev): 0x0804f008 *** ======= Backtrace: ========= /lib/libc.so.6[0xb7b46082] /lib/libc.so.6(cfree+0x89)[0xb7b47b49] /usr/bin/php(main+0x36f)[0x804a78f] /lib/libc.so.6(__libc_start_main+0xdc)[0xb7af90ec] /usr/bin/php(zend_error+0x3b5)[0x8049ad1] [skip] Не используйте ключ -n. |