GDB crashes when corrupted debuginfo
Description:
While trying to debug a program with GDB, it was downloading debug symbols (debuginfod enabled
), then I ran out of disk space and this probably corrupted those because now every time I try to debug it crashes gdb.
$ gdb program
Reading symbols from program...
Reading symbols from ~/.cache/debuginfod_client/xxx/debuginfo...
(gdb) run
Starting program: program
Fatal signal: Segmentation fault
----- Backtrace -----
Fatal signal: Segmentation fault
----- Backtrace -----
Fatal signal: Segmentation fault
----- Backtrace -----
0x649e00abd3cb ???
0x649e00bd9e2d ???
0x649e00bda02b ???
0x7b693565a76f ???
0x649e00bbe766 ???
0x649e00bbf06f ???
0x649e00bbf4e5 ???
0x649e00fd8843 ???
0x649e00b9d954 ???
0x649e00bc301b ???
0x649e00bd35ad ???
0x649e00b508dc ???
0x7b69356ae6ae ???
0x649e00bcdc72 ???
0x649e00b508dc ???
0x7b69356ae6ae ???
0x649e00bcd3c1 ???
0x649e00fc3aeb ???
'gdb program' terminated by signal SIGSEGV (Address boundary error)
Thread 40 (Thread 0x7b68ffe006c0 (LWP 1036262)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 39 (Thread 0x7b68ebe006c0 (LWP 1036274)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 38 (Thread 0x7b68fd6006c0 (LWP 1036266)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 37 (Thread 0x7b68fcc006c0 (LWP 1036267)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 36 (Thread 0x7b68f6a006c0 (LWP 1036270)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 35 (Thread 0x7b68fe0006c0 (LWP 1036265)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 34 (Thread 0x7b68ff4006c0 (LWP 1036263)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 33 (Thread 0x7b690aa006c0 (LWP 1036258)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02376160) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 32 (Thread 0x7b6914c006c0 (LWP 1036255)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375c20) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 31 (Thread 0x7b68f7e006c0 (LWP 1036268)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 30 (Thread 0x7b68f60006c0 (LWP 1036271)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 29 (Thread 0x7b68f56006c0 (LWP 1036272)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 28 (Thread 0x7b68fea006c0 (LWP 1036264)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 27 (Thread 0x7b68f4c006c0 (LWP 1036273)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 26 (Thread 0x7b69174006c0 (LWP 1036251)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375520) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 25 (Thread 0x7b68f74006c0 (LWP 1036269)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 24 (Thread 0x7b69096006c0 (LWP 1036260)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 23 (Thread 0x7b6920c006c0 (LWP 1036249)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023751a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 22 (Thread 0x7b6922a006c0 (LWP 1036246)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374c60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 21 (Thread 0x7b6916a006c0 (LWP 1036252)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023756e0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 20 (Thread 0x7b690a0006c0 (LWP 1036259)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02376320) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 19 (Thread 0x7b6917e006c0 (LWP 1036250)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375360) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 18 (Thread 0x7b692be006c0 (LWP 1036238)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02368e30) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 17 (Thread 0x7b692a0006c0 (LWP 1036241)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02343ab0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 16 (Thread 0x7b69234006c0 (LWP 1036245)):
#0 0x0000649e00fc4947 in backtrace_free_locked.part.0.lto_priv.0 (state=state@entry=0x7b69366fa000, addr=addr@entry=0x7b69280a64b0, size=2896) at ../libbacktrace/../../libbacktrace/mmap.c:92
#1 0x0000649e00fc4b14 in backtrace_free_locked (size=2896, addr=0x7b69280a64b0, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/mmap.c:152
#2 backtrace_alloc (state=state@entry=0x7b69366fa000, size=size@entry=816, error_callback=error_callback@entry=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/mmap.c:152
#3 0x0000649e00fc4bbe in backtrace_vector_grow (state=0x7b69366fa000, size=24, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=<optimized out>, vec=0x7b68f0001f30) at ../libbacktrace/../../libbacktrace/mmap.c:270
#4 0x0000649e00ffffed in add_line.isra.0 (state=state@entry=0x7b69366fa000, ddata=ddata@entry=0x7b69282b15b8, pc=pc@entry=923956, filename=filename@entry=0x7b6928060f30 "/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple", lineno=lineno@entry=81, error_callback=<optimized out>, data=0x0, vec=0x7b68f0001f30) at ../libbacktrace/../../libbacktrace/dwarf.c:2297
#5 0x0000649e00fcdcaa in read_line_program (vec=0x7b68f0001f30, line_buf=0x7b68f0001f50, hdr=0x7b68f0001fd0, ddata=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:2839
#6 read_line_info (lines_count=<synthetic pointer>, lines=<synthetic pointer>, hdr=0x7b68f0001fd0, u=<optimized out>, data=<optimized out>, error_callback=<optimized out>, ddata=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:2957
#7 dwarf_lookup_pc (state=<optimized out>, ddata=<optimized out>, pc=<optimized out>, callback=<optimized out>, error_callback=<optimized out>, data=<optimized out>, found=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:3735
#8 0x0000649e00fce9b7 in dwarf_fileline (state=0x7b69366fa000, pc=135691800287554, callback=0x649e00abbad0 <libbacktrace_print(void*, uintptr_t, char const*, int, char const*)>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/dwarf.c:3906
#9 0x0000649e00fcad65 in backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=135691800287554, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:301
#10 backtrace_pcinfo (data=<optimized out>, error_callback=<optimized out>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:291
#11 unwind (context=<optimized out>, vdata=0x7b68f0002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#12 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b68f0002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#13 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#14 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#15 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#16 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#17 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#18 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#19 <signal handler called>
#20 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b69233ff220, scanning_per_cu=scanning_per_cu@entry=0x649e02739ad0, reader=reader@entry=0x7b68f0175dc0, watermark_ptr=0x7b68e9dfc65e "", info_ptr=0x7b68e9dfc65e "", abbrev=0x0, name=0x7b69233ff110, linkage_name=0x7b69233ff108, flags=0x7b69233ff0e7, sibling_offset=0x0, parent_entry=0x7b69233ff0f0, maybe_defer=0x7b69233ff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#21 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b69233ff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b69233ff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9c1090d "\0176\300\037", abbrev=abbrev@entry=0x7b68f0021c60, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#22 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b69233ff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#23 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b69233ff260, this=0x7b69233ff220) at ../../gdb/dwarf2/read.c:16651
#24 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b69233ff220, reader=0x7b69233ff260) at ../../gdb/dwarf2/read.c:16645
#25 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b69233ff1f0, per_objfile=<optimized out>, this_cu=0x649e02739ad0) at ../../gdb/dwarf2/read.c:4851
#26 operator() (__closure=0x649e1108b8f0, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#27 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#28 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#29 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#30 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#31 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#32 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#33 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#34 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#35 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#36 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#37 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#38 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#39 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#40 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e07b4d730, __f=<optimized out>, __did_set=0x7b69233ff42f) at /usr/include/c++/13.2.1/future:589
#41 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e07b4d748, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#42 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e07b4d748) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#43 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69233ff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#44 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:428
#45 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:1494
#46 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#47 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#48 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#49 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#50 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b69233ff5e0) at /usr/include/c++/13.2.1/future:1432
#51 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#52 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#53 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#54 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#55 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0279ddf0, __f=<optimized out>, __did_set=0x7b69233ff58f) at /usr/include/c++/13.2.1/future:589
#56 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0279de08, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#57 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#58 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69233ff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#59 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#60 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e0279ddf0) at /usr/include/c++/13.2.1/future:1494
#61 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b69233ff670) at /usr/include/c++/13.2.1/future:1628
#62 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#63 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236eae0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#64 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#65 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 15 (Thread 0x7b6908c006c0 (LWP 1036261)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 14 (Thread 0x7b69156006c0 (LWP 1036254)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375a60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 13 (Thread 0x7b690b4006c0 (LWP 1036257)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375fa0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 12 (Thread 0x7b690be006c0 (LWP 1036256)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375de0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 11 (Thread 0x7b6935160380 (LWP 1036234)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b69358de76a in std::__atomic_futex_unsigned_base::_M_futex_wait_until (this=this@entry=0x649e07b4d740, __addr=__addr@entry=0x649e07b4d740, __val=2147483648, __has_timeout=__has_timeout@entry=false, __s=..., __s@entry=std::chrono::duration = { 0s }, __ns=..., __ns@entry=std::chrono::duration = { 0ns }) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/futex.cc:122
#2 0x0000649e00b9ec76 in std::__atomic_futex_unsigned<2147483648u>::_M_load_and_test_until (__operand=<optimized out>, __mo=<optimized out>, __has_timeout=<optimized out>, __ns=..., __s=..., __equal=<optimized out>, __assumed=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/atomic_futex.h:109
#3 std::__atomic_futex_unsigned<2147483648u>::_M_load_and_test (__operand=<optimized out>, __equal=<optimized out>, __mo=<optimized out>, __assumed=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/atomic_futex.h:158
#4 std::__atomic_futex_unsigned<2147483648u>::_M_load_when_equal (__mo=std::memory_order_acquire, __val=1, this=0x649e07b4d740) at /usr/include/c++/13.2.1/bits/atomic_futex.h:212
#5 std::__future_base::_State_baseV2::wait (this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:353
#6 std::__basic_future<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::_M_get_result (this=0x649e02622350) at /usr/include/c++/13.2.1/future:741
#7 std::future<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::get (this=0x649e02622350) at /usr/include/c++/13.2.1/future:827
#8 gdb::detail::par_for_accumulator<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::finish(gdb::function_view<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>) (task=..., this=<synthetic pointer>) at ../../gdb/../gdbsupport/parallel-for.h:68
#9 gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> > (n=1, task_size=..., callback=..., last=..., first=...) at ../../gdb/../gdbsupport/parallel-for.h:299
#10 dwarf2_build_psymtabs_hard (per_objfile=<optimized out>) at ../../gdb/dwarf2/read.c:5153
#11 0x0000649e00bb8547 in dwarf2_build_psymtabs (objfile=0x649e02753390) at ../../gdb/dwarf2/read.c:3461
#12 cooked_index_functions::read_partial_symbols (this=<optimized out>, objfile=0x649e02753390) at ../../gdb/dwarf2/read.c:16712
#13 0x0000649e00e41e10 in objfile::require_partial_symbols (this=0x649e02753390, verbose=false) at ../../gdb/symfile-debug.c:551
#14 0x0000649e00e46709 in syms_from_objfile_1 (add_flags=..., addrs=0x7fffc780f2d0, objfile=0x649e02753390) at ../../gdb/symfile.c:966
#15 syms_from_objfile (add_flags=..., addrs=<optimized out>, objfile=0x649e02753390) at ../../gdb/symfile.c:983
#16 symbol_file_add_with_addrs (abfd=..., name=name@entry=0x649e02360810 "/home/Dāvis/.cache/debuginfod_client/c0b747f77ce7222a94ecae5e362d140fb5432461/debuginfo", add_flags=..., add_flags@entry=..., addrs=addrs@entry=0x7fffc780f2d0, flags=..., parent=parent@entry=0x649e023b8a40) at ../../gdb/symfile.c:1086
#17 0x0000649e00e46e06 in symbol_file_add_separate (bfd=..., name=0x649e02360810 "/home/Dāvis/.cache/debuginfod_client/c0b747f77ce7222a94ecae5e362d140fb5432461/debuginfo", symfile_flags=..., objfile=0x649e023b8a40) at ../../gdb/symfile.c:1145
#18 0x0000649e00bd7716 in elf_symfile_read_dwarf2 (symfile_flags=..., objfile=0x649e023b8a40) at ../../gdb/elfread.c:1263
#19 elf_symfile_read (objfile=0x649e023b8a40, symfile_flags=...) at ../../gdb/elfread.c:1362
#20 0x0000649e00e46eaf in read_symbols (objfile=objfile@entry=0x649e023b8a40, add_flags=..., add_flags@entry=...) at ../../gdb/symfile.c:772
#21 0x0000649e00e46709 in syms_from_objfile_1 (add_flags=..., addrs=0x7fffc780f6b0, objfile=0x649e023b8a40) at ../../gdb/symfile.c:966
#22 syms_from_objfile (add_flags=..., addrs=<optimized out>, objfile=0x649e023b8a40) at ../../gdb/symfile.c:983
#23 symbol_file_add_with_addrs (abfd=..., name=0x649e0b71f890 "/usr/lib/libKF6StatusNotifierItem.so.6", add_flags=..., addrs=<optimized out>, flags=..., parent=<optimized out>) at ../../gdb/symfile.c:1086
#24 0x0000649e00e0988d in symbol_file_add_from_bfd (parent=0x0, flags=..., addrs=0x7fffc780f6b0, add_flags=..., name=0x649e0b71f890 "/usr/lib/libKF6StatusNotifierItem.so.6", abfd=...) at ../../gdb/symfile.c:1156
#25 solib_read_symbols (so=so@entry=0x649e0b71f680, flags=..., flags@entry=...) at ../../gdb/solib.c:721
#26 0x0000649e00e0e78a in solib_add (pattern=0x0, from_tty=0, readsyms=1) at ../../gdb/solib.c:1048
#27 0x0000649e00e0ea7b in handle_solib_event () at ../../gdb/solib.c:1322
#28 0x0000649e00aa404d in bpstat_stop_status (aspace=<optimized out>, bp_addr=<optimized out>, thread=0x649e02540c10, ws=..., stop_chain=<optimized out>) at ../../gdb/breakpoint.c:5853
#29 0x0000649e00cb9fbd in handle_signal_stop (ecs=ecs@entry=0x7fffc780fda0) at ../../gdb/infrun.c:6657
#30 0x0000649e00cbc7e7 in handle_stop_requested (ecs=<optimized out>) at ../../gdb/infrun.c:4872
#31 handle_stop_requested (ecs=<optimized out>) at ../../gdb/infrun.c:4867
#32 handle_inferior_event (ecs=0x7fffc780fda0) at ../../gdb/infrun.c:6128
#33 0x0000649e00cb1814 in fetch_inferior_event () at ../../gdb/infrun.c:4466
#34 0x0000649e00fc130e in gdb_wait_for_event (block=<optimized out>) at ../gdbsupport/../../gdbsupport/event-loop.cc:716
#35 0x0000649e00ffdbcf in gdb_do_one_event(int) [clone .constprop.0] (mstimeout=-1) at ../gdbsupport/../../gdbsupport/event-loop.cc:217
#36 0x0000649e00cfee15 in start_event_loop () at ../../gdb/main.c:407
#37 captured_command_loop () at ../../gdb/main.c:471
#38 0x0000649e00a12445 in captured_main (data=0x7fffc780ff60) at ../../gdb/main.c:1324
#39 gdb_main (args=0x7fffc780ff60) at ../../gdb/main.c:1343
#40 main (argc=2, argv=0x7fffc78100a8) at ../../gdb/gdb.c:39
Thread 10 (Thread 0x7b69216006c0 (LWP 1036248)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374fe0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 9 (Thread 0x7b69220006c0 (LWP 1036247)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374e20) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 8 (Thread 0x7b6928c006c0 (LWP 1036243)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c4a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 7 (Thread 0x7b69296006c0 (LWP 1036242)):
#0 futex_wait (private=0, expected=2, futex_word=0x7b6936799a30 <_rtld_global+2608>) at ../sysdeps/nptl/futex-internal.h:146
#1 __GI___lll_lock_wait (futex=futex@entry=0x7b6936799a30 <_rtld_global+2608>, private=0) at lowlevellock.c:49
#2 0x00007b69356aca0a in lll_mutex_lock_optimized (mutex=0x7b6936799a30 <_rtld_global+2608>) at pthread_mutex_lock.c:48
#3 ___pthread_mutex_lock (mutex=mutex@entry=0x7b6936799a30 <_rtld_global+2608>) at pthread_mutex_lock.c:128
#4 0x00007b693577170f in __GI___dl_iterate_phdr (callback=0x649e00fcb0c0 <phdr_callback(dl_phdr_info*, size_t, void*)>, data=0x7b6904002120) at dl-iteratephdr.c:39
#5 0x0000649e00fcaec8 in backtrace_initialize (fileline_fn=<synthetic pointer>, data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, descriptor=23, filename=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:4892
#6 fileline_initialize (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:261
#7 backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:295
#8 unwind (context=<optimized out>, vdata=0x7b6904002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#9 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b6904002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#10 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#11 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#12 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#13 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#14 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#15 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#16 <signal handler called>
#17 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b69295ff220, scanning_per_cu=scanning_per_cu@entry=0x649e02739bf0, reader=reader@entry=0x7b6904052a90, watermark_ptr=0x7b68e9dfc65e "", info_ptr=0x7b68e9dfc65e "", abbrev=0x0, name=0x7b69295ff110, linkage_name=0x7b69295ff108, flags=0x7b69295ff0e7, sibling_offset=0x0, parent_entry=0x7b69295ff0f0, maybe_defer=0x7b69295ff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#18 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b69295ff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b69295ff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9c7ca32 "\0276\300\037", abbrev=abbrev@entry=0x7b6904241bf0, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#19 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b69295ff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#20 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b69295ff260, this=0x7b69295ff220) at ../../gdb/dwarf2/read.c:16651
#21 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b69295ff220, reader=0x7b69295ff260) at ../../gdb/dwarf2/read.c:16645
#22 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b69295ff1f0, per_objfile=<optimized out>, this_cu=0x649e02739bf0) at ../../gdb/dwarf2/read.c:4851
#23 operator() (__closure=0x649e02762680, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#24 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#25 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#26 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#27 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#28 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#29 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#30 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#31 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#32 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#33 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#34 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#35 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#36 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#37 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0288b0a0, __f=<optimized out>, __did_set=0x7b69295ff42f) at /usr/include/c++/13.2.1/future:589
#38 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0288b0b8, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#39 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e0288b0b8) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#40 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69295ff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#41 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e0288b0a0) at /usr/include/c++/13.2.1/future:428
#42 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e0288b0a0) at /usr/include/c++/13.2.1/future:1494
#43 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#44 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#45 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#46 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#47 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b69295ff5e0) at /usr/include/c++/13.2.1/future:1432
#48 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#49 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#50 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#51 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#52 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e02816da0, __f=<optimized out>, __did_set=0x7b69295ff58f) at /usr/include/c++/13.2.1/future:589
#53 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e02816db8, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#54 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#55 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69295ff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#56 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#57 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e02816da0) at /usr/include/c++/13.2.1/future:1494
#58 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b69295ff670) at /usr/include/c++/13.2.1/future:1628
#59 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#60 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c8c0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#61 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#62 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 6 (Thread 0x7b69312006c0 (LWP 1036237)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0234aee0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 5 (Thread 0x7b6931c006c0 (LWP 1036236)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c360) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 4 (Thread 0x7b6923e006c0 (LWP 1036244)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02352170) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 3 (Thread 0x7b692aa006c0 (LWP 1036240)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023344b0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 2 (Thread 0x7b692b4006c0 (LWP 1036239)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02368b40) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 1 (Thread 0x7b69160006c0 (LWP 1036253)):
#0 0x0000649e00fc4947 in backtrace_free_locked.part.0.lto_priv.0 (state=0x7b69366fa000, addr=0x7b692809cf70, size=26) at ../libbacktrace/../../libbacktrace/mmap.c:92
#1 0x0000649e00ffe666 in backtrace_free_locked (size=<optimized out>, addr=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/mmap.c:226
#2 backtrace_free.isra.0 (state=0x7b69366fa000, addr=0x7b692809cf70, size=26, data=<optimized out>, error_callback=<optimized out>) at ../libbacktrace/../../libbacktrace/mmap.c:233
#3 0x0000649e00fc4eb6 in elf_try_debugfile (state=state@entry=0x7b69366fa000, prefix=prefix@entry=0x7b6928060f80 "/usr/bin/gdb", prefix_len=prefix_len@entry=9, prefix2=prefix2@entry=0x649e010be634 ".debug/", prefix2_len=prefix2_len@entry=7, debuglink_name=debuglink_name@entry=0x7b69280a3400 "gdb.debug", error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/elf.c:941
#4 0x0000649e00fc5186 in elf_find_debugfile_by_debuglink (state=state@entry=0x7b69366fa000, filename=<optimized out>, filename@entry=0x649e010be7b5 "/proc/self/exe", debuglink_name=debuglink_name@entry=0x7b69280a3400 "gdb.debug", error_callback=error_callback@entry=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=data@entry=0x0) at ../libbacktrace/../../libbacktrace/elf.c:1038
#5 0x0000649e00fc8ee6 in elf_open_debugfile_by_debuglink (data=0x0, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, debuglink_crc=1073138330, debuglink_name=0x7b69280a3400 "gdb.debug", filename=0x649e010be7b5 "/proc/self/exe", state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:1075
#6 elf_add (state=0x7b69366fa000, filename=filename@entry=0x649e010be7b5 "/proc/self/exe", descriptor=22, memory=memory@entry=0x0, memory_size=memory_size@entry=0, base_address=110629777797120, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0, fileline_fn=0x7b68c0001fe0, found_sym=0x7b68c0002110, found_dwarf=0x7b68c0001fd8, fileline_entry=0x0, exe=0, debuginfo=0, with_buildid_data=0x0, with_buildid_size=0) at ../libbacktrace/../../libbacktrace/elf.c:4461
#7 0x0000649e00fcb13e in phdr_callback (info=info@entry=0x7b68c0002040, size=size@entry=64, pdata=pdata@entry=0x7b68c0002120) at ../libbacktrace/../../libbacktrace/elf.c:4848
#8 0x00007b6935771868 in __GI___dl_iterate_phdr (callback=0x649e00fcb0c0 <phdr_callback(dl_phdr_info*, size_t, void*)>, data=0x7b68c0002120) at dl-iteratephdr.c:74
#9 0x0000649e00fcaec8 in backtrace_initialize (fileline_fn=<synthetic pointer>, data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, descriptor=22, filename=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:4892
#10 fileline_initialize (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:261
#11 backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:295
#12 unwind (context=<optimized out>, vdata=0x7b68c0002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#13 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b68c0002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#14 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#15 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#16 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#17 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#18 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#19 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#20 <signal handler called>
#21 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b6915fff220, scanning_per_cu=scanning_per_cu@entry=0x649e02729d10, reader=reader@entry=0x7b68c01246d0, watermark_ptr=0x7b68e9dfca28 "", info_ptr=0x7b68e9dfca28 "", abbrev=0x0, name=0x7b6915fff110, linkage_name=0x7b6915fff108, flags=0x7b6915fff0e7, sibling_offset=0x0, parent_entry=0x7b6915fff0f0, maybe_defer=0x7b6915fff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#22 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b6915fff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b6915fff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9ccc3aa "\r", abbrev=abbrev@entry=0x7b68c00706f0, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#23 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b6915fff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#24 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b6915fff260, this=0x7b6915fff220) at ../../gdb/dwarf2/read.c:16651
#25 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b6915fff220, reader=0x7b6915fff260) at ../../gdb/dwarf2/read.c:16645
#26 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b6915fff1f0, per_objfile=<optimized out>, this_cu=0x649e02729d10) at ../../gdb/dwarf2/read.c:4851
#27 operator() (__closure=0x649e12737e80, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#28 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#29 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#30 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#31 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#32 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#33 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#34 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#35 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#36 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#37 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#38 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#39 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#40 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#41 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0288b100, __f=<optimized out>, __did_set=0x7b6915fff42f) at /usr/include/c++/13.2.1/future:589
#42 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0288b118, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#43 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e0288b118) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#44 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b6915fff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#45 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e0288b100) at /usr/include/c++/13.2.1/future:428
#46 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e0288b100) at /usr/include/c++/13.2.1/future:1494
#47 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#48 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#49 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#50 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#51 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b6915fff5e0) at /usr/include/c++/13.2.1/future:1432
#52 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#53 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#54 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#55 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#56 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e03c09bf0, __f=<optimized out>, __did_set=0x7b6915fff58f) at /usr/include/c++/13.2.1/future:589
#57 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e03c09c08, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#58 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#59 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b6915fff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#60 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#61 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e03c09bf0) at /usr/include/c++/13.2.1/future:1494
#62 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b6915fff670) at /usr/include/c++/13.2.1/future:1628
#63 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#64 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023758a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#65 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#66 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
(gdb)
Thread 40 (Thread 0x7b68ffe006c0 (LWP 1036262)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 39 (Thread 0x7b68ebe006c0 (LWP 1036274)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 38 (Thread 0x7b68fd6006c0 (LWP 1036266)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 37 (Thread 0x7b68fcc006c0 (LWP 1036267)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 36 (Thread 0x7b68f6a006c0 (LWP 1036270)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 35 (Thread 0x7b68fe0006c0 (LWP 1036265)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 34 (Thread 0x7b68ff4006c0 (LWP 1036263)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 33 (Thread 0x7b690aa006c0 (LWP 1036258)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02376160) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 32 (Thread 0x7b6914c006c0 (LWP 1036255)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375c20) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 31 (Thread 0x7b68f7e006c0 (LWP 1036268)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 30 (Thread 0x7b68f60006c0 (LWP 1036271)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 29 (Thread 0x7b68f56006c0 (LWP 1036272)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 28 (Thread 0x7b68fea006c0 (LWP 1036264)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 27 (Thread 0x7b68f4c006c0 (LWP 1036273)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 26 (Thread 0x7b69174006c0 (LWP 1036251)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375520) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 25 (Thread 0x7b68f74006c0 (LWP 1036269)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 24 (Thread 0x7b69096006c0 (LWP 1036260)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 23 (Thread 0x7b6920c006c0 (LWP 1036249)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023751a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 22 (Thread 0x7b6922a006c0 (LWP 1036246)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374c60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 21 (Thread 0x7b6916a006c0 (LWP 1036252)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023756e0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 20 (Thread 0x7b690a0006c0 (LWP 1036259)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02376320) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 19 (Thread 0x7b6917e006c0 (LWP 1036250)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375360) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 18 (Thread 0x7b692be006c0 (LWP 1036238)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02368e30) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 17 (Thread 0x7b692a0006c0 (LWP 1036241)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02343ab0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 16 (Thread 0x7b69234006c0 (LWP 1036245)):
#0 0x0000649e00fc4947 in backtrace_free_locked.part.0.lto_priv.0 (state=state@entry=0x7b69366fa000, addr=addr@entry=0x7b69280a64b0, size=2896) at ../libbacktrace/../../libbacktrace/mmap.c:92
#1 0x0000649e00fc4b14 in backtrace_free_locked (size=2896, addr=0x7b69280a64b0, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/mmap.c:152
#2 backtrace_alloc (state=state@entry=0x7b69366fa000, size=size@entry=816, error_callback=error_callback@entry=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/mmap.c:152
#3 0x0000649e00fc4bbe in backtrace_vector_grow (state=0x7b69366fa000, size=24, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=<optimized out>, vec=0x7b68f0001f30) at ../libbacktrace/../../libbacktrace/mmap.c:270
#4 0x0000649e00ffffed in add_line.isra.0 (state=state@entry=0x7b69366fa000, ddata=ddata@entry=0x7b69282b15b8, pc=pc@entry=923956, filename=filename@entry=0x7b6928060f30 "/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple", lineno=lineno@entry=81, error_callback=<optimized out>, data=0x0, vec=0x7b68f0001f30) at ../libbacktrace/../../libbacktrace/dwarf.c:2297
#5 0x0000649e00fcdcaa in read_line_program (vec=0x7b68f0001f30, line_buf=0x7b68f0001f50, hdr=0x7b68f0001fd0, ddata=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:2839
#6 read_line_info (lines_count=<synthetic pointer>, lines=<synthetic pointer>, hdr=0x7b68f0001fd0, u=<optimized out>, data=<optimized out>, error_callback=<optimized out>, ddata=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:2957
#7 dwarf_lookup_pc (state=<optimized out>, ddata=<optimized out>, pc=<optimized out>, callback=<optimized out>, error_callback=<optimized out>, data=<optimized out>, found=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:3735
#8 0x0000649e00fce9b7 in dwarf_fileline (state=0x7b69366fa000, pc=135691800287554, callback=0x649e00abbad0 <libbacktrace_print(void*, uintptr_t, char const*, int, char const*)>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/dwarf.c:3906
#9 0x0000649e00fcad65 in backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=135691800287554, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:301
#10 backtrace_pcinfo (data=<optimized out>, error_callback=<optimized out>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:291
#11 unwind (context=<optimized out>, vdata=0x7b68f0002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#12 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b68f0002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#13 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#14 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#15 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#16 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#17 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#18 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#19 <signal handler called>
#20 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b69233ff220, scanning_per_cu=scanning_per_cu@entry=0x649e02739ad0, reader=reader@entry=0x7b68f0175dc0, watermark_ptr=0x7b68e9dfc65e "", info_ptr=0x7b68e9dfc65e "", abbrev=0x0, name=0x7b69233ff110, linkage_name=0x7b69233ff108, flags=0x7b69233ff0e7, sibling_offset=0x0, parent_entry=0x7b69233ff0f0, maybe_defer=0x7b69233ff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#21 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b69233ff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b69233ff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9c1090d "\0176\300\037", abbrev=abbrev@entry=0x7b68f0021c60, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#22 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b69233ff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#23 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b69233ff260, this=0x7b69233ff220) at ../../gdb/dwarf2/read.c:16651
#24 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b69233ff220, reader=0x7b69233ff260) at ../../gdb/dwarf2/read.c:16645
#25 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b69233ff1f0, per_objfile=<optimized out>, this_cu=0x649e02739ad0) at ../../gdb/dwarf2/read.c:4851
#26 operator() (__closure=0x649e1108b8f0, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#27 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#28 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#29 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#30 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#31 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#32 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#33 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#34 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#35 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#36 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#37 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#38 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#39 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#40 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e07b4d730, __f=<optimized out>, __did_set=0x7b69233ff42f) at /usr/include/c++/13.2.1/future:589
#41 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e07b4d748, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#42 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e07b4d748) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#43 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69233ff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#44 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:428
#45 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:1494
#46 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#47 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#48 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#49 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#50 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b69233ff5e0) at /usr/include/c++/13.2.1/future:1432
#51 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#52 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#53 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#54 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#55 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0279ddf0, __f=<optimized out>, __did_set=0x7b69233ff58f) at /usr/include/c++/13.2.1/future:589
#56 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0279de08, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#57 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#58 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69233ff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#59 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#60 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e0279ddf0) at /usr/include/c++/13.2.1/future:1494
#61 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b69233ff670) at /usr/include/c++/13.2.1/future:1628
#62 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#63 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236eae0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#64 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#65 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 15 (Thread 0x7b6908c006c0 (LWP 1036261)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 14 (Thread 0x7b69156006c0 (LWP 1036254)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375a60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 13 (Thread 0x7b690b4006c0 (LWP 1036257)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375fa0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 12 (Thread 0x7b690be006c0 (LWP 1036256)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375de0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 11 (Thread 0x7b6935160380 (LWP 1036234)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b69358de76a in std::__atomic_futex_unsigned_base::_M_futex_wait_until (this=this@entry=0x649e07b4d740, __addr=__addr@entry=0x649e07b4d740, __val=2147483648, __has_timeout=__has_timeout@entry=false, __s=..., __s@entry=std::chrono::duration = { 0s }, __ns=..., __ns@entry=std::chrono::duration = { 0ns }) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/futex.cc:122
#2 0x0000649e00b9ec76 in std::__atomic_futex_unsigned<2147483648u>::_M_load_and_test_until (__operand=<optimized out>, __mo=<optimized out>, __has_timeout=<optimized out>, __ns=..., __s=..., __equal=<optimized out>, __assumed=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/atomic_futex.h:109
#3 std::__atomic_futex_unsigned<2147483648u>::_M_load_and_test (__operand=<optimized out>, __equal=<optimized out>, __mo=<optimized out>, __assumed=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/atomic_futex.h:158
#4 std::__atomic_futex_unsigned<2147483648u>::_M_load_when_equal (__mo=std::memory_order_acquire, __val=1, this=0x649e07b4d740) at /usr/include/c++/13.2.1/bits/atomic_futex.h:212
#5 std::__future_base::_State_baseV2::wait (this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:353
#6 std::__basic_future<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::_M_get_result (this=0x649e02622350) at /usr/include/c++/13.2.1/future:741
#7 std::future<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::get (this=0x649e02622350) at /usr/include/c++/13.2.1/future:827
#8 gdb::detail::par_for_accumulator<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::finish(gdb::function_view<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>) (task=..., this=<synthetic pointer>) at ../../gdb/../gdbsupport/parallel-for.h:68
#9 gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> > (n=1, task_size=..., callback=..., last=..., first=...) at ../../gdb/../gdbsupport/parallel-for.h:299
#10 dwarf2_build_psymtabs_hard (per_objfile=<optimized out>) at ../../gdb/dwarf2/read.c:5153
#11 0x0000649e00bb8547 in dwarf2_build_psymtabs (objfile=0x649e02753390) at ../../gdb/dwarf2/read.c:3461
#12 cooked_index_functions::read_partial_symbols (this=<optimized out>, objfile=0x649e02753390) at ../../gdb/dwarf2/read.c:16712
#13 0x0000649e00e41e10 in objfile::require_partial_symbols (this=0x649e02753390, verbose=false) at ../../gdb/symfile-debug.c:551
#14 0x0000649e00e46709 in syms_from_objfile_1 (add_flags=..., addrs=0x7fffc780f2d0, objfile=0x649e02753390) at ../../gdb/symfile.c:966
#15 syms_from_objfile (add_flags=..., addrs=<optimized out>, objfile=0x649e02753390) at ../../gdb/symfile.c:983
#16 symbol_file_add_with_addrs (abfd=..., name=name@entry=0x649e02360810 "/home/Dāvis/.cache/debuginfod_client/c0b747f77ce7222a94ecae5e362d140fb5432461/debuginfo", add_flags=..., add_flags@entry=..., addrs=addrs@entry=0x7fffc780f2d0, flags=..., parent=parent@entry=0x649e023b8a40) at ../../gdb/symfile.c:1086
#17 0x0000649e00e46e06 in symbol_file_add_separate (bfd=..., name=0x649e02360810 "/home/Dāvis/.cache/debuginfod_client/c0b747f77ce7222a94ecae5e362d140fb5432461/debuginfo", symfile_flags=..., objfile=0x649e023b8a40) at ../../gdb/symfile.c:1145
#18 0x0000649e00bd7716 in elf_symfile_read_dwarf2 (symfile_flags=..., objfile=0x649e023b8a40) at ../../gdb/elfread.c:1263
#19 elf_symfile_read (objfile=0x649e023b8a40, symfile_flags=...) at ../../gdb/elfread.c:1362
#20 0x0000649e00e46eaf in read_symbols (objfile=objfile@entry=0x649e023b8a40, add_flags=..., add_flags@entry=...) at ../../gdb/symfile.c:772
#21 0x0000649e00e46709 in syms_from_objfile_1 (add_flags=..., addrs=0x7fffc780f6b0, objfile=0x649e023b8a40) at ../../gdb/symfile.c:966
#22 syms_from_objfile (add_flags=..., addrs=<optimized out>, objfile=0x649e023b8a40) at ../../gdb/symfile.c:983
#23 symbol_file_add_with_addrs (abfd=..., name=0x649e0b71f890 "/usr/lib/libKF6StatusNotifierItem.so.6", add_flags=..., addrs=<optimized out>, flags=..., parent=<optimized out>) at ../../gdb/symfile.c:1086
#24 0x0000649e00e0988d in symbol_file_add_from_bfd (parent=0x0, flags=..., addrs=0x7fffc780f6b0, add_flags=..., name=0x649e0b71f890 "/usr/lib/libKF6StatusNotifierItem.so.6", abfd=...) at ../../gdb/symfile.c:1156
#25 solib_read_symbols (so=so@entry=0x649e0b71f680, flags=..., flags@entry=...) at ../../gdb/solib.c:721
#26 0x0000649e00e0e78a in solib_add (pattern=0x0, from_tty=0, readsyms=1) at ../../gdb/solib.c:1048
#27 0x0000649e00e0ea7b in handle_solib_event () at ../../gdb/solib.c:1322
#28 0x0000649e00aa404d in bpstat_stop_status (aspace=<optimized out>, bp_addr=<optimized out>, thread=0x649e02540c10, ws=..., stop_chain=<optimized out>) at ../../gdb/breakpoint.c:5853
#29 0x0000649e00cb9fbd in handle_signal_stop (ecs=ecs@entry=0x7fffc780fda0) at ../../gdb/infrun.c:6657
#30 0x0000649e00cbc7e7 in handle_stop_requested (ecs=<optimized out>) at ../../gdb/infrun.c:4872
#31 handle_stop_requested (ecs=<optimized out>) at ../../gdb/infrun.c:4867
#32 handle_inferior_event (ecs=0x7fffc780fda0) at ../../gdb/infrun.c:6128
#33 0x0000649e00cb1814 in fetch_inferior_event () at ../../gdb/infrun.c:4466
#34 0x0000649e00fc130e in gdb_wait_for_event (block=<optimized out>) at ../gdbsupport/../../gdbsupport/event-loop.cc:716
#35 0x0000649e00ffdbcf in gdb_do_one_event(int) [clone .constprop.0] (mstimeout=-1) at ../gdbsupport/../../gdbsupport/event-loop.cc:217
#36 0x0000649e00cfee15 in start_event_loop () at ../../gdb/main.c:407
#37 captured_command_loop () at ../../gdb/main.c:471
#38 0x0000649e00a12445 in captured_main (data=0x7fffc780ff60) at ../../gdb/main.c:1324
#39 gdb_main (args=0x7fffc780ff60) at ../../gdb/main.c:1343
#40 main (argc=2, argv=0x7fffc78100a8) at ../../gdb/gdb.c:39
Thread 10 (Thread 0x7b69216006c0 (LWP 1036248)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374fe0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 9 (Thread 0x7b69220006c0 (LWP 1036247)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374e20) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 8 (Thread 0x7b6928c006c0 (LWP 1036243)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c4a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 7 (Thread 0x7b69296006c0 (LWP 1036242)):
#0 futex_wait (private=0, expected=2, futex_word=0x7b6936799a30 <_rtld_global+2608>) at ../sysdeps/nptl/futex-internal.h:146
#1 __GI___lll_lock_wait (futex=futex@entry=0x7b6936799a30 <_rtld_global+2608>, private=0) at lowlevellock.c:49
#2 0x00007b69356aca0a in lll_mutex_lock_optimized (mutex=0x7b6936799a30 <_rtld_global+2608>) at pthread_mutex_lock.c:48
#3 ___pthread_mutex_lock (mutex=mutex@entry=0x7b6936799a30 <_rtld_global+2608>) at pthread_mutex_lock.c:128
#4 0x00007b693577170f in __GI___dl_iterate_phdr (callback=0x649e00fcb0c0 <phdr_callback(dl_phdr_info*, size_t, void*)>, data=0x7b6904002120) at dl-iteratephdr.c:39
#5 0x0000649e00fcaec8 in backtrace_initialize (fileline_fn=<synthetic pointer>, data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, descriptor=23, filename=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:4892
#6 fileline_initialize (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:261
#7 backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:295
#8 unwind (context=<optimized out>, vdata=0x7b6904002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#9 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b6904002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#10 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#11 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#12 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#13 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#14 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#15 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#16 <signal handler called>
#17 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b69295ff220, scanning_per_cu=scanning_per_cu@entry=0x649e02739bf0, reader=reader@entry=0x7b6904052a90, watermark_ptr=0x7b68e9dfc65e "", info_ptr=0x7b68e9dfc65e "", abbrev=0x0, name=0x7b69295ff110, linkage_name=0x7b69295ff108, flags=0x7b69295ff0e7, sibling_offset=0x0, parent_entry=0x7b69295ff0f0, maybe_defer=0x7b69295ff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#18 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b69295ff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b69295ff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9c7ca32 "\0276\300\037", abbrev=abbrev@entry=0x7b6904241bf0, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#19 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b69295ff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#20 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b69295ff260, this=0x7b69295ff220) at ../../gdb/dwarf2/read.c:16651
#21 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b69295ff220, reader=0x7b69295ff260) at ../../gdb/dwarf2/read.c:16645
#22 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b69295ff1f0, per_objfile=<optimized out>, this_cu=0x649e02739bf0) at ../../gdb/dwarf2/read.c:4851
#23 operator() (__closure=0x649e02762680, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#24 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#25 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#26 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#27 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#28 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#29 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#30 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#31 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#32 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#33 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#34 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#35 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#36 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#37 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0288b0a0, __f=<optimized out>, __did_set=0x7b69295ff42f) at /usr/include/c++/13.2.1/future:589
#38 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0288b0b8, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#39 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e0288b0b8) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#40 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69295ff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#41 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e0288b0a0) at /usr/include/c++/13.2.1/future:428
#42 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e0288b0a0) at /usr/include/c++/13.2.1/future:1494
#43 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#44 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#45 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#46 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#47 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b69295ff5e0) at /usr/include/c++/13.2.1/future:1432
#48 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#49 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#50 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#51 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#52 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e02816da0, __f=<optimized out>, __did_set=0x7b69295ff58f) at /usr/include/c++/13.2.1/future:589
#53 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e02816db8, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#54 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#55 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69295ff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#56 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#57 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e02816da0) at /usr/include/c++/13.2.1/future:1494
#58 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b69295ff670) at /usr/include/c++/13.2.1/future:1628
#59 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#60 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c8c0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#61 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#62 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 6 (Thread 0x7b69312006c0 (LWP 1036237)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0234aee0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 5 (Thread 0x7b6931c006c0 (LWP 1036236)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c360) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 4 (Thread 0x7b6923e006c0 (LWP 1036244)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02352170) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 3 (Thread 0x7b692aa006c0 (LWP 1036240)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023344b0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 2 (Thread 0x7b692b4006c0 (LWP 1036239)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02368b40) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 1 (Thread 0x7b69160006c0 (LWP 1036253)):
#0 0x0000649e00fc4947 in backtrace_free_locked.part.0.lto_priv.0 (state=0x7b69366fa000, addr=0x7b692809cf70, size=26) at ../libbacktrace/../../libbacktrace/mmap.c:92
#1 0x0000649e00ffe666 in backtrace_free_locked (size=<optimized out>, addr=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/mmap.c:226
#2 backtrace_free.isra.0 (state=0x7b69366fa000, addr=0x7b692809cf70, size=26, data=<optimized out>, error_callback=<optimized out>) at ../libbacktrace/../../libbacktrace/mmap.c:233
#3 0x0000649e00fc4eb6 in elf_try_debugfile (state=state@entry=0x7b69366fa000, prefix=prefix@entry=0x7b6928060f80 "/usr/bin/gdb", prefix_len=prefix_len@entry=9, prefix2=prefix2@entry=0x649e010be634 ".debug/", prefix2_len=prefix2_len@entry=7, debuglink_name=debuglink_name@entry=0x7b69280a3400 "gdb.debug", error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/elf.c:941
#4 0x0000649e00fc5186 in elf_find_debugfile_by_debuglink (state=state@entry=0x7b69366fa000, filename=<optimized out>, filename@entry=0x649e010be7b5 "/proc/self/exe", debuglink_name=debuglink_name@entry=0x7b69280a3400 "gdb.debug", error_callback=error_callback@entry=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=data@entry=0x0) at ../libbacktrace/../../libbacktrace/elf.c:1038
#5 0x0000649e00fc8ee6 in elf_open_debugfile_by_debuglink (data=0x0, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, debuglink_crc=1073138330, debuglink_name=0x7b69280a3400 "gdb.debug", filename=0x649e010be7b5 "/proc/self/exe", state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:1075
#6 elf_add (state=0x7b69366fa000, filename=filename@entry=0x649e010be7b5 "/proc/self/exe", descriptor=22, memory=memory@entry=0x0, memory_size=memory_size@entry=0, base_address=110629777797120, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0, fileline_fn=0x7b68c0001fe0, found_sym=0x7b68c0002110, found_dwarf=0x7b68c0001fd8, fileline_entry=0x0, exe=0, debuginfo=0, with_buildid_data=0x0, with_buildid_size=0) at ../libbacktrace/../../libbacktrace/elf.c:4461
#7 0x0000649e00fcb13e in phdr_callback (info=info@entry=0x7b68c0002040, size=size@entry=64, pdata=pdata@entry=0x7b68c0002120) at ../libbacktrace/../../libbacktrace/elf.c:4848
#8 0x00007b6935771868 in __GI___dl_iterate_phdr (callback=0x649e00fcb0c0 <phdr_callback(dl_phdr_info*, size_t, void*)>, data=0x7b68c0002120) at dl-iteratephdr.c:74
#9 0x0000649e00fcaec8 in backtrace_initialize (fileline_fn=<synthetic pointer>, data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, descriptor=22, filename=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:4892
#10 fileline_initialize (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:261
#11 backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:295
#12 unwind (context=<optimized out>, vdata=0x7b68c0002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#13 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b68c0002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#14 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#15 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#16 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#17 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#18 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#19 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#20 <signal handler called>
#21 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b6915fff220, scanning_per_cu=scanning_per_cu@entry=0x649e02729d10, reader=reader@entry=0x7b68c01246d0, watermark_ptr=0x7b68e9dfca28 "", info_ptr=0x7b68e9dfca28 "", abbrev=0x0, name=0x7b6915fff110, linkage_name=0x7b6915fff108, flags=0x7b6915fff0e7, sibling_offset=0x0, parent_entry=0x7b6915fff0f0, maybe_defer=0x7b6915fff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#22 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b6915fff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b6915fff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9ccc3aa "\r", abbrev=abbrev@entry=0x7b68c00706f0, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#23 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b6915fff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#24 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b6915fff260, this=0x7b6915fff220) at ../../gdb/dwarf2/read.c:16651
#25 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b6915fff220, reader=0x7b6915fff260) at ../../gdb/dwarf2/read.c:16645
#26 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b6915fff1f0, per_objfile=<optimized out>, this_cu=0x649e02729d10) at ../../gdb/dwarf2/read.c:4851
#27 operator() (__closure=0x649e12737e80, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#28 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#29 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#30 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#31 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#32 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#33 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#34 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#35 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#36 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#37 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#38 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#39 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#40 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#41 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0288b100, __f=<optimized out>, __did_set=0x7b6915fff42f) at /usr/include/c++/13.2.1/future:589
#42 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0288b118, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#43 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e0288b118) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#44 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b6915fff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#45 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e0288b100) at /usr/include/c++/13.2.1/future:428
#46 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e0288b100) at /usr/include/c++/13.2.1/future:1494
#47 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#48 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#49 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#50 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#51 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b6915fff5e0) at /usr/include/c++/13.2.1/future:1432
#52 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#53 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#54 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#55 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#56 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e03c09bf0, __f=<optimized out>, __did_set=0x7b6915fff58f) at /usr/include/c++/13.2.1/future:589
#57 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e03c09c08, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#58 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#59 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b6915fff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#60 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#61 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e03c09bf0) at /usr/include/c++/13.2.1/future:1494
#62 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b6915fff670) at /usr/include/c++/13.2.1/future:1628
#63 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#64 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023758a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#65 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#66 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
(gdb)
Thread 40 (Thread 0x7b68ffe006c0 (LWP 1036262)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 39 (Thread 0x7b68ebe006c0 (LWP 1036274)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 38 (Thread 0x7b68fd6006c0 (LWP 1036266)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 37 (Thread 0x7b68fcc006c0 (LWP 1036267)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 36 (Thread 0x7b68f6a006c0 (LWP 1036270)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 35 (Thread 0x7b68fe0006c0 (LWP 1036265)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 34 (Thread 0x7b68ff4006c0 (LWP 1036263)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 33 (Thread 0x7b690aa006c0 (LWP 1036258)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02376160) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 32 (Thread 0x7b6914c006c0 (LWP 1036255)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375c20) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 31 (Thread 0x7b68f7e006c0 (LWP 1036268)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 30 (Thread 0x7b68f60006c0 (LWP 1036271)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 29 (Thread 0x7b68f56006c0 (LWP 1036272)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 28 (Thread 0x7b68fea006c0 (LWP 1036264)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 27 (Thread 0x7b68f4c006c0 (LWP 1036273)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 26 (Thread 0x7b69174006c0 (LWP 1036251)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375520) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 25 (Thread 0x7b68f74006c0 (LWP 1036269)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 24 (Thread 0x7b69096006c0 (LWP 1036260)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 23 (Thread 0x7b6920c006c0 (LWP 1036249)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023751a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 22 (Thread 0x7b6922a006c0 (LWP 1036246)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374c60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 21 (Thread 0x7b6916a006c0 (LWP 1036252)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023756e0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 20 (Thread 0x7b690a0006c0 (LWP 1036259)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02376320) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 19 (Thread 0x7b6917e006c0 (LWP 1036250)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375360) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 18 (Thread 0x7b692be006c0 (LWP 1036238)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02368e30) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 17 (Thread 0x7b692a0006c0 (LWP 1036241)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02343ab0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 16 (Thread 0x7b69234006c0 (LWP 1036245)):
#0 0x0000649e00fc4947 in backtrace_free_locked.part.0.lto_priv.0 (state=state@entry=0x7b69366fa000, addr=addr@entry=0x7b69280a64b0, size=2896) at ../libbacktrace/../../libbacktrace/mmap.c:92
#1 0x0000649e00fc4b14 in backtrace_free_locked (size=2896, addr=0x7b69280a64b0, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/mmap.c:152
#2 backtrace_alloc (state=state@entry=0x7b69366fa000, size=size@entry=816, error_callback=error_callback@entry=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/mmap.c:152
#3 0x0000649e00fc4bbe in backtrace_vector_grow (state=0x7b69366fa000, size=24, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=<optimized out>, vec=0x7b68f0001f30) at ../libbacktrace/../../libbacktrace/mmap.c:270
#4 0x0000649e00ffffed in add_line.isra.0 (state=state@entry=0x7b69366fa000, ddata=ddata@entry=0x7b69282b15b8, pc=pc@entry=923956, filename=filename@entry=0x7b6928060f30 "/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/tuple", lineno=lineno@entry=81, error_callback=<optimized out>, data=0x0, vec=0x7b68f0001f30) at ../libbacktrace/../../libbacktrace/dwarf.c:2297
#5 0x0000649e00fcdcaa in read_line_program (vec=0x7b68f0001f30, line_buf=0x7b68f0001f50, hdr=0x7b68f0001fd0, ddata=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:2839
#6 read_line_info (lines_count=<synthetic pointer>, lines=<synthetic pointer>, hdr=0x7b68f0001fd0, u=<optimized out>, data=<optimized out>, error_callback=<optimized out>, ddata=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:2957
#7 dwarf_lookup_pc (state=<optimized out>, ddata=<optimized out>, pc=<optimized out>, callback=<optimized out>, error_callback=<optimized out>, data=<optimized out>, found=<optimized out>) at ../libbacktrace/../../libbacktrace/dwarf.c:3735
#8 0x0000649e00fce9b7 in dwarf_fileline (state=0x7b69366fa000, pc=135691800287554, callback=0x649e00abbad0 <libbacktrace_print(void*, uintptr_t, char const*, int, char const*)>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/dwarf.c:3906
#9 0x0000649e00fcad65 in backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=135691800287554, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:301
#10 backtrace_pcinfo (data=<optimized out>, error_callback=<optimized out>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:291
#11 unwind (context=<optimized out>, vdata=0x7b68f0002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#12 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b68f0002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#13 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#14 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#15 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#16 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#17 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#18 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#19 <signal handler called>
#20 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b69233ff220, scanning_per_cu=scanning_per_cu@entry=0x649e02739ad0, reader=reader@entry=0x7b68f0175dc0, watermark_ptr=0x7b68e9dfc65e "", info_ptr=0x7b68e9dfc65e "", abbrev=0x0, name=0x7b69233ff110, linkage_name=0x7b69233ff108, flags=0x7b69233ff0e7, sibling_offset=0x0, parent_entry=0x7b69233ff0f0, maybe_defer=0x7b69233ff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#21 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b69233ff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b69233ff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9c1090d "\0176\300\037", abbrev=abbrev@entry=0x7b68f0021c60, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#22 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b69233ff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#23 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b69233ff260, this=0x7b69233ff220) at ../../gdb/dwarf2/read.c:16651
#24 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b69233ff220, reader=0x7b69233ff260) at ../../gdb/dwarf2/read.c:16645
#25 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b69233ff1f0, per_objfile=<optimized out>, this_cu=0x649e02739ad0) at ../../gdb/dwarf2/read.c:4851
#26 operator() (__closure=0x649e1108b8f0, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#27 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#28 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#29 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#30 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#31 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#32 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#33 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#34 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#35 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#36 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#37 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#38 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#39 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#40 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e07b4d730, __f=<optimized out>, __did_set=0x7b69233ff42f) at /usr/include/c++/13.2.1/future:589
#41 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e07b4d748, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#42 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e07b4d748) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#43 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69233ff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#44 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:428
#45 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:1494
#46 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#47 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#48 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#49 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#50 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b69233ff5e0) at /usr/include/c++/13.2.1/future:1432
#51 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#52 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#53 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#54 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#55 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0279ddf0, __f=<optimized out>, __did_set=0x7b69233ff58f) at /usr/include/c++/13.2.1/future:589
#56 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0279de08, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#57 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#58 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69233ff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#59 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#60 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e0279ddf0) at /usr/include/c++/13.2.1/future:1494
#61 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b69233ff670) at /usr/include/c++/13.2.1/future:1628
#62 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#63 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236eae0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#64 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#65 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 15 (Thread 0x7b6908c006c0 (LWP 1036261)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7b6935abb468 <mark_cv.lto_priv+40>) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7b6935abb468 <mark_cv.lto_priv+40>, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7b6935abb4c0 <mark_mutex.lto_priv>, cond=0x7b6935abb440 <mark_cv.lto_priv>) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=cond@entry=0x7b6935abb440 <mark_cv.lto_priv>, mutex=mutex@entry=0x7b6935abb4c0 <mark_mutex.lto_priv>) at pthread_cond_wait.c:618
#5 0x00007b6935aa3c91 in GC_wait_marker () at extra/../pthread_support.c:2632
#6 GC_help_marker (my_mark_no=my_mark_no@entry=3) at extra/../mark.c:1124
#7 0x00007b6935aac78f in GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:423
#8 GC_mark_thread (id=<optimized out>) at extra/../pthread_support.c:384
#9 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#10 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 14 (Thread 0x7b69156006c0 (LWP 1036254)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375a60) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 13 (Thread 0x7b690b4006c0 (LWP 1036257)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375fa0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 12 (Thread 0x7b690be006c0 (LWP 1036256)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02375de0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 11 (Thread 0x7b6935160380 (LWP 1036234)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b69358de76a in std::__atomic_futex_unsigned_base::_M_futex_wait_until (this=this@entry=0x649e07b4d740, __addr=__addr@entry=0x649e07b4d740, __val=2147483648, __has_timeout=__has_timeout@entry=false, __s=..., __s@entry=std::chrono::duration = { 0s }, __ns=..., __ns@entry=std::chrono::duration = { 0ns }) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/futex.cc:122
#2 0x0000649e00b9ec76 in std::__atomic_futex_unsigned<2147483648u>::_M_load_and_test_until (__operand=<optimized out>, __mo=<optimized out>, __has_timeout=<optimized out>, __ns=..., __s=..., __equal=<optimized out>, __assumed=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/atomic_futex.h:109
#3 std::__atomic_futex_unsigned<2147483648u>::_M_load_and_test (__operand=<optimized out>, __equal=<optimized out>, __mo=<optimized out>, __assumed=<optimized out>, this=<optimized out>) at /usr/include/c++/13.2.1/bits/atomic_futex.h:158
#4 std::__atomic_futex_unsigned<2147483648u>::_M_load_when_equal (__mo=std::memory_order_acquire, __val=1, this=0x649e07b4d740) at /usr/include/c++/13.2.1/bits/atomic_futex.h:212
#5 std::__future_base::_State_baseV2::wait (this=0x649e07b4d730) at /usr/include/c++/13.2.1/future:353
#6 std::__basic_future<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::_M_get_result (this=0x649e02622350) at /usr/include/c++/13.2.1/future:741
#7 std::future<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::get (this=0x649e02622350) at /usr/include/c++/13.2.1/future:827
#8 gdb::detail::par_for_accumulator<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::finish(gdb::function_view<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>) (task=..., this=<synthetic pointer>) at ../../gdb/../gdbsupport/parallel-for.h:68
#9 gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> > (n=1, task_size=..., callback=..., last=..., first=...) at ../../gdb/../gdbsupport/parallel-for.h:299
#10 dwarf2_build_psymtabs_hard (per_objfile=<optimized out>) at ../../gdb/dwarf2/read.c:5153
#11 0x0000649e00bb8547 in dwarf2_build_psymtabs (objfile=0x649e02753390) at ../../gdb/dwarf2/read.c:3461
#12 cooked_index_functions::read_partial_symbols (this=<optimized out>, objfile=0x649e02753390) at ../../gdb/dwarf2/read.c:16712
#13 0x0000649e00e41e10 in objfile::require_partial_symbols (this=0x649e02753390, verbose=false) at ../../gdb/symfile-debug.c:551
#14 0x0000649e00e46709 in syms_from_objfile_1 (add_flags=..., addrs=0x7fffc780f2d0, objfile=0x649e02753390) at ../../gdb/symfile.c:966
#15 syms_from_objfile (add_flags=..., addrs=<optimized out>, objfile=0x649e02753390) at ../../gdb/symfile.c:983
#16 symbol_file_add_with_addrs (abfd=..., name=name@entry=0x649e02360810 "/home/Dāvis/.cache/debuginfod_client/c0b747f77ce7222a94ecae5e362d140fb5432461/debuginfo", add_flags=..., add_flags@entry=..., addrs=addrs@entry=0x7fffc780f2d0, flags=..., parent=parent@entry=0x649e023b8a40) at ../../gdb/symfile.c:1086
#17 0x0000649e00e46e06 in symbol_file_add_separate (bfd=..., name=0x649e02360810 "/home/Dāvis/.cache/debuginfod_client/c0b747f77ce7222a94ecae5e362d140fb5432461/debuginfo", symfile_flags=..., objfile=0x649e023b8a40) at ../../gdb/symfile.c:1145
#18 0x0000649e00bd7716 in elf_symfile_read_dwarf2 (symfile_flags=..., objfile=0x649e023b8a40) at ../../gdb/elfread.c:1263
#19 elf_symfile_read (objfile=0x649e023b8a40, symfile_flags=...) at ../../gdb/elfread.c:1362
#20 0x0000649e00e46eaf in read_symbols (objfile=objfile@entry=0x649e023b8a40, add_flags=..., add_flags@entry=...) at ../../gdb/symfile.c:772
#21 0x0000649e00e46709 in syms_from_objfile_1 (add_flags=..., addrs=0x7fffc780f6b0, objfile=0x649e023b8a40) at ../../gdb/symfile.c:966
#22 syms_from_objfile (add_flags=..., addrs=<optimized out>, objfile=0x649e023b8a40) at ../../gdb/symfile.c:983
#23 symbol_file_add_with_addrs (abfd=..., name=0x649e0b71f890 "/usr/lib/libKF6StatusNotifierItem.so.6", add_flags=..., addrs=<optimized out>, flags=..., parent=<optimized out>) at ../../gdb/symfile.c:1086
#24 0x0000649e00e0988d in symbol_file_add_from_bfd (parent=0x0, flags=..., addrs=0x7fffc780f6b0, add_flags=..., name=0x649e0b71f890 "/usr/lib/libKF6StatusNotifierItem.so.6", abfd=...) at ../../gdb/symfile.c:1156
#25 solib_read_symbols (so=so@entry=0x649e0b71f680, flags=..., flags@entry=...) at ../../gdb/solib.c:721
#26 0x0000649e00e0e78a in solib_add (pattern=0x0, from_tty=0, readsyms=1) at ../../gdb/solib.c:1048
#27 0x0000649e00e0ea7b in handle_solib_event () at ../../gdb/solib.c:1322
#28 0x0000649e00aa404d in bpstat_stop_status (aspace=<optimized out>, bp_addr=<optimized out>, thread=0x649e02540c10, ws=..., stop_chain=<optimized out>) at ../../gdb/breakpoint.c:5853
#29 0x0000649e00cb9fbd in handle_signal_stop (ecs=ecs@entry=0x7fffc780fda0) at ../../gdb/infrun.c:6657
#30 0x0000649e00cbc7e7 in handle_stop_requested (ecs=<optimized out>) at ../../gdb/infrun.c:4872
#31 handle_stop_requested (ecs=<optimized out>) at ../../gdb/infrun.c:4867
#32 handle_inferior_event (ecs=0x7fffc780fda0) at ../../gdb/infrun.c:6128
#33 0x0000649e00cb1814 in fetch_inferior_event () at ../../gdb/infrun.c:4466
#34 0x0000649e00fc130e in gdb_wait_for_event (block=<optimized out>) at ../gdbsupport/../../gdbsupport/event-loop.cc:716
#35 0x0000649e00ffdbcf in gdb_do_one_event(int) [clone .constprop.0] (mstimeout=-1) at ../gdbsupport/../../gdbsupport/event-loop.cc:217
#36 0x0000649e00cfee15 in start_event_loop () at ../../gdb/main.c:407
#37 captured_command_loop () at ../../gdb/main.c:471
#38 0x0000649e00a12445 in captured_main (data=0x7fffc780ff60) at ../../gdb/main.c:1324
#39 gdb_main (args=0x7fffc780ff60) at ../../gdb/main.c:1343
#40 main (argc=2, argv=0x7fffc78100a8) at ../../gdb/gdb.c:39
Thread 10 (Thread 0x7b69216006c0 (LWP 1036248)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374fe0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 9 (Thread 0x7b69220006c0 (LWP 1036247)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02374e20) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 8 (Thread 0x7b6928c006c0 (LWP 1036243)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c4a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 7 (Thread 0x7b69296006c0 (LWP 1036242)):
#0 futex_wait (private=0, expected=2, futex_word=0x7b6936799a30 <_rtld_global+2608>) at ../sysdeps/nptl/futex-internal.h:146
#1 __GI___lll_lock_wait (futex=futex@entry=0x7b6936799a30 <_rtld_global+2608>, private=0) at lowlevellock.c:49
#2 0x00007b69356aca0a in lll_mutex_lock_optimized (mutex=0x7b6936799a30 <_rtld_global+2608>) at pthread_mutex_lock.c:48
#3 ___pthread_mutex_lock (mutex=mutex@entry=0x7b6936799a30 <_rtld_global+2608>) at pthread_mutex_lock.c:128
#4 0x00007b693577170f in __GI___dl_iterate_phdr (callback=0x649e00fcb0c0 <phdr_callback(dl_phdr_info*, size_t, void*)>, data=0x7b6904002120) at dl-iteratephdr.c:39
#5 0x0000649e00fcaec8 in backtrace_initialize (fileline_fn=<synthetic pointer>, data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, descriptor=23, filename=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:4892
#6 fileline_initialize (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:261
#7 backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:295
#8 unwind (context=<optimized out>, vdata=0x7b6904002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#9 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b6904002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#10 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#11 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#12 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#13 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#14 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#15 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#16 <signal handler called>
#17 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b69295ff220, scanning_per_cu=scanning_per_cu@entry=0x649e02739bf0, reader=reader@entry=0x7b6904052a90, watermark_ptr=0x7b68e9dfc65e "", info_ptr=0x7b68e9dfc65e "", abbrev=0x0, name=0x7b69295ff110, linkage_name=0x7b69295ff108, flags=0x7b69295ff0e7, sibling_offset=0x0, parent_entry=0x7b69295ff0f0, maybe_defer=0x7b69295ff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#18 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b69295ff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b69295ff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9c7ca32 "\0276\300\037", abbrev=abbrev@entry=0x7b6904241bf0, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#19 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b69295ff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#20 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b69295ff260, this=0x7b69295ff220) at ../../gdb/dwarf2/read.c:16651
#21 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b69295ff220, reader=0x7b69295ff260) at ../../gdb/dwarf2/read.c:16645
#22 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b69295ff1f0, per_objfile=<optimized out>, this_cu=0x649e02739bf0) at ../../gdb/dwarf2/read.c:4851
#23 operator() (__closure=0x649e02762680, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#24 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#25 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#26 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#27 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#28 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#29 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#30 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#31 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#32 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#33 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#34 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#35 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#36 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#37 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0288b0a0, __f=<optimized out>, __did_set=0x7b69295ff42f) at /usr/include/c++/13.2.1/future:589
#38 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0288b0b8, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#39 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e0288b0b8) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#40 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69295ff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#41 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e0288b0a0) at /usr/include/c++/13.2.1/future:428
#42 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e0288b0a0) at /usr/include/c++/13.2.1/future:1494
#43 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#44 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#45 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#46 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#47 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b69295ff5e0) at /usr/include/c++/13.2.1/future:1432
#48 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#49 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#50 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#51 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#52 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e02816da0, __f=<optimized out>, __did_set=0x7b69295ff58f) at /usr/include/c++/13.2.1/future:589
#53 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e02816db8, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#54 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#55 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b69295ff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#56 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#57 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e02816da0) at /usr/include/c++/13.2.1/future:1494
#58 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b69295ff670) at /usr/include/c++/13.2.1/future:1628
#59 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#60 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c8c0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#61 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#62 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 6 (Thread 0x7b69312006c0 (LWP 1036237)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0234aee0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 5 (Thread 0x7b6931c006c0 (LWP 1036236)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e0236c360) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 4 (Thread 0x7b6923e006c0 (LWP 1036244)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02352170) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 3 (Thread 0x7b692aa006c0 (LWP 1036240)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2990) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2990, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023344b0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 2 (Thread 0x7b692b4006c0 (LWP 1036239)):
#0 0x00007b69356a5ebe in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x649e022f2994) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007b69356a5f3f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x649e022f2994, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007b69356a8750 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x649e022f2998, cond=0x649e022f2968) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x649e022f2968, mutex=0x649e022f2998) at pthread_cond_wait.c:618
#5 0x00007b69358d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#6 std::__condvar::wait (__m=..., this=0x649e022f2968) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#7 std::condition_variable::wait (this=this@entry=0x649e022f2968, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#8 0x0000649e00fc39ad in gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:235
#9 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e02368b40) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#10 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#11 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 1 (Thread 0x7b69160006c0 (LWP 1036253)):
#0 0x0000649e00fc4947 in backtrace_free_locked.part.0.lto_priv.0 (state=0x7b69366fa000, addr=0x7b692809cf70, size=26) at ../libbacktrace/../../libbacktrace/mmap.c:92
#1 0x0000649e00ffe666 in backtrace_free_locked (size=<optimized out>, addr=<optimized out>, state=<optimized out>) at ../libbacktrace/../../libbacktrace/mmap.c:226
#2 backtrace_free.isra.0 (state=0x7b69366fa000, addr=0x7b692809cf70, size=26, data=<optimized out>, error_callback=<optimized out>) at ../libbacktrace/../../libbacktrace/mmap.c:233
#3 0x0000649e00fc4eb6 in elf_try_debugfile (state=state@entry=0x7b69366fa000, prefix=prefix@entry=0x7b6928060f80 "/usr/bin/gdb", prefix_len=prefix_len@entry=9, prefix2=prefix2@entry=0x649e010be634 ".debug/", prefix2_len=prefix2_len@entry=7, debuglink_name=debuglink_name@entry=0x7b69280a3400 "gdb.debug", error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0) at ../libbacktrace/../../libbacktrace/elf.c:941
#4 0x0000649e00fc5186 in elf_find_debugfile_by_debuglink (state=state@entry=0x7b69366fa000, filename=<optimized out>, filename@entry=0x649e010be7b5 "/proc/self/exe", debuglink_name=debuglink_name@entry=0x7b69280a3400 "gdb.debug", error_callback=error_callback@entry=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=data@entry=0x0) at ../libbacktrace/../../libbacktrace/elf.c:1038
#5 0x0000649e00fc8ee6 in elf_open_debugfile_by_debuglink (data=0x0, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, debuglink_crc=1073138330, debuglink_name=0x7b69280a3400 "gdb.debug", filename=0x649e010be7b5 "/proc/self/exe", state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:1075
#6 elf_add (state=0x7b69366fa000, filename=filename@entry=0x649e010be7b5 "/proc/self/exe", descriptor=22, memory=memory@entry=0x0, memory_size=memory_size@entry=0, base_address=110629777797120, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, data=0x0, fileline_fn=0x7b68c0001fe0, found_sym=0x7b68c0002110, found_dwarf=0x7b68c0001fd8, fileline_entry=0x0, exe=0, debuginfo=0, with_buildid_data=0x0, with_buildid_size=0) at ../libbacktrace/../../libbacktrace/elf.c:4461
#7 0x0000649e00fcb13e in phdr_callback (info=info@entry=0x7b68c0002040, size=size@entry=64, pdata=pdata@entry=0x7b68c0002120) at ../libbacktrace/../../libbacktrace/elf.c:4848
#8 0x00007b6935771868 in __GI___dl_iterate_phdr (callback=0x649e00fcb0c0 <phdr_callback(dl_phdr_info*, size_t, void*)>, data=0x7b68c0002120) at dl-iteratephdr.c:74
#9 0x0000649e00fcaec8 in backtrace_initialize (fileline_fn=<synthetic pointer>, data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, descriptor=22, filename=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/elf.c:4892
#10 fileline_initialize (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:261
#11 backtrace_pcinfo (data=<optimized out>, error_callback=0x649e00abb990 <libbacktrace_error(void*, char const*, int)>, callback=<optimized out>, pc=<optimized out>, state=0x7b69366fa000) at ../libbacktrace/../../libbacktrace/fileline.c:295
#12 unwind (context=<optimized out>, vdata=0x7b68c0002420) at ../libbacktrace/../../libbacktrace/backtrace.c:91
#13 0x00007b69363a336d in _Unwind_Backtrace (trace=0x649e00fcac60 <unwind(_Unwind_Context*, void*)>, trace_argument=0x7b68c0002420) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:309
#14 0x0000649e00ffe5d4 in backtrace_full.constprop.0.isra.0 (state=0x7b69366fa000, data=0x0, error_callback=<optimized out>, callback=<optimized out>, skip=0) at ../libbacktrace/../../libbacktrace/backtrace.c:127
#15 0x0000649e00abd3cc in gdb_internal_backtrace_1 () at ../../gdb/bt-utils.c:122
#16 gdb_internal_backtrace () at ../../gdb/bt-utils.c:168
#17 gdb_internal_backtrace () at ../../gdb/bt-utils.c:154
#18 0x0000649e00bd9e2e in handle_fatal_signal (sig=sig@entry=11) at ../../gdb/event-top.c:889
#19 0x0000649e00bda02c in handle_sigsegv (sig=11) at ../../gdb/event-top.c:962
#20 <signal handler called>
#21 0x0000649e00bbe766 in cooked_indexer::scan_attributes (this=this@entry=0x7b6915fff220, scanning_per_cu=scanning_per_cu@entry=0x649e02729d10, reader=reader@entry=0x7b68c01246d0, watermark_ptr=0x7b68e9dfca28 "", info_ptr=0x7b68e9dfca28 "", abbrev=0x0, name=0x7b6915fff110, linkage_name=0x7b6915fff108, flags=0x7b6915fff0e7, sibling_offset=0x0, parent_entry=0x7b6915fff0f0, maybe_defer=0x7b6915fff100, for_specification=true) at ../../gdb/dwarf2/read.c:16193
#22 0x0000649e00bbf070 in cooked_indexer::scan_attributes (this=this@entry=0x7b6915fff220, scanning_per_cu=<optimized out>, reader=reader@entry=0x7b6915fff260, watermark_ptr=<optimized out>, info_ptr=0x7b68e9ccc3aa "\r", abbrev=abbrev@entry=0x7b68c00706f0, name=<optimized out>, linkage_name=<optimized out>, flags=<optimized out>, sibling_offset=<optimized out>, parent_entry=<optimized out>, maybe_defer=<optimized out>, for_specification=<optimized out>) at ../../gdb/dwarf2/read.c:16374
#23 0x0000649e00bbf4e6 in cooked_indexer::index_dies (this=<optimized out>, reader=0x7b6915fff260, info_ptr=<optimized out>, parent_entry=0x0, fully=false) at ../../gdb/dwarf2/read.c:16528
#24 0x0000649e00fd8844 in cooked_indexer::make_index (reader=0x7b6915fff260, this=0x7b6915fff220) at ../../gdb/dwarf2/read.c:16651
#25 cooked_indexer::make_index(cutu_reader*) [clone .constprop.0] (this=0x7b6915fff220, reader=0x7b6915fff260) at ../../gdb/dwarf2/read.c:16645
#26 0x0000649e00b9d955 in process_psymtab_comp_unit (storage=0x7b6915fff1f0, per_objfile=<optimized out>, this_cu=0x649e02729d10) at ../../gdb/dwarf2/read.c:4851
#27 operator() (__closure=0x649e12737e80, iter=std::unique_ptr<dwarf2_per_cu_data> = {...}, end=std::unique_ptr<dwarf2_per_cu_data> = {...}) at ../../gdb/dwarf2/read.c:5144
#28 0x0000649e00bc301c in operator() (__closure=<optimized out>) at ../../gdb/../gdbsupport/parallel-for.h:273
#29 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#30 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard>, std::vector<gdb_exception> >, gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()>&> (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#31 std::_Function_handler<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >(), gdb::parallel_for_each<__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)> >(unsigned int, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, __gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >, dwarf2_build_psymtabs_hard(dwarf2_per_objfile*)::<lambda(iter_type, iter_type)>, function_view<long unsigned int(__gnu_cxx::__normal_iterator<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter>*, std::vector<std::unique_ptr<dwarf2_per_cu_data, dwarf2_per_cu_data_deleter> > >)>)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#32 0x0000649e00bd35ae in std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#33 std::__invoke_impl<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#34 std::__invoke_r<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > >, std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#35 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1492
#36 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/future:1409
#37 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#38 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#39 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > >, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run()::{lambda()#1}, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > > >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#40 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#41 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e0288b100, __f=<optimized out>, __did_set=0x7b6915fff42f) at /usr/include/c++/13.2.1/future:589
#42 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e0288b118, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#43 0x0000649e00bcdc73 in __gthread_once (__func=<optimized out>, __once=0x649e0288b118) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#44 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b6915fff450: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#45 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=0x649e0288b100) at /usr/include/c++/13.2.1/future:428
#46 std::__future_base::_Task_state<std::function<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::_M_run() (this=0x649e0288b100) at /usr/include/c++/13.2.1/future:1494
#47 std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>::operator()() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1628
#48 std::__invoke_impl<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::__invoke_other, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#49 std::__invoke_r<void, std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&>(std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:111
#50 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}::operator()() const (__closure=<optimized out>) at /usr/include/c++/13.2.1/future:1491
#51 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>::operator()() const (this=0x7b6915fff5e0) at /usr/include/c++/13.2.1/future:1432
#52 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__invoke_other, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__f=...) at /usr/include/c++/13.2.1/bits/invoke.h:61
#53 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&>(std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void>&) (__fn=...) at /usr/include/c++/13.2.1/bits/invoke.h:116
#54 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run()::{lambda()#1}, void> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13.2.1/bits/std_function.h:291
#55 0x0000649e00b508dd in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#56 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x649e03c09bf0, __f=<optimized out>, __did_set=0x7b6915fff58f) at /usr/include/c++/13.2.1/future:589
#57 0x00007b69356ae6af in __pthread_once_slow (once_control=0x649e03c09c08, init_routine=0x7b69358e0230 <std::__once_proxy()>) at pthread_once.c:116
#58 0x0000649e00bcd3c2 in __gthread_once (__func=<optimized out>, __once=<optimized out>) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#59 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__f=@0x7b6915fff5b0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x649e00b508b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#60 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=false, __res=..., this=<optimized out>) at /usr/include/c++/13.2.1/future:428
#61 std::__future_base::_Task_state<std::packaged_task<std::pair<std::unique_ptr<cooked_index_shard, std::default_delete<cooked_index_shard> >, std::vector<gdb_exception, std::allocator<gdb_exception> > > ()>, std::allocator<int>, void ()>::_M_run() (this=0x649e03c09bf0) at /usr/include/c++/13.2.1/future:1494
#62 0x0000649e00fc3aec in std::packaged_task<void ()>::operator()() (this=0x7b6915fff670) at /usr/include/c++/13.2.1/future:1628
#63 gdb::thread_pool::thread_function (this=0x649e022f2910) at ../gdbsupport/../../gdbsupport/thread-pool.cc:242
#64 0x00007b69358e1943 in std::execute_native_thread_routine (__p=0x649e023758a0) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#65 0x00007b69356a955a in start_thread (arg=<optimized out>) at pthread_create.c:447
#66 0x00007b6935726a3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Dump of assembler code for function backtrace_free_locked.part.0.lto_priv.0:
0x0000649e00fc4910 <+0>: endbr64
0x0000649e00fc4914 <+4>: mov r11,QWORD PTR [rdi+0x40]
0x0000649e00fc4918 <+8>: test r11,r11
0x0000649e00fc491b <+11>: je 0x649e00fc49c1 <backtrace_free_locked.part.0.lto_priv.0+177>
0x0000649e00fc4921 <+17>: mov rax,QWORD PTR [r11]
0x0000649e00fc4924 <+20>: xor ecx,ecx
0x0000649e00fc4926 <+22>: lea r10,[rdi+0x40]
0x0000649e00fc492a <+26>: mov r8,r11
0x0000649e00fc492d <+29>: add rcx,0x1
0x0000649e00fc4931 <+33>: test rax,rax
0x0000649e00fc4934 <+36>: je 0x649e00fc49a8 <backtrace_free_locked.part.0.lto_priv.0+152>
0x0000649e00fc4936 <+38>: push rbx
0x0000649e00fc4937 <+39>: nop WORD PTR [rax+rax*1+0x0]
0x0000649e00fc4940 <+48>: mov r9,QWORD PTR [r10]
0x0000649e00fc4943 <+51>: mov rbx,QWORD PTR [r9+0x8]
=> 0x0000649e00fc4947 <+55>: cmp QWORD PTR [rax+0x8],rbx
0x0000649e00fc494b <+59>: jb 0x649e00fc4988 <backtrace_free_locked.part.0.lto_priv.0+120>
0x0000649e00fc494d <+61>: mov r8,rax
rax 0x6e69622f7273752f 7955998172649846063
rbx 0xe80 3712
rcx 0x2 2
rdx 0x1a 26
rsi 0x7b692809cf70 135691573514096
rdi 0x7b69366fa000 135691815067648
rbp 0x1a 0x1a
rsp 0x7b68c00014e0 0x7b68c00014e0
r8 0x7b692809cf70 135691573514096
r9 0x7b69280a6180 135691573551488
r10 0x7b69366fa040 135691815067712
r11 0x7b69280a6180 135691573551488
r12 0x7b692809cf70 135691573514096
r13 0x7 7
r14 0x10 16
r15 0x19 25
rip 0x649e00fc4947 0x649e00fc4947 <backtrace_free_locked.part.0.lto_priv.0+55>
eflags 0x10202 [ IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
fs_base 0x7b69160006c0 135691270883008
gs_base 0x0 0
(gdb) x $rax+0x8
0x6e69622f72737537: Cannot access memory at address 0x6e69622f72737537
I can workaround this crash by disabling debuginfod
or deleting ~/.cache/debuginfod_client
Additional info:
- package version(s): gcc 13.2.1 20230801
Steps to reproduce:
Don't really know how to reproduce it but basically you need corrupted debuginfo files.
Maybe can try repeat this with limited disk space for debuginfo.