root@nodproxy2:/nginx-1.27.1# coredumpctl debug 7352
           PID: 7352 (nginx)
           UID: 0 (root)
           GID: 0 (root)
        Signal: 11 (SEGV)
     Timestamp: Wed 2024-08-14 16:21:06 MDT (5min ago)
  Command Line: $'nginx: master process /usr/sbin/nginx'
    Executable: /usr/sbin/nginx
 Control Group: /system.slice/nginx.service
          Unit: nginx.service
         Slice: system.slice
       Boot ID: cb40f9b73dee49089af19dc644a4c2f2
    Machine ID: edfcf518ed074d54a7810634d725bf1d
      Hostname: nodproxy2
       Storage: /var/lib/systemd/coredump/core.nginx.0.cb40f9b73dee49089af19dc644a4c2f2.7352.1723674066000000.zst (present)
     Disk Size: 230.2K
       Message: Process 7352 (nginx) of user 0 dumped core.

                Found module linux-vdso.so.1 with build-id: 14bef519b0ba51c4f5319b4e6db5b6f6db2ad708
                Found module ngx_http_hello_world_module.so with build-id: d3e1dd3f449671806e7489a63eaf5beb222e5b48
                Found module ld-linux-x86-64.so.2 with build-id: 4186944c50f8a32b47d74931e3f512b811813b64
                Found module libc.so.6 with build-id: 490fef8403240c91833978d494d39e537409b92e
                Found module libz.so.1 with build-id: 30840b79ac329ecbf1dec0bb60180eed256d319f
                Found module libcrypto.so.3 with build-id: 32ed21cded3d6f4f307b3e1db7b9a8adef2d2839
                Found module libssl.so.3 with build-id: aec75d8c7de0a3cd972fccdec8c9d8b9aa39ff8a
                Found module libpcre.so.3 with build-id: 3982f316c887e3ad9598015fa5bae8557320476a
                Found module libcrypt.so.1 with build-id: 8f3f100ca1e8ff066713aa1e719ce71b46db0296
                Found module nginx with build-id: 3cce863f2292b952555f4407be2054e52c072e5c
                Stack trace of thread 7352:
                #0  0x0000000000001110 n/a (n/a + 0x0)

GNU gdb (Ubuntu 12.1-0ubuntu1~22.04.2) 12.1
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<>.
Find the GDB manual and other documentation resources online at:
    <>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/sbin/nginx...

