#40985 [NEW]: CLI version crashes while trying to shutdown, using tsrm_shutdown()

From: Date: Tue, 03 Apr 2007 14:00:47 +0000
Subject: #40985 [NEW]: CLI version crashes while trying to shutdown, using tsrm_shutdown()
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-111041@lists.php.net to get a copy of this message
From: charlie at lemurconsulting dot com Operating system: Windows XP PHP version: 5.2.1 PHP Bug Type: Reproducible crash Bug description: CLI version crashes while trying to shutdown, using tsrm_shutdown() Description: ------------ While trying to make the Xapian (www.xapian.org) PHP bindings work on Windows using Visual C++, we found that the CLI version of PHP would crash when unloading the bindings. The bindings are written using SWIG. PHP appears to be trying to unload resources when the crash occurs. The crash does not occur on earlier versions of PHP i.e. 4.4.6 Reproduce code: --------------- The following patch fixes the problem and has been used as a workaround: Patch php_cli.c as follows by commenting out line 1283: #ifdef ZTS /* tsrm_shutdown(); */ #endif Expected result: ---------------- No crash :) Actual result: -------------- n/a -- Edit bug report at http://bugs.php.net/?id=40985&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=40985&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=40985&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=40985&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=40985&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=40985&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=40985&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=40985&r=needscript Try newer version: http://bugs.php.net/fix.php?id=40985&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=40985&r=support Expected behavior: http://bugs.php.net/fix.php?id=40985&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=40985&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=40985&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=40985&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=40985&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=40985&r=dst IIS Stability: http://bugs.php.net/fix.php?id=40985&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=40985&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=40985&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=40985&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=40985&r=mysqlcfg

« previous php.bugs (#111041) next »