Search Postgresql Archives

libpq crashing on macOS during connection startup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have a macOS web server using Postgres that has been very stable until a month or two ago. If I restart the web server the problem seems to go away for a while, but starts happening again within days. I thought it was a PHP issue as discussed in the link below, but I just noticed in the crash report it seems to be something related to a call from libpq.   

https://github.com/shivammathur/homebrew-php/issues/1862


Any ideas or suggestions appreciated. 


John DeSoi, Ph.D.



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

Process:               httpd [54877]
Path:                  /opt/homebrew/*/httpd
Identifier:            httpd
Version:               ???
Code Type:             ARM-64 (Native)
Parent Process:        httpd [6040]
Responsible:           httpd [6040]
User ID:               502

Date/Time:             2023-11-30 07:06:00.0651 -0600
OS Version:            macOS 12.7 (21G816)
Report Version:        12
Anonymous UUID:        750F146C-B2B5-BECA-EC21-1FEC0471D5AC


Time Awake Since Boot: 1000000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.root.utility-qos

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000110
Exception Codes:       0x0000000000000001, 0x0000000000000110
Exception Note:        EXC_CORPSE_NOTIFY

VM Region Info: 0x110 is not in any region.  Bytes before following region: 105553518919408
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      MALLOC_NANO (reserved)   600018000000-600020000000 [128.0M] rw-/rwx SM=NUL  ...(unallocated)

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


Kernel Triage:
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage


Thread 0 Crashed::  Dispatch queue: com.apple.root.utility-qos
0   libdispatch.dylib             	       0x199dd825c _dispatch_apply_with_attr_f + 1136
1   libdispatch.dylib             	       0x199dd8234 _dispatch_apply_with_attr_f + 1096
2   libdispatch.dylib             	       0x199dd847c dispatch_apply + 108
3   CoreFoundation                	       0x19a172a80 __104-[CFPrefsSearchListSource synchronouslySendDaemonMessage:andAgentMessage:andDirectMessage:replyHandler:]_block_invoke.92 + 132
4   CoreFoundation                	       0x19a007e8c CFPREFERENCES_IS_WAITING_FOR_SYSTEM_AND_USER_CFPREFSDS + 100
5   CoreFoundation                	       0x19a007ccc -[CFPrefsSearchListSource synchronouslySendDaemonMessage:andAgentMessage:andDirectMessage:replyHandler:] + 232
6   CoreFoundation                	       0x19a00649c -[CFPrefsSearchListSource alreadylocked_generationCountFromListOfSources:count:] + 252
7   CoreFoundation                	       0x19a006178 -[CFPrefsSearchListSource alreadylocked_getDictionary:] + 468
8   CoreFoundation                	       0x19a005cec -[CFPrefsSearchListSource alreadylocked_copyValueForKey:] + 172
9   CoreFoundation                	       0x19a005c20 -[CFPrefsSource copyValueForKey:] + 60
10  CoreFoundation                	       0x19a005bcc __76-[_CFXPreferences copyAppValueForKey:identifier:container:configurationURL:]_block_invoke + 44
11  CoreFoundation                	       0x199ffe9e0 __108-[_CFXPreferences(SearchListAdditions) withSearchListForIdentifier:container:cloudConfigurationURL:perform:]_block_invoke + 384
12  CoreFoundation                	       0x19a173350 -[_CFXPreferences withSearchListForIdentifier:container:cloudConfigurationURL:perform:] + 384
13  CoreFoundation                	       0x199ffe394 -[_CFXPreferences copyAppValueForKey:identifier:container:configurationURL:] + 168
14  CoreFoundation                	       0x199ffe2b0 _CFPreferencesCopyAppValueWithContainerAndConfiguration + 128
15  Heimdal                       	       0x1a5d4cb80 init_context_from_config_file + 2732
16  Heimdal                       	       0x1a5d33944 krb5_set_config_files + 392
17  Heimdal                       	       0x1a5d33284 krb5_init_context_flags + 308
18  Heimdal                       	       0x1a5d33144 krb5_init_context + 32
19  Kerberos                      	       0x1a7fc32e8 mshim_ctx + 64
20  Kerberos                      	       0x1a7fc16e4 context_new_ccache_iterator + 92
21  libkrb5.3.3.dylib             	       0x1017accc8 api_macos_ptcursor_next + 220
22  libkrb5.3.3.dylib             	       0x1017a9f0c krb5_cccol_cursor_next + 76
23  libkrb5.3.3.dylib             	       0x1017aa1f4 krb5_cccol_have_content + 92
24  libgssapi_krb5.2.2.dylib      	       0x1016a1f58 acquire_cred_context + 1668
25  libgssapi_krb5.2.2.dylib      	       0x1016a185c acquire_cred_from + 688
26  libgssapi_krb5.2.2.dylib      	       0x101693b8c gss_add_cred_from + 1108
27  libgssapi_krb5.2.2.dylib      	       0x101693568 gss_acquire_cred_from + 308
28  libgssapi_krb5.2.2.dylib      	       0x101693428 gss_acquire_cred + 36
29  libpq.5.dylib                 	       0x1012a9db8 pg_GSS_have_cred_cache + 60
30  libpq.5.dylib                 	       0x10129927c PQconnectPoll + 5600
31  libpq.5.dylib                 	       0x10129623c connectDBComplete + 304
32  libpq.5.dylib                 	       0x1012963a8 PQconnectdb + 44
33  libphp.so                     	       0x10229569c pdo_pgsql_handle_factory + 328
34  libphp.so                     	       0x102282230 zim_PDO___construct + 1496
35  libphp.so                     	       0x10249bd0c ZEND_DO_FCALL_SPEC_RETVAL_UNUSED_HANDLER + 304
36  libphp.so                     	       0x102479868 execute_ex + 52
37  libphp.so                     	       0x10244b314 zend_call_function + 1332
38  libphp.so                     	       0x10236cef0 zif_call_user_func_array + 136
39  libphp.so                     	       0x1024b83e4 ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_USED_HANDLER + 264
40  libphp.so                     	       0x102479868 execute_ex + 52
41  libphp.so                     	       0x102479a64 zend_execute + 288
42  libphp.so                     	       0x102459d84 zend_execute_scripts + 156
43  libphp.so                     	       0x1023ff9a8 php_execute_script + 460
44  libphp.so                     	       0x10253efa8 php_handler + 1024
45  httpd                         	       0x100cc61a4 ap_run_handler + 64
46  httpd                         	       0x100cc687c ap_invoke_handler + 264
47  httpd                         	       0x100cfe364 ap_internal_redirect + 60
48  mod_rewrite.so                	       0x10204b6d8 handler_redirect + 136
49  httpd                         	       0x100cc61a4 ap_run_handler + 64
50  httpd                         	       0x100cc687c ap_invoke_handler + 264
51  httpd                         	       0x100cfdf3c ap_process_async_request + 792
52  httpd                         	       0x100cfdfec ap_process_request + 24
53  httpd                         	       0x100cfae64 ap_process_http_connection + 344
54  httpd                         	       0x100cd785c ap_run_process_connection + 64
55  mod_mpm_prefork.so            	       0x1010e23ec child_main + 1092
56  mod_mpm_prefork.so            	       0x1010e1e74 make_child + 436
57  mod_mpm_prefork.so            	       0x1010e18b0 prefork_run + 2056
58  httpd                         	       0x100cd9f30 ap_run_mpm + 84
59  httpd                         	       0x100ccd3b4 main + 2260
60  dyld                          	       0x100fd108c start + 520








[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux