Hi Eric,
I have tried to reproduce the issue. Attached the backtrace.
Thanks & Regards,Krishna.
    On Monday, 8 June, 2020, 08:55:55 pm IST, Murali Krishna 
<muralikrish...@yahoo.co.in.invalid> wrote:  
 
  Hi Eric,
Thanks for the update. Did you mean that no optimizations need to be considered 
while compiling HTTPD package? 
Thanks & Regards,Muralikrishna CH
    On Monday, 8 June, 2020, 04:31:24 pm IST, Eric Covener <cove...@gmail.com> 
wrote:  
 
 On Mon, Jun 8, 2020 at 2:31 AM Murali Krishna
<muralikrish...@yahoo.co.in.invalid> wrote:
>
> Hi,
>
> We are currently facing issues with HTTPD while running codenomicon usecase.
> HTTPD is dumping the crash when the respective usecase is being executed. 
> Crash is observed everytime.
> Kernel Version: 4.4.223
> HTTPD Version details:
> # httpd -v
> Server version: Apache/2.4.43 (Unix)
> Server built:  May 24 2020 22:12:32
>

You may need to rebuild without any optimizations or unusual flags
you've applied. Every backtrace is severely truncated in the
attachment.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

    
# gdb /usr/sbin/httpd node-0-9524-5ed5f401-httpd-SEGV.core
GNU gdb (GDB) 8.3.1
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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 "mips64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/sbin/httpd...
(No debugging symbols found in /usr/sbin/httpd)
[New LWP 9524]
[New LWP 9533]
[New LWP 9538]
[New LWP 9528]
[New LWP 9539]
[New LWP 9529]
[New LWP 9534]
[New LWP 9525]
[New LWP 9542]
[New LWP 9536]
[New LWP 9537]
[New LWP 9532]
[New LWP 9546]
[New LWP 9535]
[New LWP 9531]
[New LWP 9526]
[New LWP 9541]
[New LWP 9544]
[New LWP 9545]
[New LWP 9543]
[New LWP 9530]
[New LWP 9550]
[New LWP 9540]
[New LWP 9547]
[New LWP 9551]
[New LWP 9549]
[New LWP 9527]
[New LWP 9548]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/httpd -DFOREGROUND -f 
/tmp/QNHTTPD/conf/httpd.conf -k start'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000000fff10c1a18 in OPENSSL_LH_free () from /usr/lib64/libcrypto.so.1.1
[Current thread is 1 (Thread 0xfff1a6cb60 (LWP 9524))]
(gdb)
(gdb) t a a bt

Thread 28 (Thread 0xffcfff7190 (LWP 9548)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 27 (Thread 0xffeb7fe190 (LWP 9527)):
#0  __pthread_rwlock_wrlock_full (abstime=0x0, rwlock=0x0) at 
pthread_rwlock_common.c:576
#1  __GI___pthread_rwlock_wrlock (rwlock=0x0) at pthread_rwlock_wrlock.c:27
#2  0x000000fff112ed74 in CRYPTO_THREAD_write_lock () from 
/usr/lib64/libcrypto.so.1.1
#3  0x000000fff10fa410 in RAND_get_rand_method () from 
/usr/lib64/libcrypto.so.1.1
Backtrace stopped: frame did not save the PC

Thread 26 (Thread 0xffcf7f6190 (LWP 9549)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 25 (Thread 0xffce7f4190 (LWP 9551)):
#0  alloc_perturb (n=8192, p=0xffe4013aa0 "") at malloc.c:1887
#1  _int_malloc (av=av@entry=0xffe4000020, bytes=bytes@entry=8192) at 
malloc.c:4104
#2  0x000000fff1737eac in __GI___libc_malloc (bytes=8192) at malloc.c:3065
--Type <RET> for more, q to quit, c to continue without paging--
#3  0x000000fff1948fd4 in apr_pool_create_ex () from /usr/lib64/libapr-1.so.0
warning: GDB can't find the start of the function at 0x120085f9b.

    GDB is unable to find the start of the function at 0x120085f9b
and thus can't determine the size of that function's stack frame.
This means that GDB may be unable to access that stack frame, or
the frames below it.
    This problem is most likely caused by an invalid program counter or
stack pointer.
    However, if you think GDB should simply search farther back
from 0x120085f9b for code which looks like the beginning of a
function, you can increase the range of the search using the `set
heuristic-fence-post' command.
#4  0x0000000120085f9c in ?? ()

Thread 24 (Thread 0xffd07f8190 (LWP 9547)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 23 (Thread 0xffd3fff190 (LWP 9540)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
--Type <RET> for more, q to quit, c to continue without paging--
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 22 (Thread 0xffceff5190 (LWP 9550)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 21 (Thread 0xffe9ffb190 (LWP 9530)):
#0  alloc_perturb (n=8192, p=0x12f538190 "") at malloc.c:1887
#1  _int_malloc (av=av@entry=0xfff184ab08 <main_arena>, bytes=bytes@entry=8192) 
at malloc.c:4104
#2  0x000000fff1737eac in __GI___libc_malloc (bytes=8192) at malloc.c:3065
#3  0x000000fff1948fd4 in apr_pool_create_ex () from /usr/lib64/libapr-1.so.0
#4  0x000000012003dd58 in ap_read_request ()
Backtrace stopped: frame did not save the PC

Thread 20 (Thread 0xffd27fc190 (LWP 9543)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 19 (Thread 0xffd17fa190 (LWP 9545)):
--Type <RET> for more, q to quit, c to continue without paging--
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 18 (Thread 0xffd1ffb190 (LWP 9544)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 17 (Thread 0xffd37fe190 (LWP 9541)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 16 (Thread 0xffebfff190 (LWP 9526)):
#0  0x000000fff19cdc28 in apr_brigade_destroy () from 
/usr/lib64/libaprutil-1.so.0
#1  0x000000012003f290 in ap_read_request ()
Backtrace stopped: frame did not save the PC

--Type <RET> for more, q to quit, c to continue without paging--
Thread 15 (Thread 0xffe97fa190 (LWP 9531)):
#0  0x000000fff18765c4 in __pthread_mutex_unlock_usercnt (mutex=0x12f5316f8, 
decr=<optimized out>) at pthread_mutex_unlock.c:54
#1  0x000000fff194714c in apr_thread_mutex_unlock () from 
/usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 14 (Thread 0xffdaffd190 (LWP 9535)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 13 (Thread 0xffd0ff9190 (LWP 9546)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 12 (Thread 0xffe8ff9190 (LWP 9532)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
--Type <RET> for more, q to quit, c to continue without paging--
Backtrace stopped: frame did not save the PC

Thread 11 (Thread 0xffd9ffb190 (LWP 9537)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 10 (Thread 0xffda7fc190 (LWP 9536)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 9 (Thread 0xffd2ffd190 (LWP 9542)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 8 (LWP 9525):
#0  0x000000fff1871698 in start_thread (arg=0xfff0c9e190) at 
../sysdeps/unix/sysv/linux/exit-thread.h:36
--Type <RET> for more, q to quit, c to continue without paging--
#1  0x000000fff17a8da8 in __thread_start () at 
../sysdeps/unix/sysv/linux/mips/clone.S:135

Thread 7 (Thread 0xffdb7fe190 (LWP 9534)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 6 (Thread 0xffea7fc190 (LWP 9529)):
#0  0x000000fff193e628 in apr_table_addn () from /usr/lib64/libapr-1.so.0
#1  0x000000012003b3ac in ap_get_mime_headers_core ()
Backtrace stopped: frame did not save the PC

Thread 5 (Thread 0xffd8ff9190 (LWP 9539)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 4 (Thread 0xffeaffd190 (LWP 9528)):
#0  0x000000fff1a5acd4 in elf_machine_runtime_link_map (gpreg=<optimized out>, 
stub_pc=1099270373440) at ../sysdeps/mips/dl-trampoline.c:84
#1  __dl_runtime_resolve (sym_index=387, return_address=<optimized out>, 
old_gpreg=<optimized out>, stub_pc=1099270373440) at 
../sysdeps/mips/dl-trampoline.c:125
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x000000fff1a5ab4c in _dl_runtime_resolve () from /lib64/ld.so.1
Backtrace stopped: frame did not save the PC

Thread 3 (Thread 0xffd97fa190 (LWP 9538)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 2 (Thread 0xffdbfff190 (LWP 9533)):
#0  0x000000fff1879b7c in futex_wait_cancelable (private=<optimized out>, 
expected=0, futex_word=0x12f531770) at 
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x12f5316f8, 
cond=0x12f531748) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x12f531748, mutex=0x12f5316f8) at 
pthread_cond_wait.c:655
#3  0x000000fff1946d20 in apr_thread_cond_wait () from /usr/lib64/libapr-1.so.0
Backtrace stopped: frame did not save the PC

Thread 1 (Thread 0xfff1a6cb60 (LWP 9524)):
#0  0x000000fff10c1a18 in OPENSSL_LH_free () from /usr/lib64/libcrypto.so.1.1
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)
(gdb)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to