GDB 17.2 SegVs when attempting to trace a QT5 QTDiag SegV, or when tracing its own SegVs that that problem causes. How should I diagnose this?

I wanted to demonstrate that the triage decision at bugzilla.redhat.com/show_bug.cgi?id=2420648#c17 was nonsensical, so I decided to reproduce the bug that it describes β€” invoking qtdiag causing a segmentation violation. However, after acquiring the relevant packages:

PS /home/beedell.roke_julian_lockhart> dnf history info 187 | bat --paging=never
Transaction ID : 187
Begin time     : 2026-07-14 15:44:45
Begin rpmdb    : d2557f11242111a51981155a2ecc3ae0a9e0c69f47095418d0afc1de7eccdece
End time       : 2026-07-14 15:44:47
End rpmdb      : b8887fc5785dba03736fea6e3fe2a80cbd634a8ba184bfe570369717de29377f
User           : 1000 Mr. Roke Julian Lockhart Beedell <beedell.roke_julian_lockhart>
Status         : Ok
Releasever     : 44
Description    : dnf install qt5-qttools-devel
Comment        : 
Packages altered:
  Action  Package                                                     Reason     Repository
  Install qt5-qttools-devel-0:5.15.18-4.fc44.x86_64                   User       fedora
  Install qt5-designer-0:5.15.18-4.fc44.x86_64                        Dependency fedora
  Install qt5-doctools-0:5.15.18-4.fc44.x86_64                        Dependency fedora
  Install qt5-linguist-0:5.15.18-4.fc44.x86_64                        Dependency fedora
  Install qt5-qtbase-devel-0:5.15.18-2.fc44.x86_64                    Dependency fedora
  Install qt5-qttools-0:5.15.18-4.fc44.x86_64                         Dependency fedora
  Install qt5-qttools-libs-designer-0:5.15.18-4.fc44.x86_64           Dependency fedora
  Install qt5-qttools-libs-designercomponents-0:5.15.18-4.fc44.x86_64 Dependency fedora
  Install qt5-qttools-libs-help-0:5.15.18-4.fc44.x86_64               Dependency fedora
  Install qt5-qttools-common-0:5.15.18-4.fc44.noarch                  Dependency fedora
  Install qt5-rpm-macros-0:5.15.18-2.fc44.noarch                      Dependency fedora
  Install perl-English-0:1.11-524.fc44.noarch                         Dependency updates

…then reproducing it (by merely invoking qtdiag), something, that is similar (to a layman, like myself) to bugzilla.redhat.com/show_bug.cgi?id=2467251#c12 or bugzilla.redhat.com/show_bug.cgi?id=2366461#c25, occurred:

PS /home/beedell.roke_julian_lockhart> coredumpctl list --json=short --reverse -n 24 | ConvertFrom-JSON | Format-Table -AutoSize | bat --paging=never
            time    pid  uid  gid sig corefile     exe                  size
            ----    ---  ---  --- --- --------     ---                  ----
1784044559442322 104691    0    0   6 inaccessible /usr/bin/abrt-server 
1784044559350046 104667    0    0  11 inaccessible /usr/libexec/gdb     
1784044558431343 104601 1000 1000  11 present      /usr/libexec/gdb     6458969
1784044493220994 104295    0    0   6 inaccessible /usr/bin/abrt-server 
1784044492850146 104260    0    0  11 inaccessible /usr/libexec/gdb     
1784044491884240 104133 1000 1000  11 present      /usr/libexec/gdb     6456005
1784044390983900 103760    0    0  11 none         /usr/libexec/gdb     
1784044385897601 103646    0    0  11 none         /usr/libexec/gdb     
1784044378893133 103577    0    0  11 none         /usr/libexec/gdb     
1784044373504206 103544    0    0  11 none         /usr/libexec/gdb     
1784044367579529 103466    0    0  11 none         /usr/libexec/gdb     
1784044324653839 103168    0    0  11 none         /usr/libexec/gdb     
1784043933730580  99836    0    0   6 inaccessible /usr/bin/abrt-server 
1784043933359629  99744    0    0  11 inaccessible /usr/libexec/gdb     
1784043932301794  99665 1000 1000  11 present      /usr/libexec/gdb     6439020
1784043924751716  99646    0    0   6 inaccessible /usr/bin/abrt-server 
1784043924389344  99615    0    0  11 inaccessible /usr/libexec/gdb     
1784043923425171  99335 1000 1000  11 present      /usr/libexec/gdb     9111991
1784043900021331  98996    0    0   6 inaccessible /usr/bin/abrt-server 
1784043899607885  98962    0    0  11 inaccessible /usr/libexec/gdb     
1784043898694439  98811 1000 1000  11 present      /usr/libexec/gdb     6841932
1784043890548217  97937    0    0   6 inaccessible /usr/bin/abrt-server 
1784043890131902  97886    0    0  11 inaccessible /usr/libexec/gdb     
1784043889313073  97829 1000 1000  11 present      /usr/bin/qtdiag      2247734

