admin管理员组

文章数量:1355529

I have a strange problem. I have a very simple HTML form which calls a PHP script. This works flawlessly on Desktop browsers (as it should), but on Safari on iOS, it regularly crashes if I use "method=post" and the PHP is called through https; with http it works.

PHP is installed with Homebrew, and from what I see, this is where the problem lies. It has something to with Opcache and SSL, but I can't figure out what's going wrong.

This is the page with the form:

<!DOCTYPE html>
<html lang="de">
<head>
  <meta charset="utf-8">
  <title>Test</title>
 
</head>
<body>
<form action="test2.php" method="post">
    <input type="text" name="test">
    <button type="submit">Submit</button>
</form>
</body>
</html>

And this is the PHP script:

<?php
phpinfo();
?>

When I try this on an iPhone, I get the following error messages from Apache:

'/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/php/8.4.5_1/lib/php/20240924/opcache.so' (no such file), '/opt/homebrew/Cellar/php/8.4.5_1/lib/php/20240924/opcache.so' (code signature in <43D11FAA-215F-3188-8E3B-E5D1BB04CCEF> '/opt/homebrew/Cellar/php/8.4.5_1/lib/php/20240924/opcache.so' not valid for use in process: mapping process is a platform binary, but mapped file is not)
[Fri Mar 28 15:19:39.516227 2025] [core:notice] [pid 504] AH00052: child pid 39750 exit signal Segmentation fault (11)

EDIT It's my understanding that this doesn't even "reach" PHP. For reasons I don't understand, apache actually crashes.

Here's the crash report:

Translated Report (Full Report Below)
-------------------------------------

Process:               httpd [88039]
Path:                  /usr/sbin/httpd
Identifier:            httpd
Version:               ???
Code Type:             ARM-64 (Native)
Parent Process:        httpd [505]
User ID:               502

Date/Time:             2025-03-29 10:19:25.7144 +0100
OS Version:            macOS 14.5 (23F79)
Report Version:        12
Anonymous UUID:        EC0B9AA6-BC9E-8A89-F47F-ACD017017EC6


Time Awake Since Boot: 52000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x000000000000000b
Exception Codes:       0x0000000000000001, 0x000000000000000b

VM Region Info: 0xb is not in any region.  Bytes before following region: 4374740981
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      104c14000-104cac000    [  608K] r-x/r-x SM=COW  /usr/sbin/httpd

Application Specific Information:
*** multi-threaded process forked ***
crashed on child side of fork pre-exec


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_pthread.dylib                0x1904fd4f8 pthread_mutex_lock + 12
1   libapr-1.0.dylib                       0x2573ec4a8 0x2573de000 + 58536
2   libaprutil-1.0.dylib                   0x2573fe88c apr_bucket_alloc + 64
3   libaprutil-1.0.dylib                   0x2573fe310 apr_brigade_writev + 428
4   httpd                                  0x104c90f30 basic_http_header + 268
5   httpd                                  0x104c943f4 ap_http_header_filter + 2636
6   httpd                                  0x104c479d8 ap_pass_brigade + 292
7   httpd                                  0x104c56738 ap_content_length_filter + 1456
8   httpd                                  0x104c479d8 ap_pass_brigade + 292
9   httpd                                  0x104c96900 ap_byterange_filter + 712
10  httpd                                  0x104c479d8 ap_pass_brigade + 292
11  mod_headers.so                         0x104ebdc90 ap_headers_output_filter + 584
12  httpd                                  0x104c479d8 ap_pass_brigade + 292
13  httpd                                  0x104c482b8 ap_filter_flush + 52
14  httpd                                  0x104c56c74 buffer_output + 420
15  httpd                                  0x104c56d00 ap_rwrite + 116
16  libphp.so                              0x106c196a8 php_apache_sapi_ub_write + 36
17  libphp.so                              0x106ac6d08 php_output_op + 248
18  libphp.so                              0x106ac6bf8 php_output_write + 76
19  libphp.so                              0x106ba6fe4 ZEND_ECHO_SPEC_CV_HANDLER + 76
20  libphp.so                              0x106b653e0 execute_ex + 100
21  libphp.so                              0x106b655d0 zend_execute + 280
22  libphp.so                              0x106c18138 zend_execute_script + 96
23  libphp.so                              0x106ac40ec php_execute_script_ex + 480
24  libphp.so                              0x106c194bc php_handler + 1024
25  httpd                                  0x104c16924 ap_run_handler + 156
26  httpd                                  0x104c173a8 ap_invoke_handler + 480
27  httpd                                  0x104c8be90 ap_process_async_request + 2868
28  httpd                                  0x104c8bfa8 ap_process_request + 84
29  httpd                                  0x104c86124 ap_process_http_sync_connection + 272
30  httpd                                  0x104c85be0 ap_process_http_connection + 96
31  httpd                                  0x104c3a330 ap_run_process_connection + 156
32  httpd                                  0x104c3ac70 ap_process_connection + 76
33  mod_mpm_prefork.so                     0x104f0e398 child_main + 3004
34  mod_mpm_prefork.so                     0x104f0cf78 make_child + 596
35  mod_mpm_prefork.so                     0x104f0d66c perform_idle_server_maintenance + 1348
36  mod_mpm_prefork.so                     0x104f0c394 prefork_run + 2796
37  httpd                                  0x104c3ea64 ap_run_mpm + 172
38  httpd                                  0x104c245f0 main + 4560
39  dyld                                   0x19017a0e0 start + 2360


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000000000000b   x1: 0x0000000000001f60   x2: 0x0000000000000000   x3: 0x000000016b1e9fd8
    x4: 0x0000000000000004   x5: 0x0000000000000020   x6: 0x697a6f4d53545249   x7: 0x0000000111811300
    x8: 0x0000000000000002   x9: 0x0000000000002000  x10: 0x0000000000000002  x11: 0x0000000000000018
   x12: 0x00000000cccccccd  x13: 0x00000000000000f6  x14: 0x0000000000000002  x15: 0x0000000000000064
   x16: 0x00000001904fd4ec  x17: 0x000000026eb5be08  x18: 0x0000000000000000  x19: 0x00000001087050e0
   x20: 0x0000000000001f60  x21: 0x0000000000002000  x22: 0x0000000000000001  x23: 0x0000000000000002
   x24: 0x0000000109024708  x25: 0x000000016b1e9fd8  x26: 0x0000000000000011  x27: 0x0000000109024708
   x28: 0x0000000000000000   fp: 0x000000016b1e9c20   lr: 0xb87b0002573ec4a8
    sp: 0x000000016b1e9c20   pc: 0x00000001904fd4f8 cpsr: 0x80001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x106110000 -        0x106113fff mod_hfs_apple.so (*) <4c7bb85f-edde-32f9-bd1c-43ced892c75a> /usr/libexec/apache2/mod_hfs_apple.so
       0x10529c000 -        0x10529ffff mod_version.so (*) <843fd54d-eb28-3bfd-9bff-9e9a3045c974> /usr/libexec/apache2/mod_version.so
       0x105218000 -        0x10521bfff mod_unixd.so (*) <e15b8e69-9096-3738-8709-405779ab9b95> /usr/libexec/apache2/mod_unixd.so
       0x105284000 -        0x10528bfff mod_status.so (*) <61f48293-9e05-3f20-9440-c4d501b42195> /usr/libexec/apache2/mod_status.so
       0x105318000 -        0x105363fff mod_ssl.so (*) <32a7acd9-7710-3cfb-92e0-21d8df776651> /usr/libexec/apache2/mod_ssl.so
       0x10526c000 -        0x105273fff mod_socache_shmcb.so (*) <c5ac1319-55d4-36b9-bc37-2951a54755e1> /usr/libexec/apache2/mod_socache_shmcb.so
       0x1051b0000 -        0x1051b7fff mod_slotmem_shm.so (*) <e9dcb862-26c9-3165-9c12-6ef4923ac0f9> /usr/libexec/apache2/mod_slotmem_shm.so
       0x1051d4000 -        0x1051d7fff mod_setenvif.so (*) <fa23fd1b-f750-3163-93b5-cf36fa41eadc> /usr/libexec/apache2/mod_setenvif.so
       0x1051f4000 -        0x105207fff mod_rewrite.so (*) <9a7b1deb-a5d1-3418-b8ec-9fec67b22d33> /usr/libexec/apache2/mod_rewrite.so
       0x1050e8000 -        0x1050ebfff mod_reqtimeout.so (*) <ca6bd869-8146-332e-9b96-60efd943b3cd> /usr/libexec/apache2/mod_reqtimeout.so
       0x10508c000 -        0x105093fff mod_proxy_wstunnel.so (*) <f475fa07-85cf-3460-8271-e883c14da94f> /usr/libexec/apache2/mod_proxy_wstunnel.so
       0x1050b0000 -        0x1050b3fff mod_proxy_scgi.so (*) <68047c7b-1dc9-3865-af93-67bb48ad5ca7> /usr/libexec/apache2/mod_proxy_scgi.so
       0x105194000 -        0x10519ffff mod_proxy_http.so (*) <28f2d968-20b6-3c0d-85f4-9360c139e83d> /usr/libexec/apache2/mod_proxy_http.so
       0x1050c8000 -        0x1050d7fff mod_proxy_ftp.so (*) <7a2a1921-d1f4-313e-b323-60fa03a92d39> /usr/libexec/apache2/mod_proxy_ftp.so
       0x105054000 -        0x10505bfff mod_proxy_fcgi.so (*) <7e77e1a5-edf4-3e7c-8242-fecde8c82325> /usr/libexec/apache2/mod_proxy_fcgi.so
       0x105078000 -        0x10507bfff mod_proxy_express.so (*) <490ad845-3024-3c30-bcef-491693b09d51> /usr/libexec/apache2/mod_proxy_express.so
       0x104f8c000 -        0x104f8ffff mod_proxy_connect.so (*) <244ce9eb-cc4e-3d35-96e0-c21f2340b8d3> /usr/libexec/apache2/mod_proxy_connect.so
       0x104ffc000 -        0x104ffffff mod_lbmethod_bytraffic.so (*) <d79f367a-a3e8-3a38-a44f-791f38beff64> /usr/libexec/apache2/mod_lbmethod_bytraffic.so
       0x104fe8000 -        0x104febfff mod_lbmethod_byrequests.so (*) <f7aa4778-702b-3f95-a6ca-a1db61199145> /usr/libexec/apache2/mod_lbmethod_byrequests.so
       0x104fac000 -        0x104faffff mod_lbmethod_bybusyness.so (*) <2771cf11-9315-368c-8d71-f91630c3dc5a> /usr/libexec/apache2/mod_lbmethod_bybusyness.so
       0x104fc8000 -        0x104fd7fff mod_proxy_balancer.so (*) <b9059786-1d1d-3939-be73-9611b4af3a38> /usr/libexec/apache2/mod_proxy_balancer.so
       0x104f40000 -        0x104f53fff mod_proxy_ajp.so (*) <8f01df02-150a-30a6-a29a-f12246166b0e> /usr/libexec/apache2/mod_proxy_ajp.so
       0x105010000 -        0x10503ffff mod_proxy.so (*) <02f481a0-eef9-3692-b069-ceacade08103> /usr/libexec/apache2/mod_proxy.so
       0x104f70000 -        0x104f7bfff mod_negotiation.so (*) <97f10bcc-99a2-3420-ade7-dd2c660220c0> /usr/libexec/apache2/mod_negotiation.so
       0x104f08000 -        0x104f0ffff mod_mpm_prefork.so (*) <75438153-147d-3522-8ba5-79903d1b5076> /usr/libexec/apache2/mod_mpm_prefork.so
       0x104f2c000 -        0x104f2ffff mod_mime.so (*) <dd7fb7bb-2d48-3f36-b3e6-6ea987b2cc27> /usr/libexec/apache2/mod_mime.so
       0x104ed0000 -        0x104ed7fff mod_mime_magic.so (*) <c9848a36-8019-34fe-880f-2bc1d22bdb47> /usr/libexec/apache2/mod_mime_magic.so
       0x104ef4000 -        0x104ef7fff mod_logio.so (*) <7e835cd1-e2d5-3833-b83a-f1acb7bd5608> /usr/libexec/apache2/mod_logio.so
       0x104e78000 -        0x104e7ffff mod_log_config.so (*) <49d48227-9a5d-3540-91b2-85bf6bedc6a1> /usr/libexec/apache2/mod_log_config.so
       0x104eb8000 -        0x104ebffff mod_headers.so (*) <86f174c6-2cf1-3ab7-b2b5-2577211d7225> /usr/libexec/apache2/mod_headers.so
       0x104ea0000 -        0x104ea7fff mod_filter.so (*) <ac741581-d78b-3c1b-a885-90e108ee1794> /usr/libexec/apache2/mod_filter.so
       0x104e30000 -        0x104e33fff mod_expires.so (*) <e11f076f-d13a-349e-a318-fdb6d353d9eb> /usr/libexec/apache2/mod_expires.so
       0x104e64000 -        0x104e67fff mod_env.so (*) <61a0f06a-8c32-3d56-afe4-039181f95f06> /usr/libexec/apache2/mod_env.so
       0x104e50000 -        0x104e53fff mod_dir.so (*) <0d5e31ca-91ce-3d7e-86d6-df835844d886> /usr/libexec/apache2/mod_dir.so
       0x104dd0000 -        0x104ddbfff mod_deflate.so (*) <9bb57449-f949-3e35-9a7f-a558c39fa226> /usr/libexec/apache2/mod_deflate.so
       0x104e1c000 -        0x104e1ffff mod_authz_user.so (*) <938c686b-eae4-3a09-b6e0-cf8950ada811> /usr/libexec/apache2/mod_authz_user.so
       0x104e08000 -        0x104e0bfff mod_authz_host.so (*) <b12b3e3a-b16d-3075-91cb-8c2f0ec7ea79> /usr/libexec/apache2/mod_authz_host.so
       0x104df4000 -        0x104df7fff mod_authz_groupfile.so (*) <79f51c27-1980-345e-b8c4-6318f5a661cf> /usr/libexec/apache2/mod_authz_groupfile.so
       0x104d84000 -        0x104d8bfff mod_authz_core.so (*) <d9072582-de6b-3e4e-a0ed-07a28e9e357d> /usr/libexec/apache2/mod_authz_core.so
       0x104dbc000 -        0x104dbffff mod_authn_core.so (*) <4d9c5143-1272-30bb-87d1-0a4583d37739> /usr/libexec/apache2/mod_authn_core.so
       0x104da8000 -        0x104dabfff mod_auth_basic.so (*) <d1abd6b3-1f21-36ea-bcaf-3e9babb4592a> /usr/libexec/apache2/mod_auth_basic.so
       0x104d50000 -        0x104d53fff mod_alias.so (*) <44a0f239-3586-36b0-a8e3-963794977437> /usr/libexec/apache2/mod_alias.so
       0x104d70000 -        0x104d73fff mod_access_compat.so (*) <92d8cf58-93d2-3b19-802f-e8c48a630d6e> /usr/libexec/apache2/mod_access_compat.so
       0x106730000 -        0x10787bfff libphp.so (*) <2a6bf09c-ed65-3099-9f37-76e2164a8b5a> /opt/homebrew/*/libphp.so
       0x1052e4000 -        0x1052fffff libaprutil-1.0.dylib (*) <ff4e99e5-c8b3-3ba3-8980-4e6f832057e4> /opt/homebrew/*/libaprutil-1.0.dylib
       0x1053c8000 -        0x1053e7fff libapr-1.0.dylib (*) <f29d7d17-2d2d-3a0f-937c-4d839ad6bc1b> /opt/homebrew/*/libapr-1.0.dylib
       0x1054e0000 -        0x105573fff libtidy.5.8.0.dylib (*) <a20cb3ce-48a1-35ff-8ca8-57d53c48d818> /opt/homebrew/*/libtidy.5.8.0.dylib
       0x105470000 -        0x1054bffff libsybdb.5.dylib (*) <e6763ff4-a60d-3928-981d-853c89d18d72> /opt/homebrew/*/libsybdb.5.dylib
       0x1055bc000 -        0x1055f7fff libldap.2.dylib (*) <36bd5697-68d9-3655-b022-dceea0c9e9a7> /opt/homebrew/*/libldap.2.dylib
       0x1052b0000 -        0x1052bbfff liblber.2.dylib (*) <700121dd-8246-39ac-967a-17306e1fa3c7> /opt/homebrew/*/liblber.2.dylib
       0x10538c000 -        0x10539ffff libintl.8.dylib (*) <ecb8fe68-eafe-3b09-b472-72262afc9f73> /opt/homebrew/*/libintl.8.dylib
       0x1056f0000 -        0x10577bfff libssl.3.dylib (*) <c0c1d5da-bc36-3582-ad05-315e2f6294de> /opt/homebrew/*/libssl.3.dylib
       0x105be0000 -        0x105ecffff libcrypto.3.dylib (*) <031cf7ae-9394-3e39-86a1-adba19a67f37> /opt/homebrew/*/libcrypto.3.dylib
       0x1057c4000 -        0x10583ffff libpcre2-8.0.dylib (*) <e5960cda-25a2-3c73-b372-03bf0234355a> /opt/homebrew/*/libpcre2-8.0.dylib
       0x105984000 -        0x105a83fff libsqlite3.3.49.1.dylib (*) <ba6090c0-e96c-32ad-9a76-bd2a2d54e100> /opt/homebrew/*/libsqlite3.3.49.1.dylib
       0x105854000 -        0x1058ebfff libcurl.4.dylib (*) <2195d903-e85c-3c12-88e3-78877abda855> /opt/homebrew/*/libcurl.4.dylib
       0x10561c000 -        0x105643fff libgd.3.dylib (*) <38c15567-d9de-35c2-a52b-decbecd18826> /opt/homebrew/*/libgd.3.dylib
       0x105ab4000 -        0x105b0bfff libgmp.10.dylib (*) <f6a7b957-4314-3ea5-ac52-39a649bd3a58> /opt/homebrew/*/libgmp.10.dylib
       0x105404000 -        0x10540ffff libicuio.77.1.dylib (*) <38a43692-3529-37d1-a59c-b4a18b0e3355> /opt/homebrew/*/libicuio.77.1.dylib
       0x106304000 -        0x1064b7fff libicui18n.77.1.dylib (*) <95818f28-576c-33a2-bc67-8a8d7369cfed> /opt/homebrew/*/libicui18n.77.1.dylib
       0x107af8000 -        0x107c2ffff libicuuc.77.1.dylib (*) <db75e962-94cb-3436-acc8-f6ba670a0143> /opt/homebrew/*/libicuuc.77.1.dylib
       0x105ffc000 -        0x106073fff libonig.5.dylib (*) <48797a95-2a2d-3bdd-8415-8da571324276> /opt/homebrew/*/libonig.5.dylib
       0x105918000 -        0x10595ffff libodbc.2.dylib (*) <c16a7694-1d88-3fb6-8001-54bb55b78fca> /opt/homebrew/*/libodbc.2.dylib
       0x105b24000 -        0x105b5ffff libpq.5.dylib (*) <5718675a-b34e-3f8a-9a44-efd5d5ebe93a> /opt/homebrew/*/libpq.5.dylib
       0x106098000 -        0x1060e7fff libnetsnmp.40.dylib (*) <1892ad53-cda5-32bb-b3b3-9942999802d6> /opt/homebrew/*/libnetsnmp.40.dylib
       0x10567c000 -        0x1056a7fff libsodium.26.dylib (*) <56c8d86f-7358-3639-8b41-7605cb5e8c7c> /opt/homebrew/*/libsodium.26.dylib
       0x1053b0000 -        0x1053b7fff libargon2.1.dylib (*) <1c1359ab-f0e1-3d46-a39a-f737f2e4b325> /opt/homebrew/*/libargon2.1.dylib
       0x105424000 -        0x105437fff libzip.5.5.dylib (*) <def39ea5-612d-345c-b08b-7934687eb091> /opt/homebrew/*/libzip.5.5.dylib
       0x105bac000 -        0x105bc7fff libnghttp2.14.dylib (*) <f25a0010-8c99-36ea-94cf-628d339c26f9> /opt/homebrew/*/libnghttp2.14.dylib
       0x1056c4000 -        0x1056d7fff librtmp.1.dylib (*) <82c3a1b5-1b65-3163-8127-78fe14cc3f1b> /opt/homebrew/*/librtmp.1.dylib
       0x106158000 -        0x106187fff libssh2.1.dylib (*) <3695d4de-8d5d-368b-b4c9-7559e2a3d1ff> /opt/homebrew/*/libssh2.1.dylib
       0x106244000 -        0x1062cffff libzstd.1.5.7.dylib (*) <a101f9a2-32da-3484-ac68-4d3a5f26da31> /opt/homebrew/*/libzstd.1.5.7.dylib
       0x10544c000 -        0x105457fff libbrotlidec.1.1.0.dylib (*) <29d3e67d-2a3c-36c9-a0cc-98e9e402f9e5> /opt/homebrew/*/libbrotlidec.1.1.0.dylib
       0x105b78000 -        0x105b97fff libbrotlicommon.1.1.0.dylib (*) <606edea9-235c-3707-b338-2d3e5c178e79> /opt/homebrew/*/libbrotlicommon.1.1.0.dylib
       0x1061a0000 -        0x1061c3fff libpng16.16.dylib (*) <4f596dd0-4ba2-309f-9575-d3f39e457def> /opt/homebrew/*/libpng16.16.dylib
       0x107cc0000 -        0x107d3bfff libfreetype.6.dylib (*) <26d566c1-3b1f-30fb-ba97-0413177dae5e> /opt/homebrew/*/libfreetype.6.dylib
       0x10660c000 -        0x10663ffff libfontconfig.1.dylib (*) <d6bfe9ad-5063-3782-9baf-3c000574dedd> /opt/homebrew/*/libfontconfig.1.dylib
       0x107d60000 -        0x107dbbfff libjpeg.8.3.2.dylib (*) <b8b227c5-164c-383c-be6e-00f17e52aa00> /opt/homebrew/*/libjpeg.8.3.2.dylib
       0x107dd4000 -        0x107e37fff libtiff.6.dylib (*) <9105fa36-7cf0-369b-8334-1fa1027e5dd9> /opt/homebrew/*/libtiff.6.dylib
       0x106658000 -        0x106697fff libwebp.7.1.10.dylib (*) <bf8ea8d8-cafd-3b6e-85f8-edeb717f4259> /opt/homebrew/*/libwebp.7.1.10.dylib
       0x1061d4000 -        0x1061f7fff libavif.16.2.1.dylib (*) <3bb0fca2-c4e2-3077-801e-40ae104ed29b> /opt/homebrew/*/libavif.16.2.1.dylib
       0x10620c000 -        0x10622bfff liblzma.5.dylib (*) <11bfea8e-54ef-3917-9de3-ed2e45d851e8> /opt/homebrew/*/liblzma.5.dylib
       0x10522c000 -        0x10522ffff libsharpyuv.0.1.1.dylib (*) <557f60a5-ec78-3b20-8cbf-0953e83cf8e2> /opt/homebrew/*/libsharpyuv.0.1.1.dylib
       0x108214000 -        0x108553fff libaom.3.12.0.dylib (*) <6d86a487-1310-3b02-9628-8c593ce84285> /opt/homebrew/*/libaom.3.12.0.dylib
       0x107f10000 -        0x107f37fff libvmaf.3.dylib (*) <51edead5-f090-39d5-8a53-c56d7fabea93> /opt/homebrew/*/libvmaf.3.dylib
       0x10a4cc000 -        0x10c337fff libicudata.77.1.dylib (*) <2e99eb4a-d52e-3863-8a51-d53ab675fc1d> /opt/homebrew/*/libicudata.77.1.dylib
       0x106128000 -        0x10612ffff libltdl.7.dylib (*) <18575608-f92e-392c-92ee-1a50621d0613> /opt/homebrew/*/libltdl.7.dylib
       0x107e58000 -        0x107e8bfff libgssapi_krb5.2.2.dylib (*) <3df8271d-f2e5-384b-953d-224aa8e0bdb7> /opt/homebrew/*/libgssapi_krb5.2.2.dylib
       0x1080cc000 -        0x10814bfff libkrb5.3.3.dylib (*) <3c834bca-c486-335b-9d18-03b9869dd712> /opt/homebrew/*/libkrb5.3.3.dylib
       0x1066e4000 -        0x106703fff libk5crypto.3.1.dylib (*) <c1736bd7-1418-34da-bac4-1be9a2785977> /opt/homebrew/*/libk5crypto.3.1.dylib
       0x1052d0000 -        0x1052d3fff libcom_err.3.0.dylib (*) <41e85d9b-f8cd-3890-a034-add34f6da299> /opt/homebrew/*/libcom_err.3.0.dylib
       0x106140000 -        0x106147fff libkrb5support.1.1.dylib (*) <1ef8d2c4-63bf-34ed-abf6-cd926f030dae> /opt/homebrew/*/libkrb5support.1.1.dylib
       0x104c14000 -        0x104cabfff httpd (*) <d94ff33b-6c51-335e-ab88-86ebc793ffb4> /usr/sbin/httpd
       0x1904fc000 -        0x190508fff libsystem_pthread.dylib (*) <386b0fc1-7873-3328-8e71-43269fd1b2c7> /usr/lib/system/libsystem_pthread.dylib
       0x2573de000 -        0x2573f9fff libapr-1.0.dylib (*) <d0155b6c-d5f4-3519-b1e9-5cd502865869> /usr/lib/libapr-1.0.dylib
       0x2573fa000 -        0x257415fff libaprutil-1.0.dylib (*) <f63dfe08-9e78-3cfc-8cae-c33814508286> /usr/lib/libaprutil-1.0.dylib
       0x190174000 -        0x1901fca17 dyld (*) <37bbc384-0755-31c7-a808-0ed49e44dd8e> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=738.4M resident=0K(0%) swapped_out_or_unallocated=738.4M(100%)
Writable regions: Total=1.3G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.3G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Kernel Alloc Once                   32K        1 
MALLOC                             1.3G       35 
MALLOC guard page                   96K        6 
Memory Tag 250                    2048K        1 
STACK GUARD                       56.0M        1 
Stack                             8720K        2 
Stack Guard                         16K        1 
VM_ALLOCATE                        896K        2 
VM_ALLOCATE (reserved)             192K        1         reserved VM address space (unallocated)
__AUTH                             358K       78 
__AUTH_CONST                      4165K      166 
__DATA                            4716K      248 
__DATA_CONST                      7525K      259 
__DATA_DIRTY                       365K       59 
__LINKEDIT                       542.0M       94 
__OBJC_RO                         71.9M        1 
__OBJC_RW                         2199K        1 
__TEXT                           196.3M      268 
dyld private memory                272K        2 
shared memory                       48K        3 
===========                     =======  ======= 
TOTAL                              2.2G     1230 
TOTAL, minus reserved VM space     2.2G     1230 

I have a strange problem. I have a very simple HTML form which calls a PHP script. This works flawlessly on Desktop browsers (as it should), but on Safari on iOS, it regularly crashes if I use "method=post" and the PHP is called through https; with http it works.

PHP is installed with Homebrew, and from what I see, this is where the problem lies. It has something to with Opcache and SSL, but I can't figure out what's going wrong.

This is the page with the form:

<!DOCTYPE html>
<html lang="de">
<head>
  <meta charset="utf-8">
  <title>Test</title>
 
</head>
<body>
<form action="test2.php" method="post">
    <input type="text" name="test">
    <button type="submit">Submit</button>
</form>
</body>
</html>

And this is the PHP script:

<?php
phpinfo();
?>

When I try this on an iPhone, I get the following error messages from Apache:

'/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/Cellar/php/8.4.5_1/lib/php/20240924/opcache.so' (no such file), '/opt/homebrew/Cellar/php/8.4.5_1/lib/php/20240924/opcache.so' (code signature in <43D11FAA-215F-3188-8E3B-E5D1BB04CCEF> '/opt/homebrew/Cellar/php/8.4.5_1/lib/php/20240924/opcache.so' not valid for use in process: mapping process is a platform binary, but mapped file is not)
[Fri Mar 28 15:19:39.516227 2025] [core:notice] [pid 504] AH00052: child pid 39750 exit signal Segmentation fault (11)

EDIT It's my understanding that this doesn't even "reach" PHP. For reasons I don't understand, apache actually crashes.

Here's the crash report:

Translated Report (Full Report Below)
-------------------------------------

Process:               httpd [88039]
Path:                  /usr/sbin/httpd
Identifier:            httpd
Version:               ???
Code Type:             ARM-64 (Native)
Parent Process:        httpd [505]
User ID:               502

Date/Time:             2025-03-29 10:19:25.7144 +0100
OS Version:            macOS 14.5 (23F79)
Report Version:        12
Anonymous UUID:        EC0B9AA6-BC9E-8A89-F47F-ACD017017EC6


Time Awake Since Boot: 52000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x000000000000000b
Exception Codes:       0x0000000000000001, 0x000000000000000b

VM Region Info: 0xb is not in any region.  Bytes before following region: 4374740981
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      104c14000-104cac000    [  608K] r-x/r-x SM=COW  /usr/sbin/httpd

Application Specific Information:
*** multi-threaded process forked ***
crashed on child side of fork pre-exec


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_pthread.dylib                0x1904fd4f8 pthread_mutex_lock + 12
1   libapr-1.0.dylib                       0x2573ec4a8 0x2573de000 + 58536
2   libaprutil-1.0.dylib                   0x2573fe88c apr_bucket_alloc + 64
3   libaprutil-1.0.dylib                   0x2573fe310 apr_brigade_writev + 428
4   httpd                                  0x104c90f30 basic_http_header + 268
5   httpd                                  0x104c943f4 ap_http_header_filter + 2636
6   httpd                                  0x104c479d8 ap_pass_brigade + 292
7   httpd                                  0x104c56738 ap_content_length_filter + 1456
8   httpd                                  0x104c479d8 ap_pass_brigade + 292
9   httpd                                  0x104c96900 ap_byterange_filter + 712
10  httpd                                  0x104c479d8 ap_pass_brigade + 292
11  mod_headers.so                         0x104ebdc90 ap_headers_output_filter + 584
12  httpd                                  0x104c479d8 ap_pass_brigade + 292
13  httpd                                  0x104c482b8 ap_filter_flush + 52
14  httpd                                  0x104c56c74 buffer_output + 420
15  httpd                                  0x104c56d00 ap_rwrite + 116
16  libphp.so                              0x106c196a8 php_apache_sapi_ub_write + 36
17  libphp.so                              0x106ac6d08 php_output_op + 248
18  libphp.so                              0x106ac6bf8 php_output_write + 76
19  libphp.so                              0x106ba6fe4 ZEND_ECHO_SPEC_CV_HANDLER + 76
20  libphp.so                              0x106b653e0 execute_ex + 100
21  libphp.so                              0x106b655d0 zend_execute + 280
22  libphp.so                              0x106c18138 zend_execute_script + 96
23  libphp.so                              0x106ac40ec php_execute_script_ex + 480
24  libphp.so                              0x106c194bc php_handler + 1024
25  httpd                                  0x104c16924 ap_run_handler + 156
26  httpd                                  0x104c173a8 ap_invoke_handler + 480
27  httpd                                  0x104c8be90 ap_process_async_request + 2868
28  httpd                                  0x104c8bfa8 ap_process_request + 84
29  httpd                                  0x104c86124 ap_process_http_sync_connection + 272
30  httpd                                  0x104c85be0 ap_process_http_connection + 96
31  httpd                                  0x104c3a330 ap_run_process_connection + 156
32  httpd                                  0x104c3ac70 ap_process_connection + 76
33  mod_mpm_prefork.so                     0x104f0e398 child_main + 3004
34  mod_mpm_prefork.so                     0x104f0cf78 make_child + 596
35  mod_mpm_prefork.so                     0x104f0d66c perform_idle_server_maintenance + 1348
36  mod_mpm_prefork.so                     0x104f0c394 prefork_run + 2796
37  httpd                                  0x104c3ea64 ap_run_mpm + 172
38  httpd                                  0x104c245f0 main + 4560
39  dyld                                   0x19017a0e0 start + 2360


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000000000000b   x1: 0x0000000000001f60   x2: 0x0000000000000000   x3: 0x000000016b1e9fd8
    x4: 0x0000000000000004   x5: 0x0000000000000020   x6: 0x697a6f4d53545249   x7: 0x0000000111811300
    x8: 0x0000000000000002   x9: 0x0000000000002000  x10: 0x0000000000000002  x11: 0x0000000000000018
   x12: 0x00000000cccccccd  x13: 0x00000000000000f6  x14: 0x0000000000000002  x15: 0x0000000000000064
   x16: 0x00000001904fd4ec  x17: 0x000000026eb5be08  x18: 0x0000000000000000  x19: 0x00000001087050e0
   x20: 0x0000000000001f60  x21: 0x0000000000002000  x22: 0x0000000000000001  x23: 0x0000000000000002
   x24: 0x0000000109024708  x25: 0x000000016b1e9fd8  x26: 0x0000000000000011  x27: 0x0000000109024708
   x28: 0x0000000000000000   fp: 0x000000016b1e9c20   lr: 0xb87b0002573ec4a8
    sp: 0x000000016b1e9c20   pc: 0x00000001904fd4f8 cpsr: 0x80001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault

Binary Images:
       0x106110000 -        0x106113fff mod_hfs_apple.so (*) <4c7bb85f-edde-32f9-bd1c-43ced892c75a> /usr/libexec/apache2/mod_hfs_apple.so
       0x10529c000 -        0x10529ffff mod_version.so (*) <843fd54d-eb28-3bfd-9bff-9e9a3045c974> /usr/libexec/apache2/mod_version.so
       0x105218000 -        0x10521bfff mod_unixd.so (*) <e15b8e69-9096-3738-8709-405779ab9b95> /usr/libexec/apache2/mod_unixd.so
       0x105284000 -        0x10528bfff mod_status.so (*) <61f48293-9e05-3f20-9440-c4d501b42195> /usr/libexec/apache2/mod_status.so
       0x105318000 -        0x105363fff mod_ssl.so (*) <32a7acd9-7710-3cfb-92e0-21d8df776651> /usr/libexec/apache2/mod_ssl.so
       0x10526c000 -        0x105273fff mod_socache_shmcb.so (*) <c5ac1319-55d4-36b9-bc37-2951a54755e1> /usr/libexec/apache2/mod_socache_shmcb.so
       0x1051b0000 -        0x1051b7fff mod_slotmem_shm.so (*) <e9dcb862-26c9-3165-9c12-6ef4923ac0f9> /usr/libexec/apache2/mod_slotmem_shm.so
       0x1051d4000 -        0x1051d7fff mod_setenvif.so (*) <fa23fd1b-f750-3163-93b5-cf36fa41eadc> /usr/libexec/apache2/mod_setenvif.so
       0x1051f4000 -        0x105207fff mod_rewrite.so (*) <9a7b1deb-a5d1-3418-b8ec-9fec67b22d33> /usr/libexec/apache2/mod_rewrite.so
       0x1050e8000 -        0x1050ebfff mod_reqtimeout.so (*) <ca6bd869-8146-332e-9b96-60efd943b3cd> /usr/libexec/apache2/mod_reqtimeout.so
       0x10508c000 -        0x105093fff mod_proxy_wstunnel.so (*) <f475fa07-85cf-3460-8271-e883c14da94f> /usr/libexec/apache2/mod_proxy_wstunnel.so
       0x1050b0000 -        0x1050b3fff mod_proxy_scgi.so (*) <68047c7b-1dc9-3865-af93-67bb48ad5ca7> /usr/libexec/apache2/mod_proxy_scgi.so
       0x105194000 -        0x10519ffff mod_proxy_http.so (*) <28f2d968-20b6-3c0d-85f4-9360c139e83d> /usr/libexec/apache2/mod_proxy_http.so
       0x1050c8000 -        0x1050d7fff mod_proxy_ftp.so (*) <7a2a1921-d1f4-313e-b323-60fa03a92d39> /usr/libexec/apache2/mod_proxy_ftp.so
       0x105054000 -        0x10505bfff mod_proxy_fcgi.so (*) <7e77e1a5-edf4-3e7c-8242-fecde8c82325> /usr/libexec/apache2/mod_proxy_fcgi.so
       0x105078000 -        0x10507bfff mod_proxy_express.so (*) <490ad845-3024-3c30-bcef-491693b09d51> /usr/libexec/apache2/mod_proxy_express.so
       0x104f8c000 -        0x104f8ffff mod_proxy_connect.so (*) <244ce9eb-cc4e-3d35-96e0-c21f2340b8d3> /usr/libexec/apache2/mod_proxy_connect.so
       0x104ffc000 -        0x104ffffff mod_lbmethod_bytraffic.so (*) <d79f367a-a3e8-3a38-a44f-791f38beff64> /usr/libexec/apache2/mod_lbmethod_bytraffic.so
       0x104fe8000 -        0x104febfff mod_lbmethod_byrequests.so (*) <f7aa4778-702b-3f95-a6ca-a1db61199145> /usr/libexec/apache2/mod_lbmethod_byrequests.so
       0x104fac000 -        0x104faffff mod_lbmethod_bybusyness.so (*) <2771cf11-9315-368c-8d71-f91630c3dc5a> /usr/libexec/apache2/mod_lbmethod_bybusyness.so
       0x104fc8000 -        0x104fd7fff mod_proxy_balancer.so (*) <b9059786-1d1d-3939-be73-9611b4af3a38> /usr/libexec/apache2/mod_proxy_balancer.so
       0x104f40000 -        0x104f53fff mod_proxy_ajp.so (*) <8f01df02-150a-30a6-a29a-f12246166b0e> /usr/libexec/apache2/mod_proxy_ajp.so
       0x105010000 -        0x10503ffff mod_proxy.so (*) <02f481a0-eef9-3692-b069-ceacade08103> /usr/libexec/apache2/mod_proxy.so
       0x104f70000 -        0x104f7bfff mod_negotiation.so (*) <97f10bcc-99a2-3420-ade7-dd2c660220c0> /usr/libexec/apache2/mod_negotiation.so
       0x104f08000 -        0x104f0ffff mod_mpm_prefork.so (*) <75438153-147d-3522-8ba5-79903d1b5076> /usr/libexec/apache2/mod_mpm_prefork.so
       0x104f2c000 -        0x104f2ffff mod_mime.so (*) <dd7fb7bb-2d48-3f36-b3e6-6ea987b2cc27> /usr/libexec/apache2/mod_mime.so
       0x104ed0000 -        0x104ed7fff mod_mime_magic.so (*) <c9848a36-8019-34fe-880f-2bc1d22bdb47> /usr/libexec/apache2/mod_mime_magic.so
       0x104ef4000 -        0x104ef7fff mod_logio.so (*) <7e835cd1-e2d5-3833-b83a-f1acb7bd5608> /usr/libexec/apache2/mod_logio.so
       0x104e78000 -        0x104e7ffff mod_log_config.so (*) <49d48227-9a5d-3540-91b2-85bf6bedc6a1> /usr/libexec/apache2/mod_log_config.so
       0x104eb8000 -        0x104ebffff mod_headers.so (*) <86f174c6-2cf1-3ab7-b2b5-2577211d7225> /usr/libexec/apache2/mod_headers.so
       0x104ea0000 -        0x104ea7fff mod_filter.so (*) <ac741581-d78b-3c1b-a885-90e108ee1794> /usr/libexec/apache2/mod_filter.so
       0x104e30000 -        0x104e33fff mod_expires.so (*) <e11f076f-d13a-349e-a318-fdb6d353d9eb> /usr/libexec/apache2/mod_expires.so
       0x104e64000 -        0x104e67fff mod_env.so (*) <61a0f06a-8c32-3d56-afe4-039181f95f06> /usr/libexec/apache2/mod_env.so
       0x104e50000 -        0x104e53fff mod_dir.so (*) <0d5e31ca-91ce-3d7e-86d6-df835844d886> /usr/libexec/apache2/mod_dir.so
       0x104dd0000 -        0x104ddbfff mod_deflate.so (*) <9bb57449-f949-3e35-9a7f-a558c39fa226> /usr/libexec/apache2/mod_deflate.so
       0x104e1c000 -        0x104e1ffff mod_authz_user.so (*) <938c686b-eae4-3a09-b6e0-cf8950ada811> /usr/libexec/apache2/mod_authz_user.so
       0x104e08000 -        0x104e0bfff mod_authz_host.so (*) <b12b3e3a-b16d-3075-91cb-8c2f0ec7ea79> /usr/libexec/apache2/mod_authz_host.so
       0x104df4000 -        0x104df7fff mod_authz_groupfile.so (*) <79f51c27-1980-345e-b8c4-6318f5a661cf> /usr/libexec/apache2/mod_authz_groupfile.so
       0x104d84000 -        0x104d8bfff mod_authz_core.so (*) <d9072582-de6b-3e4e-a0ed-07a28e9e357d> /usr/libexec/apache2/mod_authz_core.so
       0x104dbc000 -        0x104dbffff mod_authn_core.so (*) <4d9c5143-1272-30bb-87d1-0a4583d37739> /usr/libexec/apache2/mod_authn_core.so
       0x104da8000 -        0x104dabfff mod_auth_basic.so (*) <d1abd6b3-1f21-36ea-bcaf-3e9babb4592a> /usr/libexec/apache2/mod_auth_basic.so
       0x104d50000 -        0x104d53fff mod_alias.so (*) <44a0f239-3586-36b0-a8e3-963794977437> /usr/libexec/apache2/mod_alias.so
       0x104d70000 -        0x104d73fff mod_access_compat.so (*) <92d8cf58-93d2-3b19-802f-e8c48a630d6e> /usr/libexec/apache2/mod_access_compat.so
       0x106730000 -        0x10787bfff libphp.so (*) <2a6bf09c-ed65-3099-9f37-76e2164a8b5a> /opt/homebrew/*/libphp.so
       0x1052e4000 -        0x1052fffff libaprutil-1.0.dylib (*) <ff4e99e5-c8b3-3ba3-8980-4e6f832057e4> /opt/homebrew/*/libaprutil-1.0.dylib
       0x1053c8000 -        0x1053e7fff libapr-1.0.dylib (*) <f29d7d17-2d2d-3a0f-937c-4d839ad6bc1b> /opt/homebrew/*/libapr-1.0.dylib
       0x1054e0000 -        0x105573fff libtidy.5.8.0.dylib (*) <a20cb3ce-48a1-35ff-8ca8-57d53c48d818> /opt/homebrew/*/libtidy.5.8.0.dylib
       0x105470000 -        0x1054bffff libsybdb.5.dylib (*) <e6763ff4-a60d-3928-981d-853c89d18d72> /opt/homebrew/*/libsybdb.5.dylib
       0x1055bc000 -        0x1055f7fff libldap.2.dylib (*) <36bd5697-68d9-3655-b022-dceea0c9e9a7> /opt/homebrew/*/libldap.2.dylib
       0x1052b0000 -        0x1052bbfff liblber.2.dylib (*) <700121dd-8246-39ac-967a-17306e1fa3c7> /opt/homebrew/*/liblber.2.dylib
       0x10538c000 -        0x10539ffff libintl.8.dylib (*) <ecb8fe68-eafe-3b09-b472-72262afc9f73> /opt/homebrew/*/libintl.8.dylib
       0x1056f0000 -        0x10577bfff libssl.3.dylib (*) <c0c1d5da-bc36-3582-ad05-315e2f6294de> /opt/homebrew/*/libssl.3.dylib
       0x105be0000 -        0x105ecffff libcrypto.3.dylib (*) <031cf7ae-9394-3e39-86a1-adba19a67f37> /opt/homebrew/*/libcrypto.3.dylib
       0x1057c4000 -        0x10583ffff libpcre2-8.0.dylib (*) <e5960cda-25a2-3c73-b372-03bf0234355a> /opt/homebrew/*/libpcre2-8.0.dylib
       0x105984000 -        0x105a83fff libsqlite3.3.49.1.dylib (*) <ba6090c0-e96c-32ad-9a76-bd2a2d54e100> /opt/homebrew/*/libsqlite3.3.49.1.dylib
       0x105854000 -        0x1058ebfff libcurl.4.dylib (*) <2195d903-e85c-3c12-88e3-78877abda855> /opt/homebrew/*/libcurl.4.dylib
       0x10561c000 -        0x105643fff libgd.3.dylib (*) <38c15567-d9de-35c2-a52b-decbecd18826> /opt/homebrew/*/libgd.3.dylib
       0x105ab4000 -        0x105b0bfff libgmp.10.dylib (*) <f6a7b957-4314-3ea5-ac52-39a649bd3a58> /opt/homebrew/*/libgmp.10.dylib
       0x105404000 -        0x10540ffff libicuio.77.1.dylib (*) <38a43692-3529-37d1-a59c-b4a18b0e3355> /opt/homebrew/*/libicuio.77.1.dylib
       0x106304000 -        0x1064b7fff libicui18n.77.1.dylib (*) <95818f28-576c-33a2-bc67-8a8d7369cfed> /opt/homebrew/*/libicui18n.77.1.dylib
       0x107af8000 -        0x107c2ffff libicuuc.77.1.dylib (*) <db75e962-94cb-3436-acc8-f6ba670a0143> /opt/homebrew/*/libicuuc.77.1.dylib
       0x105ffc000 -        0x106073fff libonig.5.dylib (*) <48797a95-2a2d-3bdd-8415-8da571324276> /opt/homebrew/*/libonig.5.dylib
       0x105918000 -        0x10595ffff libodbc.2.dylib (*) <c16a7694-1d88-3fb6-8001-54bb55b78fca> /opt/homebrew/*/libodbc.2.dylib
       0x105b24000 -        0x105b5ffff libpq.5.dylib (*) <5718675a-b34e-3f8a-9a44-efd5d5ebe93a> /opt/homebrew/*/libpq.5.dylib
       0x106098000 -        0x1060e7fff libnetsnmp.40.dylib (*) <1892ad53-cda5-32bb-b3b3-9942999802d6> /opt/homebrew/*/libnetsnmp.40.dylib
       0x10567c000 -        0x1056a7fff libsodium.26.dylib (*) <56c8d86f-7358-3639-8b41-7605cb5e8c7c> /opt/homebrew/*/libsodium.26.dylib
       0x1053b0000 -        0x1053b7fff libargon2.1.dylib (*) <1c1359ab-f0e1-3d46-a39a-f737f2e4b325> /opt/homebrew/*/libargon2.1.dylib
       0x105424000 -        0x105437fff libzip.5.5.dylib (*) <def39ea5-612d-345c-b08b-7934687eb091> /opt/homebrew/*/libzip.5.5.dylib
       0x105bac000 -        0x105bc7fff libnghttp2.14.dylib (*) <f25a0010-8c99-36ea-94cf-628d339c26f9> /opt/homebrew/*/libnghttp2.14.dylib
       0x1056c4000 -        0x1056d7fff librtmp.1.dylib (*) <82c3a1b5-1b65-3163-8127-78fe14cc3f1b> /opt/homebrew/*/librtmp.1.dylib
       0x106158000 -        0x106187fff libssh2.1.dylib (*) <3695d4de-8d5d-368b-b4c9-7559e2a3d1ff> /opt/homebrew/*/libssh2.1.dylib
       0x106244000 -        0x1062cffff libzstd.1.5.7.dylib (*) <a101f9a2-32da-3484-ac68-4d3a5f26da31> /opt/homebrew/*/libzstd.1.5.7.dylib
       0x10544c000 -        0x105457fff libbrotlidec.1.1.0.dylib (*) <29d3e67d-2a3c-36c9-a0cc-98e9e402f9e5> /opt/homebrew/*/libbrotlidec.1.1.0.dylib
       0x105b78000 -        0x105b97fff libbrotlicommon.1.1.0.dylib (*) <606edea9-235c-3707-b338-2d3e5c178e79> /opt/homebrew/*/libbrotlicommon.1.1.0.dylib
       0x1061a0000 -        0x1061c3fff libpng16.16.dylib (*) <4f596dd0-4ba2-309f-9575-d3f39e457def> /opt/homebrew/*/libpng16.16.dylib
       0x107cc0000 -        0x107d3bfff libfreetype.6.dylib (*) <26d566c1-3b1f-30fb-ba97-0413177dae5e> /opt/homebrew/*/libfreetype.6.dylib
       0x10660c000 -        0x10663ffff libfontconfig.1.dylib (*) <d6bfe9ad-5063-3782-9baf-3c000574dedd> /opt/homebrew/*/libfontconfig.1.dylib
       0x107d60000 -        0x107dbbfff libjpeg.8.3.2.dylib (*) <b8b227c5-164c-383c-be6e-00f17e52aa00> /opt/homebrew/*/libjpeg.8.3.2.dylib
       0x107dd4000 -        0x107e37fff libtiff.6.dylib (*) <9105fa36-7cf0-369b-8334-1fa1027e5dd9> /opt/homebrew/*/libtiff.6.dylib
       0x106658000 -        0x106697fff libwebp.7.1.10.dylib (*) <bf8ea8d8-cafd-3b6e-85f8-edeb717f4259> /opt/homebrew/*/libwebp.7.1.10.dylib
       0x1061d4000 -        0x1061f7fff libavif.16.2.1.dylib (*) <3bb0fca2-c4e2-3077-801e-40ae104ed29b> /opt/homebrew/*/libavif.16.2.1.dylib
       0x10620c000 -        0x10622bfff liblzma.5.dylib (*) <11bfea8e-54ef-3917-9de3-ed2e45d851e8> /opt/homebrew/*/liblzma.5.dylib
       0x10522c000 -        0x10522ffff libsharpyuv.0.1.1.dylib (*) <557f60a5-ec78-3b20-8cbf-0953e83cf8e2> /opt/homebrew/*/libsharpyuv.0.1.1.dylib
       0x108214000 -        0x108553fff libaom.3.12.0.dylib (*) <6d86a487-1310-3b02-9628-8c593ce84285> /opt/homebrew/*/libaom.3.12.0.dylib
       0x107f10000 -        0x107f37fff libvmaf.3.dylib (*) <51edead5-f090-39d5-8a53-c56d7fabea93> /opt/homebrew/*/libvmaf.3.dylib
       0x10a4cc000 -        0x10c337fff libicudata.77.1.dylib (*) <2e99eb4a-d52e-3863-8a51-d53ab675fc1d> /opt/homebrew/*/libicudata.77.1.dylib
       0x106128000 -        0x10612ffff libltdl.7.dylib (*) <18575608-f92e-392c-92ee-1a50621d0613> /opt/homebrew/*/libltdl.7.dylib
       0x107e58000 -        0x107e8bfff libgssapi_krb5.2.2.dylib (*) <3df8271d-f2e5-384b-953d-224aa8e0bdb7> /opt/homebrew/*/libgssapi_krb5.2.2.dylib
       0x1080cc000 -        0x10814bfff libkrb5.3.3.dylib (*) <3c834bca-c486-335b-9d18-03b9869dd712> /opt/homebrew/*/libkrb5.3.3.dylib
       0x1066e4000 -        0x106703fff libk5crypto.3.1.dylib (*) <c1736bd7-1418-34da-bac4-1be9a2785977> /opt/homebrew/*/libk5crypto.3.1.dylib
       0x1052d0000 -        0x1052d3fff libcom_err.3.0.dylib (*) <41e85d9b-f8cd-3890-a034-add34f6da299> /opt/homebrew/*/libcom_err.3.0.dylib
       0x106140000 -        0x106147fff libkrb5support.1.1.dylib (*) <1ef8d2c4-63bf-34ed-abf6-cd926f030dae> /opt/homebrew/*/libkrb5support.1.1.dylib
       0x104c14000 -        0x104cabfff httpd (*) <d94ff33b-6c51-335e-ab88-86ebc793ffb4> /usr/sbin/httpd
       0x1904fc000 -        0x190508fff libsystem_pthread.dylib (*) <386b0fc1-7873-3328-8e71-43269fd1b2c7> /usr/lib/system/libsystem_pthread.dylib
       0x2573de000 -        0x2573f9fff libapr-1.0.dylib (*) <d0155b6c-d5f4-3519-b1e9-5cd502865869> /usr/lib/libapr-1.0.dylib
       0x2573fa000 -        0x257415fff libaprutil-1.0.dylib (*) <f63dfe08-9e78-3cfc-8cae-c33814508286> /usr/lib/libaprutil-1.0.dylib
       0x190174000 -        0x1901fca17 dyld (*) <37bbc384-0755-31c7-a808-0ed49e44dd8e> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=738.4M resident=0K(0%) swapped_out_or_unallocated=738.4M(100%)
Writable regions: Total=1.3G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.3G(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Kernel Alloc Once                   32K        1 
MALLOC                             1.3G       35 
MALLOC guard page                   96K        6 
Memory Tag 250                    2048K        1 
STACK GUARD                       56.0M        1 
Stack                             8720K        2 
Stack Guard                         16K        1 
VM_ALLOCATE                        896K        2 
VM_ALLOCATE (reserved)             192K        1         reserved VM address space (unallocated)
__AUTH                             358K       78 
__AUTH_CONST                      4165K      166 
__DATA                            4716K      248 
__DATA_CONST                      7525K      259 
__DATA_DIRTY                       365K       59 
__LINKEDIT                       542.0M       94 
__OBJC_RO                         71.9M        1 
__OBJC_RW                         2199K        1 
__TEXT                           196.3M      268 
dyld private memory                272K        2 
shared memory                       48K        3 
===========                     =======  ======= 
TOTAL                              2.2G     1230 
TOTAL, minus reserved VM space     2.2G     1230 

Share Improve this question edited Mar 29 at 9:28 Simifilm asked Mar 28 at 14:37 SimifilmSimifilm 1034 bronze badges 5
  • 1 "It has something to with Opcache and SSL" - so disabling SSL or OpCache would resolve the problem? – Nico Haase Commented Mar 28 at 14:44
  • Disabling SSL is not an option, and AFACIS although OpCace gives error messages, it wasn't enabled to begin with. At least, adding opcache.enable=0 didn't change anything. – Simifilm Commented Mar 28 at 14:56
  • 2 Why is that not an option, just to check where this is going wrong? – Nico Haase Commented Mar 28 at 15:21
  • @NicoHaase If I understand this directly, SSL is compiled into homebrew's PHP. At least there is no module which is explicitly loaded. So not enabling it is not trivial. – Simifilm Commented Mar 29 at 10:08
  • Usually, PHP does not use SSL directly to handle incoming requests. That's part of your webserver (usually Apache or nginx) – Nico Haase Commented Mar 31 at 6:54
Add a comment  | 

1 Answer 1

Reset to default 0

Try disabling opcache by

opcache.enable=0

And if not working then,

codesign -v /opt/homebrew/Cellar/php/8.4.5_1/lib/php/20240924/opcache.so

Run this to verify signature of the opcache extension.

If not working clear safari cache.

If still not working try php 7.4 I hope it will be fine. And these should resolve the problem.

本文标签: PHP script in form crashes on Safari on iOSStack Overflow