https://bz.apache.org/bugzilla/show_bug.cgi?id=69899
--- Comment #9 from Joe Orton <[email protected]> --- I have a core dump from a user, anything I can do that's useful in there? (gdb) where #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #1 0x00007faf87ed1f63 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #2 0x00007faf87e77f3e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007faf87e5f6d0 in __GI_abort () at abort.c:77 #4 0x00007faf87e606f3 in __libc_message_impl (fmt=fmt@entry=0x7faf880124ec "%s\n") at ../sysdeps/posix/libc_fatal.c:134 #5 0x00007faf87edc035 in malloc_printerr (str=str@entry=0x7faf880102c0 "free(): invalid pointer") at malloc.c:5829 #6 0x00007faf87ee13cc in _int_free_check (av=<optimized out>, p=<optimized out>, size=<optimized out>) at malloc.c:4560 #7 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:4692 #8 __GI___libc_free (mem=<optimized out>) at malloc.c:3476 #9 0x00007faf8806fcac in allocator_free (allocator=0x7faeb0013a20, node=<optimized out>) at memory/unix/apr_pools.c:492 #10 apr_pool_destroy (pool=0x7faf1c000b98) at memory/unix/apr_pools.c:1026 #11 0x00007faf8788872c in h2_stream_destroy (stream=<optimized out>) at /usr/src/debug/mod_http2-2.0.35-1.fc42.x86_64/mod_http2/h2_stream.c:635 #12 c1_purge_streams (m=m@entry=0x7faf3c01bc78) at /usr/src/debug/mod_http2-2.0.35-1.fc42.x86_64/mod_http2/h2_mplx.c:626 #13 0x00007faf87888ef8 in h2_mplx_c1_poll (on_stream_input=<optimized out>, on_stream_output=<optimized out>, m=0x7faf3c01bc78, timeout=0, on_ctx=0x7faf3c01b5e0) at /usr/src/debug/mod_http2-2.0.35-1.fc42.x86_64/mod_http2/h2_mplx.c:660 #14 h2_mplx_c1_poll.constprop.0 (m=0x7faf3c01bc78, timeout=0, on_ctx=0x7faf3c01b5e0, on_stream_output=<optimized out>, on_stream_input=<optimized out>) at /usr/src/debug/mod_http2-2.0.35-1.fc42.x86_64/mod_http2/h2_mplx.c:640 #15 0x00007faf8787b396 in h2_session_process (session=<optimized out>, async=<optimized out>, pkeepalive=<synthetic pointer>) at /usr/src/debug/mod_http2-2.0.35-1.fc42.x86_64/mod_http2/h2_session.c:2013 #16 h2_c1_run (c=0x7faef8015860) at /usr/src/debug/mod_http2-2.0.35-1.fc42.x86_64/mod_http2/h2_c1.c:135 #17 0x000055a0c920f1da in ap_run_process_connection (c=c@entry=0x7faef8015860) at server/connection.c:42 #18 0x00007faf87a8ac23 in process_socket (thd=thd@entry=0x55a0dddef700, p=<optimized out>, sock=<optimized out>, cs=<optimized out>, my_child_num=my_child_num@entry=0, my_thread_num=my_thread_num@entry=19) at /usr/src/debug/httpd-2.4.65-3.fc42.x86_64/server/mpm/event/event.c:1098 #19 0x00007faf87a8ba3b in worker_thread (thd=0x55a0dddef700, dummy=<optimized out>) at /usr/src/debug/httpd-2.4.65-3.fc42.x86_64/server/mpm/event/event.c:2252 #20 0x00007faf87ecff54 in start_thread (arg=<optimized out>) at pthread_create.c:448 #21 0x00007faf87f5332c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 (gdb) p *stream->pool $8 = {parent = 0x7faf3c01b568, child = 0x0, sibling = 0x7faf1c006dd8, ref = 0x7faf3c01b570, cleanups = 0x0, free_cleanups = 0x7faf1c0018d0, allocator = 0x7faeb0013a20, subprocesses = 0x0, abort_fn = 0x7faf8788b280 <abort_on_oom.lto_priv>, user_data = 0x0, tag = 0x7faf878a24f4 "h2_stream", active = 0x7faf1c000b70, self = 0x7faf1c000b70, self_first_avail = 0x7faf1c000c10 "\035", pre_cleanups = 0x0} (gdb) p *stream->pool->allocator $9 = {max_index = 140364277805395, max_free_index = 7254169979935046412, current_free_index = 509, mutex = 0x0, owner = 0x7faf1c000b98, free = {0x7faf1c000b70, 0x0 <repeats 19 times>}} -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