I would have left it at that, except that, when I attempted to diagnose qtdiag’s crash, I observed:

PS /home/beedell.roke_julian_lockhart> coredumpctl debug _BOOT_ID=b74188f78fe640c8aae29214cf124373 COREDUMP_PID=97829 | bat --paging=never
   1 β”‚            PID: 97829 (qtdiag)
   2 β”‚            UID: 1000 (beedell.roke_julian_lockhart)
   3 β”‚            GID: 1000 (beedell.roke_julian_lockhart)
   4 β”‚         Signal: 11 (SEGV)
   5 β”‚      Timestamp: Tue 2026-07-14 16:44:48 BST (11min ago)
   6 β”‚   Command Line: /usr/bin/qtdiag
   7 β”‚     Executable: /usr/bin/qtdiag
   8 β”‚  Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-97517.scope/tab(97589).scope
   9 β”‚           Unit: user@1000.service
  10 β”‚      User Unit: app-org.kde.konsole-97517.scope
  11 β”‚          Slice: user-1000.slice
  12 β”‚      Owner UID: 1000 (beedell.roke_julian_lockhart)
  13 β”‚        Boot ID: b74188f78fe640c8aae29214cf124373
  14 β”‚     Machine ID: cab57430e115444dae142931aa92a5c5
  15 β”‚       Hostname: beedell.rokeJulianLockhart.tf81nk
  16 β”‚        Storage: /var/lib/systemd/coredump/core.qtdiag.1000.b74188f78fe640c8aae29214cf124373.97829.1784043888000000.zst (present)
  17 β”‚   Size on Disk: 2.1M
  18 β”‚        Package: qt5-qttools/5.15.18-4.fc44
  19 β”‚       build-id: 567a53429055f1c48c658bc3d7a90aad5973f264
  20 β”‚        Message: Process 97829 (qtdiag) of user 1000 dumped core.
  21 β”‚                 
  22 β”‚                 Module libtinfo.so.6 from rpm ncurses-6.6-1.fc44.x86_64
 174 β”‚                 Module qtdiag from rpm qt5-qttools-5.15.18-4.fc44.x86_64
 175 β”‚                 Stack trace of thread 97829:
 176 β”‚                 #0  0x000055e7060cf2e7 _Z10dumpGlInfoR11QTextStreamb (qtdiag + 0x52e7)
 181 β”‚                 #5  0x000055e7060cc825 _start (qtdiag + 0x2825)
 182 β”‚                 
 183 β”‚                 Stack trace of thread 97832:
 184 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 192 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 193 β”‚                 
 194 β”‚                 Stack trace of thread 97834:
 195 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 203 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 204 β”‚                 
 205 β”‚                 Stack trace of thread 97836:
 206 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 214 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 215 β”‚                 
 216 β”‚                 Stack trace of thread 97830:
 217 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 229 β”‚                 #12 0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 230 β”‚                 
 231 β”‚                 Stack trace of thread 97849:
 232 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 233 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 234 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 235 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 236 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 237 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 238 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 239 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 240 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 241 β”‚                 
 242 β”‚                 Stack trace of thread 97851:
 243 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 244 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 245 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 246 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 247 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 248 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 249 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 250 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 251 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 252 β”‚                 
 253 β”‚                 Stack trace of thread 97848:
 254 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 255 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 256 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 257 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 258 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 259 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 260 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 261 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 262 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 263 β”‚                 
 264 β”‚                 Stack trace of thread 97847:
 265 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 266 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 267 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 268 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 269 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 270 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 271 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 272 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 273 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 274 β”‚                 
 275 β”‚                 Stack trace of thread 97852:
 276 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 277 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 278 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 279 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 280 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 281 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 282 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 283 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 284 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 285 β”‚                 
 286 β”‚                 Stack trace of thread 97840:
 287 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 288 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 289 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 290 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 291 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 292 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 293 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 294 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 295 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 296 β”‚                 
 297 β”‚                 Stack trace of thread 97835:
 298 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 299 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 300 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 301 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 302 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 303 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 304 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 305 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 306 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 307 β”‚                 
 308 β”‚                 Stack trace of thread 97850:
 309 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 310 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 311 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 312 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 313 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 314 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 315 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 316 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 317 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 318 β”‚                 
 319 β”‚                 Stack trace of thread 97839:
 320 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 321 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 322 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 323 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 324 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 325 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 326 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 327 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 328 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 329 β”‚                 
 330 β”‚                 Stack trace of thread 97833:
 331 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 332 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 333 β”‚                 #2  0x00007ff8de676574 __syscall_cancel (libc.so.6 + 0x6f574)
 334 β”‚                 #3  0x00007ff8de6efdfe __poll (libc.so.6 + 0xe8dfe)
 335 β”‚                 #4  0x00007ff8cc8c3f57 _ZN15QtWaylandClient11EventThread3runEv (libQt5WaylandClient.so.5 + 0x19f57)
 336 β”‚                 #5  0x00007ff8dec5aaaa _ZN14QThreadPrivate5startEPv (libQt5Core.so.5 + 0x5aaaa)
 337 β”‚                 #6  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 338 β”‚                 #7  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 339 β”‚                 
 340 β”‚                 Stack trace of thread 97837:
 341 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 342 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 343 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 344 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 345 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 346 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 347 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 348 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 349 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 350 β”‚                 
 351 β”‚                 Stack trace of thread 97838:
 352 β”‚                 #0  0x00007ff8de682312 __syscall_cancel_arch (libc.so.6 + 0x7b312)
 353 β”‚                 #1  0x00007ff8de67652c __internal_syscall_cancel (libc.so.6 + 0x6f52c)
 354 β”‚                 #2  0x00007ff8de676877 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x6f877)
 355 β”‚                 #3  0x00007ff8de6790cc pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x720cc)
 356 β”‚                 #4  0x00007ff8b900ed4d cnd_wait (libgallium-26.1.4.so + 0x60ed4d)
 357 β”‚                 #5  0x00007ff8b8fc46ac util_queue_thread_func (libgallium-26.1.4.so + 0x5c46ac)
 358 β”‚                 #6  0x00007ff8b900ec8c impl_thrd_routine (libgallium-26.1.4.so + 0x60ec8c)
 359 β”‚                 #7  0x00007ff8de679c19 start_thread (libc.so.6 + 0x72c19)
 360 β”‚                 #8  0x00007ff8de6fd5cc __clone3 (libc.so.6 + 0xf65cc)
 361 β”‚                 ELF object binary architecture: AMD x86-64
 362 β”‚ 
 363 β”‚ GNU gdb (Fedora Linux) 17.2-1.fc44
 369 β”‚ This GDB was configured as "x86_64-redhat-linux-gnu".
 378 β”‚ Reading symbols from /usr/bin/qtdiag...
 379 β”‚ 
 380 β”‚ This GDB supports auto-downloading debuginfo from the following URLs:
 381 β”‚   <ima:enforcing>
 382 β”‚   <https://debuginfod.fedoraproject.org/>
 383 β”‚   <ima:ignore>
 384 β”‚ Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
 387 β”‚ Reading symbols from /home/beedell.roke_julian_lockhart/.cache/debuginfod_client/567a53429055f1c48c658bc3d7a90aad5973f264/debuginfo...


