Bug #70307 [Opn->Fbk]: Macports PHP5.6 crashes on exit if renamed

From: Date: Wed, 09 Jun 2021 14:42:12 +0000
Subject: Bug #70307 [Opn->Fbk]: Macports PHP5.6 crashes on exit if renamed
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-234301@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=70307&edit=1 ID: 70307 Updated by: cmb@php.net Reported by: geoffdown at fastmail dot net Summary: Macports PHP5.6 crashes on exit if renamed -Status: Open +Status: Feedback Type: Bug Package: Reproducible crash Operating System: OSX10.4 PHP Version: 5.6.12 -Assigned To: +Assigned To: cmb Block user comment: N Private report: N New Comment: Is this still an issue with any of the actively supported PHP versions[1]? [1] <https://www.php.net/supported-versions.php> Previous Comments: ------------------------------------------------------------------------ [2015-08-19 18:14:15] geoffdown at fastmail dot net Description: ------------ Macports PHP 5.6.10 (cli) (the latest) crashes on exit if the executable is renamed from 'php56' to 'php'. This also happens if a hard or soft symlink with name 'php' is created. For some reason 'php5' is acceptable. The crash occurs even if no code is parsed e.g. 'php -v' prints the version but then crashes. Do I also have to rename other files like php-config56 and phpize56? Test script: --------------- php -v Actual result: -------------- Host Name: Power-Mac-G4 Date/Time: 2015-08-19 18:52:16.879 +0100 OS Version: 10.4.11 (Build 8S165) Report Version: 4 Command: php Path: /usr/bin/php Parent: tcsh [23104] Version: ??? (???) PID: 23108 Thread: 0 Exception: EXC_BAD_INSTRUCTION (0x0002) Code[0]: 0x00000002 Code[1]: 0x0200dd60 Thread 0 Crashed: 0 libcrypto.1.0.0.dylib 0x0200dd60 OPENSSL_ppc64_probe + 0 1 libcrypto.1.0.0.dylib 0x0200dfc4 OPENSSL_cpuid_setup + 196 2 libcrypto.1.0.0.dylib 0x020a9524 OPENSSL_add_all_algorithms_noconf + 20 3 openssl.so 0x0178351c zm_startup_openssl + 152 4 php 0x0020e374 zend_startup_module_ex + 320 5 php 0x00217fcc zend_hash_apply + 104 6 php 0x002111dc zend_startup_modules + 72 7 php 0x001a6e24 php_module_startup + 2100 8 php 0x002b660c php_cli_startup + 24 9 php 0x002b80b0 main + 1260 10 php 0x0000251c _start + 760 11 php 0x00002220 start + 48 Thread 0 crashed with PPC Thread State 64: srr0: 0x000000000200dd60 srr1: 0x000000000208f030 vrsave: 0x0000000000000000 cr: 0x24000222 xer: 0x0000000000000004 lr: 0x000000000200dfc4 ctr: 0x00000000900019c0 r0: 0x0000000000000000 r1: 0x00000000bfffedb0 r2: 0x0000000000000072 r3: 0x0000000000000000 r4: 0x0000000000000000 r5: 0x000000000200dfb8 r6: 0x0000000002167d88 r7: 0x00000000000000ff r8: 0x0000000002167d74 r9: 0x00000000fffff927 r10: 0x000000000000000e r11: 0x0000000022000222 r12: 0x00000000900019c0 r13: 0x000000000067bc40 r14: 0x0000000000000000 r15: 0x0000000000677bd4 r16: 0x000000000067bc3c r17: 0x0000000000677bd4 r18: 0x0000000000677bd4 r19: 0x00000000010910a0 r20: 0x0000000000008000 r21: 0x00000000bffff064 r22: 0x0000000001801600 r23: 0x00000000002cb764 r24: 0x0000000000676600 r25: 0x00000000bffff0f4 r26: 0x000000000020e234 r27: 0x0000000001539f40 r28: 0x0000000000000000 r29: 0x0000000000000000 r30: 0x000000000216df08 r31: 0x000000000200df08 Binary Images Description: 0x1000 - 0x67bfff php /usr/bin/php 0x759000 - 0x779fff libedit.0.dylib /opt/local/lib/libedit.0.dylib 0x785000 - 0x7c1fff libncurses.5.dylib /opt/local/lib/libncurses.5.dylib 0x7d5000 - 0x7e3fff libbz2.1.0.dylib /opt/local/lib/libbz2.1.0.dylib 0x7e7000 - 0x7f8fff libz.1.dylib /opt/local/lib/libz.1.dylib 0x1008000 - 0x1066fff libpcre.1.dylib /opt/local/lib/libpcre.1.dylib 0x106b000 - 0x1089fff liblzma.5.dylib /opt/local/lib/liblzma.5.dylib 0x10f7000 - 0x10f8fff libcom_err.1.1.dylib /opt/local/lib/libcom_err.1.1.dylib 0x1205000 - 0x1320fff libxml2.2.dylib /opt/local/lib/libxml2.2.dylib 0x134c000 - 0x1444fff libiconv.2.dylib /opt/local/lib/libiconv.2.dylib 0x1450000 - 0x145ffff curl.so /opt/local/lib/php56/extensions/no-debug-non-zts-20131226/curl.so 0x1464000 - 0x14b3fff libcurl.4.dylib /opt/local/lib/libcurl.4.dylib 0x14c1000 - 0x14c7fff mcrypt.so /opt/local/lib/php56/extensions/no-debug-non-zts-20131226/mcrypt.so 0x14cc000 - 0x14effff libmcrypt.4.dylib /opt/local/lib/libmcrypt.4.dylib 0x1705000 - 0x175bfff libssl.1.0.0.dylib /opt/local/lib/libssl.1.0.0.dylib 0x1774000 - 0x177afff libltdl.7.dylib /opt/local/lib/libltdl.7.dylib 0x177e000 - 0x1794fff openssl.so /opt/local/lib/php56/extensions/no-debug-non-zts-20131226/openssl.so 0x179f000 - 0x17cefff libgssapi_krb5.2.2.dylib /opt/local/lib/libgssapi_krb5.2.2.dylib 0x17db000 - 0x17eafff libk5crypto.3.1.dylib /opt/local/lib/libk5crypto.3.1.dylib 0x17f1000 - 0x17f7fff libkrb5support.1.1.dylib /opt/local/lib/libkrb5support.1.1.dylib 0x2008000 - 0x2153fff libcrypto.1.0.0.dylib /opt/local/lib/libcrypto.1.0.0.dylib 0x21b6000 - 0x2239fff libkrb5.3.3.dylib /opt/local/lib/libkrb5.3.3.dylib 0x2269000 - 0x2272fff libintl.8.dylib /opt/local/lib/libintl.8.dylib 0x2276000 - 0x2279fff posix.so /opt/local/lib/php56/extensions/no-debug-non-zts-20131226/posix.so 0x227d000 - 0x2289fff sockets.so /opt/local/lib/php56/extensions/no-debug-non-zts-20131226/sockets.so 0x8fe00000 - 0x8fe52fff dyld 46.16 /usr/lib/dyld 0x90000000 - 0x901bcfff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x90214000 - 0x90219fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x907bb000 - 0x90895fff com.apple.CoreFoundation 6.4.11 (368.35) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x908e0000 - 0x909e2fff libicucore.A.dylib /usr/lib/libicucore.A.dylib 0x90a3c000 - 0x90ac0fff libobjc.A.dylib /usr/lib/libobjc.A.dylib 0x90b72000 - 0x90b84fff libauto.dylib /usr/lib/libauto.dylib 0x91434000 - 0x9143ffff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib 0x95075000 - 0x95092fff libresolv.9.dylib /usr/lib/libresolv.9.dylib ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=70307&edit=1

« previous php.bugs (#234301) next »