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
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire

Reply via email to