Fatal signal: Segmentation fault
----- Backtrace -----
0x556524cc2191 ???
0x556524e19f06 ???
0x556524e1a12e ???
0x7f56fc820faf ???
0x556524d3e4df ???
0x556524efa849 ???
0x556524d3706e ???
0x556524d39f10 ???
0x556524d3b34b ???
0x556524d3b541 ???
0x556524f15809 ???
0x556524f1827a ???
0x556524f19b01 ???
0x556524b9cf5d ???
0x7f56fc80a680 ???
0x7f56fc80a797 ???
0x556524bb2914 ???
0xffffffffffffffff ???
---------------------
A fatal error internal to GDB has been detected, further
debugging is not possible.  GDB will now terminate.

This is a bug, please report it.  For instructions, see:
<https://www.gnu.org/software/gdb/bugs/>.

gdb terminated by signal SEGV.

The entire content is available:

This replicates for all afore-listed instances of /usr/libexec/gdb, too, but not for /usr/bin/abrt-server, nor any previous entrants.

Instead, coredumpctl debug _BOOT_ID=b74188f78fe640c8aae29214cf124373 COREDUMP_PID=97829 --debugger=lldb | bat --paging=never produced what appeared to be useful information:

(lldb) target create "/usr/bin/qtdiag" --core "/var/tmp/coredump-ReXnJ3"
Core file '/var/tmp/coredump-ReXnJ3' (x86_64) was loaded.
bt all
* thread #1, name = 'qtdiag', stop reason = SIGSEGV: address not mapped to object (fault address=0xd0)
  * frame #0: 0x000055e7060cf2e7 qtdiag`dumpGlInfo(QTextStream&, bool) + 183
    frame #1: 0x000055e7060d3313 qtdiag`qtDiag(unsigned int) + 12515
    frame #2: 0x000055e7060cc482 qtdiag`main + 1458
    frame #3: 0x00007ff8de60a681 libc.so.6`__libc_start_call_main + 129
    frame #4: 0x00007ff8de60a798 libc.so.6`__libc_start_main@@GLIBC_2.34 + 136
    frame #5: 0x000055e7060cc825 qtdiag`_start + 37
  thread #2, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8dec608ac libQt5Core.so.5`QWaitCondition::wait(QMutex*, QDeadlineTimer) + 284
    frame #5: 0x00007ff8cc8c3f06 libQt5WaylandClient.so.5`QtWaylandClient::EventThread::run() + 166
    frame #6: 0x00007ff8dec5aaaa libQt5Core.so.5`QThreadPrivate::start(void*) + 266
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #3, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #4, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #5, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676574 libc.so.6`__syscall_cancel + 20
    frame #3: 0x00007ff8de6f0426 libc.so.6`ppoll + 70
    frame #4: 0x00007ff8dd4e6125 libglib-2.0.so.0`g_main_context_iterate_unlocked.isra.0 + 949
    frame #5: 0x00007ff8dd4e61e3 libglib-2.0.so.0`g_main_context_iteration + 51
    frame #6: 0x00007ff8dee7e3a7 libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 87
    frame #7: 0x00007ff8dee24d7a libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 298
    frame #8: 0x00007ff8dec58c6e libQt5Core.so.5`QThread::exec() + 142
    frame #9: 0x00007ff8cc81b07c libQt5DBus.so.5`QDBusConnectionManager::run() + 28
    frame #10: 0x00007ff8dec5aaaa libQt5Core.so.5`QThreadPrivate::start(void*) + 266
    frame #11: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #12: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #6, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #7, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #8, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #9, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #10, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #11, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #12, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #13, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #14, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #15, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676574 libc.so.6`__syscall_cancel + 20
    frame #3: 0x00007ff8de6efdfe libc.so.6`__poll + 30
    frame #4: 0x00007ff8cc8c3f57 libQt5WaylandClient.so.5`QtWaylandClient::EventThread::run() + 247
    frame #5: 0x00007ff8dec5aaaa libQt5Core.so.5`QThreadPrivate::start(void*) + 266
    frame #6: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #7: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #16, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44
  thread #17, stop reason = signal 0
    frame #0: 0x00007ff8de682312 libc.so.6`__syscall_cancel_arch_end
    frame #1: 0x00007ff8de67652c libc.so.6`__internal_syscall_cancel + 92
    frame #2: 0x00007ff8de676877 libc.so.6`__GI___futex_abstimed_wait_cancelable64 + 71
    frame #3: 0x00007ff8de6790cc libc.so.6`pthread_cond_wait@@GLIBC_2.3.2 + 316
    frame #4: 0x00007ff8b900ed4d libgallium-26.1.4.so`cnd_wait + 13
    frame #5: 0x00007ff8b8fc46ac libgallium-26.1.4.so`util_queue_thread_func + 140
    frame #6: 0x00007ff8b900ec8c libgallium-26.1.4.so`impl_thrd_routine + 28
    frame #7: 0x00007ff8de679c19 libc.so.6`start_thread + 921
    frame #8: 0x00007ff8de6fd5cc libc.so.6`__clone3 + 44

My Environment

Name: gdb
Version: 17.2
Release: 1.fc44
Architecture: x86_64
Install Date: Tue 07 Jul 2026 21:03:26 BST
Size: 481788
Signature: (none)
Source RPM: gdb-17.2-1.fc44.src.rpm
Build Date: Sat 04 Jul 2026 21:15:33 BST
Build Host: buildhw-x86-07.rdu3.fedoraproject.org
Packager: Fedora Project
Vendor: Fedora Project

upgrade to gdb-17.2-2
see 2498034 – A fatal error internal to GDB has been detected,