warning: Can't open file /dev/zero (deleted) during file-backed mapping note processing
[New LWP 7352]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `nginx: master pr'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000000000001110 in ?? ()
(gdb) bt full
#0  0x0000000000001110 in ?? ()
No symbol table info available.
#1  0x00007f31def8f1a2 in call_destructors (closure=closure@entry=0x5617751a17f0) at ./elf/dl-close.c:129
        array = 0x7f31def89e10
        sz = <optimized out>
        map = 0x5617751a17f0
#2  0x00007f31de91baf5 in __GI__dl_catch_exception (exception=exception@entry=0x0,
    operate=operate@entry=0x7f31def8f160 <call_destructors>, args=args@entry=0x5617751a17f0) at ./elf/dl-error-skeleton.c:182
        old = <optimized out>
        errcode = 32561
        c = {exception = 0x7f31def8b170, errcode = 0x7f31def8b690, env = {{__jmpbuf = {139852170967984, 139852170969296,
                139852170970592, 94658748880880, 139852170971872, 139852171213552, 140725693808320, 140725693808480},
              __mask_was_saved = 16, __saved_mask = {__val = {1, 4, 0, 94658749889576, 139852166869264, 140725693808416,
                  72057594037927936, 139852169528544, 16, 140725693808000, 139852162972258, 94658748875680, 10, 0, 4294967295,
                  140725693808256}}}}}
        old = <optimized out>
#3  0x00007f31def8f636 in _dl_close_worker (force=force@entry=false, map=<optimized out>, map=<optimized out>) at ./elf/dl-close.c:292
        imap = 0x5617751a17f0
        i = 7
        nsid = <optimized out>
        ns = <optimized out>
        any_tls = false
        nloaded = <optimized out>
        maps = 0x7ffd40fd7e80
        idx = <optimized out>
        done_index = <optimized out>
        unload_any = false
        scope_mem_left = false
        unload_global = 0
        first_loaded = <optimized out>
        r = <optimized out>
        tls_free_start = <optimized out>
        tls_free_end = <optimized out>
        not_pending = not_pending
        pending = pending
        rerun = rerun
        dl_close_state = pending
        __PRETTY_FUNCTION__ = "_dl_close_worker"
#4  0x00007f31def902a2 in _dl_close_worker (force=false, map=0x5617751a17f0) at ./elf/dl-close.c:150
        nsid = <optimized out>
        idx = <optimized out>
        unload_any = <optimized out>
        scope_mem_left = <optimized out>
        first_loaded = <optimized out>
        tls_free_end = <optimized out>
        ns = <optimized out>
        done_index = <optimized out>
        out = <optimized out>
        r = <optimized out>
        nloaded = <optimized out>
        unload_global = <optimized out>
        retry = <optimized out>
        any_tls = <optimized out>
        maps = <optimized out>
        tls_free_start = <optimized out>
        not_pending = not_pending
        pending = pending
        rerun = rerun
        dl_close_state = pending
        nsid = <optimized out>
        ns = <optimized out>
        retry = <optimized out>
        any_tls = <optimized out>
        nloaded = <optimized out>
        maps = <optimized out>
        idx = <optimized out>
        __PRETTY_FUNCTION__ = "_dl_close_worker"
        done_index = <optimized out>
        unload_any = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--c
        scope_mem_left = <optimized out>
        unload_global = <optimized out>
        first_loaded = <optimized out>
        out = <optimized out>
        r = <optimized out>
        tls_free_start = <optimized out>
        tls_free_end = <optimized out>
        l = <optimized out>
        l = <optimized out>
        lp = <optimized out>
        j = <optimized out>
        jmap = <optimized out>
        i = <optimized out>
        imap = <optimized out>
        new_list = <optimized out>
        remain = <optimized out>
        removed_any = <optimized out>
        cnt = <optimized out>
        cnt = <optimized out>
        tmap = <optimized out>
        new_size = <optimized out>
        newp = <optimized out>
        old = <optimized out>
        cnt = <optimized out>
        tmap = <optimized out>
        ns_msl = <optimized out>
        i = <optimized out>
        j = <optimized out>
        cnt = <optimized out>
        __value = <optimized out>
        fsl = <optimized out>
        i = <optimized out>
        imap = <optimized out>
        lnp = <optimized out>
        tab = <optimized out>
        entries = <optimized out>
        idx = <optimized out>
        size = <optimized out>
        this = <optimized out>
        newgen = <optimized out>
#5  _dl_close (_map=0x5617751a17f0) at ./elf/dl-close.c:818
        map = 0x5617751a17f0
#6  0x00007f31de91ba98 in __GI__dl_catch_exception (exception=exception@entry=0x7ffd40fd80b0, operate=<optimized out>, args=<optimized out>) at ./elf/dl-error-skeleton.c:208
        errcode = 0
        c = {exception = 0x7ffd40fd80b0, errcode = 0x7ffd40fd7fbc, env = {{__jmpbuf = {140725693808903, -3257970350827441999, -8, 94658743297559, 94658744909528, 139852171210816, -3257970344032669519, -3219966109189476175}, __mask_was_saved = 0, __saved_mask = {__val = {6290453753864575232, 4294967296, 6290453753864575232, 4, 6290453753864575232, 4294967300, 6290453753864575232, 4, 6290453753864575232, 4, 18446744073709551488, 4, 94658749839592, 94658749839592, 6290453753864575232, 8032267936}}}}}
        old = 0x0
#7  0x00007f31de91bb63 in __GI__dl_catch_error (objname=0x7ffd40fd8108, errstring=0x7ffd40fd8110, mallocedp=0x7ffd40fd8107, operate=<optimized out>, args=<optimized out>) at ./elf/dl-error-skeleton.c:227
        exception = {objname = 0x7f31deeacc65 "../ssl/ssl_lib.c", errstring = 0xffffffffffffff80 <error: Cannot access memory at address 0xffffffffffffff80>, message_buffer = 0x100000004 <error: Cannot access memory at address 0x100000004>}
        errorcode = <optimized out>
#8  0x00007f31de83712e in _dlerror_run (operate=<optimized out>, args=<optimized out>) at ./dlfcn/dlerror.c:138
        result = <optimized out>
        objname = 0x561774dd7ed8 "\300\344\304t\027V"
        errstring = 0x5617751dcd88 "\240\315\035u\027V"
        malloced = false
        errcode = <optimized out>
#9  0x00007f31de836e58 in __dlclose (handle=<optimized out>) at ./dlfcn/dlclose.c:31
No locals.
#10 0x0000561774c5174e in ngx_unload_module (data=0x5617751a17f0) at src/core/nginx.c:1670
        handle = 0x5617751a17f0
#11 0x0000561774c52f84 in ngx_destroy_pool (pool=0x5617751a4a00) at src/core/ngx_palloc.c:57
        p = 0x0
        n = 0x5617751a4a68
        l = 0x5617751a68a8
        c = 0x5617751a6ce0
#12 0x0000561774c9bbc2 in ngx_master_process_exit (cycle=0x5617751a4a50) at src/os/unix/ngx_process_cycle.c:692
        i = 65
#13 0x0000561774c9a36c in ngx_master_process_cycle (cycle=0x5617751a4a50) at src/os/unix/ngx_process_cycle.c:178
        title = 0x5617752c5b69 "master process /usr/sbin/nginx"
        p = 0x5617752c5b87 ""
        size = 31
        i = 1
        sigio = 3
        set = {__val = {0, 0, 0, 5, 0, 94658748893800, 0, 0, 0, 94658748893800, 0, 94658748893800, 140725693809424, 94658743313231, 0, 94658748893776}}
        itv = {it_interval = {tv_sec = 0, tv_usec = 0}, it_value = {tv_sec = 0, tv_usec = 400000}}
        live = 0
        delay = 400
        ccf = 0x5617751a68a8
#14 0x0000561774c4ec14 in main (argc=1, argv=0x7ffd40fd8708) at src/core/nginx.c:384
        b = 0x0
        log = 0x561774df4ce0 <ngx_log>
        i = 4294967296
        cycle = 0x5617751a4a50
        init_cycle = {conf_ctx = 0x0, pool = 0x5617751a37f0, log = 0x561774df4ce0 <ngx_log>, new_log = {log_level = 0, file = 0x0, connection = 0, disk_full_time = 0, handler = 0x0, data = 0x0, writer = 0x0, wdata = 0x0, action = 0x0, next = 0x0}, log_use_stderr = 0, files = 0x0, free_connections = 0x0, free_connection_n = 0, modules = 0x0, modules_n = 0, modules_used = 0, reusable_connections_queue = {prev = 0x0, next = 0x0}, reusable_connections_n = 0, connections_reuse_time = 0, listening = {elts = 0x0, nelts = 0, size = 0, nalloc = 0, pool = 0x0}, paths = {elts = 0x0, nelts = 0, size = 0, nalloc = 0, pool = 0x0}, config_dump = {elts = 0x0, nelts = 0, size = 0, nalloc = 0, pool = 0x0}, config_dump_rbtree = {root = 0x0, sentinel = 0x0, insert = 0x0}, config_dump_sentinel = {key = 0, left = 0x0, right = 0x0, parent = 0x0, color = 0 '\000', data = 0 '\000'}, open_files = {last = 0x0, part = {elts = 0x0, nelts = 0, next = 0x0}, size = 0, nalloc = 0, pool = 0x0}, shared_memory = {last = 0x0, part = {elts = 0x0, nelts = 0, next = 0x0}, size = 0, nalloc = 0, pool = 0x0}, connection_n = 0, files_n = 0, connections = 0x0, read_events = 0x0, write_events = 0x0, old_cycle = 0x0, conf_file = {len = 21, data = 0x561774da0c7c "/etc/nginx/nginx.conf"}, conf_param = {len = 0, data = 0x0}, conf_prefix = {len = 11, data = 0x561774da0c7c "/etc/nginx/nginx.conf"}, prefix = {len = 11, data = 0x561774da0c70 "/etc/nginx/"}, error_log = {len = 24, data = 0x561774da0c92 "/var/log/nginx/error.log"}, lock_file = {len = 0, data = 0x0}, hostname = {len = 0, data = 0x0}}
        cd = 0x2000000000
        ccf = 0x5617751a68a8