Apache httpd 2.4.49 port will not launch on ElCap
Bill Cole
macportsusers-20171215 at billmail.scconsult.com
Tue Sep 21 16:45:02 UTC 2021
I've used the prebuilt binary and done a source build myself, it just won't launch.
A few startup messages are in the ErrorLog, but they don't note any reason for the crash.
The OS does manage to save crash reports when I try to start, all looking similar to the one below.
Googling about various specifics from the crash report (e.g. https://stackoverflow.com/questions/55286016/python-is-crashing-due-to-libdispatch-crashing-child-thread) makes me suspect that this has something to do with how httpd initializes itself. Telling bit is the "crashed on child side of fork pre-exec"
I'm wondering if anyone else has encountered this and if anyone has a sense of whether this is really a MacPorts-specific problem or if it is (as I suspect but have not been able to confirm) a problem with httpd.
Contents of crash report (/Library/Logs/DiagnosticReports/httpd_2021-09-21-122643_shiny.crash):
Process: httpd [2068]
Path: /opt/local/sbin/httpd
Identifier: httpd
Version: 0
Code Type: X86-64 (Native)
Parent Process: launchd [1]
Responsible: httpd [2068]
User ID: 0
Date/Time: 2021-09-21 12:26:37.866 -0400
OS Version: Mac OS X 10.11.6 (15G22010)
Report Version: 11
Anonymous UUID: DBCB60BF-452B-41AE-45BC-977D8F360144
Time Awake Since Boot: 3400 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 0x0000000000000110
Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0x110:
-->
__TEXT 000000010c8a1000-000000010c8f6000 [ 340K] r-x/rwx SM=COW /opt/local/sbin/httpd
Application Specific Information:
crashed on child side of fork pre-exec
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libdispatch.dylib 0x00007fff85630661 _dispatch_queue_push_queue + 345
1 libdispatch.dylib 0x00007fff8562eb06 _dispatch_queue_wakeup_with_qos_slow + 126
2 libcorecrypto.dylib 0x00007fff8a355ddc ccrng_CommonCrypto_generate + 309
3 libcommonCrypto.dylib 0x00007fff8ea8648f CCRandomGenerateBytes + 28
4 libcrypto.1.1.dylib 0x000000010f1f2efb rand_pool_acquire_entropy + 69
5 libcrypto.1.1.dylib 0x000000010f1f204f rand_drbg_get_entropy + 364
6 libcrypto.1.1.dylib 0x000000010f1f1296 RAND_DRBG_reseed + 212
7 libcrypto.1.1.dylib 0x000000010f1f16f3 RAND_DRBG_generate + 407
8 libcrypto.1.1.dylib 0x000000010f1f1fd5 rand_drbg_get_entropy + 242
9 libcrypto.1.1.dylib 0x000000010f1f1296 RAND_DRBG_reseed + 212
10 libcrypto.1.1.dylib 0x000000010f1f16f3 RAND_DRBG_generate + 407
11 libcrypto.1.1.dylib 0x000000010f1f1819 RAND_DRBG_bytes + 139
12 libssl.1.1.dylib 0x000000010f0878e1 SSL_CTX_new + 614
13 mod_ssl.so 0x000000010f03aca2 ssl_init_ctx + 344
14 mod_ssl.so 0x000000010f03a194 ssl_init_proxy_ctx + 85
15 mod_ssl.so 0x000000010f039e66 ssl_init_ConfigureServer + 3896
16 mod_ssl.so 0x000000010f038a03 ssl_init_Module + 802
17 httpd 0x000000010c8a4521 ap_run_post_config + 69
18 httpd 0x000000010c8abb68 main + 2112
19 libdyld.dylib 0x00007fff92f3f5ad start + 1
[remainder elided, including details of loaded dylibs and memory zone status]
--
Bill Cole
bill at scconsult.com or billcole at apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire
More information about the macports-users
mailing list