#40045 [Fbk->Csd]: Seg fault on exit/die using php -r

From: Date: Sat, 06 Jan 2007 19:14:38 +0000
Subject: #40045 [Fbk->Csd]: Seg fault on exit/die using php -r
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-107246@lists.php.net to get a copy of this message
ID: 40045 User updated by: arpad at rajeczy dot com Reported By: arpad at rajeczy dot com -Status: Feedback +Status: Closed Bug Type: Reproducible crash Operating System: Ubuntu Linux 6.1 (2.6.17) x86_64 PHP Version: 5.2.1RC2 New Comment: Yep, that snap fixes it. Cheers. Previous Comments: ------------------------------------------------------------------------ [2007-01-06 18:22:07] iliaa@php.net 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. ------------------------------------------------------------------------ [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

« previous php.bugs (#107246) next »