#40045 [Opn->Fbk]: Seg fault on exit/die using php -r
| From: | iliaa@php.net | Date: | Sat, 06 Jan 2007 18:22:07 +0000 |
| Subject: | #40045 [Opn->Fbk]: Seg fault on exit/die using php -r | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-107245@lists.php.net to get a copy of this message | ||
ID: 40045
Updated by: iliaa@php.net
Reported By: arpad at rajeczy dot com
-Status: Open
+Status: Feedback
Bug Type: Reproducible crash
Operating System: Ubuntu Linux 6.1 (2.6.17) x86_64
PHP Version: 5.2.1RC2
New Comment:
Please try using this CVS snapshot:
http://snaps.php.net/php5.2-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5.2-win32-latest.zip
Seems to work fine in latest CVS.
Previous Comments:
------------------------------------------------------------------------
[2007-01-06 18:05:27] arpad at rajeczy dot com
Description:
------------
php script.php where script.php contains '<?php die("hi");'
works
fine, but php -r 'die("hi");' consistently produces a segfault.
Reproduce code:
---------------
php -r 'die("hi");'
Expected result:
----------------
hi
Actual result:
--------------
(gdb) run -r 'die("hi");'
Starting program: /usr/local/bin/php -r 'die("hi");'
[Thread debugging using libthread_db enabled]
[New Thread 47562387643536 (LWP 12803)]
hi
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47562387643536 (LWP 12803)]
0x000000000063e68c in zend_hash_index_find (ht=0x8ea578, h=1,
pData=0x7fffb0721908)
at /installs/php/php-5.2.1RC2/Zend/zend_hash.c:969
969 p = ht->arBuckets[nIndex];
(gdb) bt
#0 0x000000000063e68c in zend_hash_index_find (ht=0x8ea578, h=1,
pData=0x7fffb0721908) at
/installs/php/php-5.2.1RC2/Zend/zend_hash.c:969
#1 0x0000000000641b20 in _zend_list_delete (id=<value optimized out>,
tsrm_ls=0x8e6030) at
/installs/php/php-5.2.1RC2/Zend/zend_list.c:55
#2 0x0000000000624ac5 in free_zend_constant (c=0x8ea578)
at /installs/php/php-5.2.1RC2/Zend/zend_variables.h:35
#3 0x000000000063ed78 in zend_hash_destroy (ht=0x8e99a0)
at /installs/php/php-5.2.1RC2/Zend/zend_hash.c:521
#4 0x000000000063431c in executor_globals_dtor
(executor_globals=0x8ea2f0,
tsrm_ls=0x8e6030) at /installs/php/php-5.2.1RC2/Zend/zend.c:517
#5 0x00000000005e7c11 in tsrm_shutdown ()
at /installs/php/php-5.2.1RC2/TSRM/TSRM.c:180
#6 0x00000000006ba45a in main (argc=3, argv=0x7fffb0721e68)
at /installs/php/php-5.2.1RC2/sapi/cli/php_cli.c:1283
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=40045&edit=1