A GNU source-level debugger for C, C++, Java and other languages

Edit Package gdb

GDB, the GNU debugger, allows you to debug programs written in C, C++,
Java, and other languages, by executing them in a controlled fashion
and printing their data.

Refresh
Refresh
Source Files
Filename Size Changed
README.qa 0000001643 1.6 KB
_constraints 0000000416 416 Bytes
_multibuild 0000000058 58 Bytes
aarch64-avoid-initializers-for-vlas.patch 0000001499 1.46 KB
avoid-manual-memory-management-in-go-lang.c.patch 0000006846 6.69 KB
baselibs.conf 0000000330 330 Bytes
clean.sh 0000000668 668 Bytes
fix-gdb.mi-new-ui-mi-sync.exp.patch 0000000840 840 Bytes
fix-pr30369-regression-on-aarch64-arm-pr30506.patch 0000005474 5.35 KB
fixup-2-gdb-rhbz1553104-s390x-arch12-test.patch 0000000769 769 Bytes
fixup-gdb-6.3-attach-see-vdso-test.patch 0000001187 1.16 KB
fixup-gdb-6.3-gstack-20050411.patch 0000001040 1.02 KB
fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch 0000001115 1.09 KB
fixup-gdb-bz634108-solib_address.patch 0000000882 882 Bytes
fixup-gdb-glibc-strstr-workaround.patch 0000000843 843 Bytes
fixup-gdb-lineno-makeup-test.patch 0000001094 1.07 KB
fixup-gdb-linux_perf-bundle.patch 0000000468 468 Bytes
fixup-gdb-rhbz1261564-aarch64-hw-watchpoint-test.pat.patch 0000001442 1.41 KB
fixup-gdb-rhbz1553104-s390x-arch12-test.patch 0000000669 669 Bytes
fixup-gdb-test-bt-cfi-without-die.patch 0000001173 1.15 KB
fixup-gdb-test-dw2-aranges.patch 0000000651 651 Bytes
gdb-13.2.tar.bz2 0031423251 30 MB
gdb-6.3-attach-see-vdso-test.patch 0000003962 3.87 KB
gdb-6.3-bz202689-exec-from-pthread-test.patch 0000003452 3.37 KB
gdb-6.3-gstack-20050411.patch 0000007654 7.47 KB
gdb-6.3-mapping-zero-inode-test.patch 0000006958 6.79 KB
gdb-6.5-bz109921-DW_AT_decl_file-test.patch 0000004944 4.83 KB
gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch 0000009740 9.51 KB
gdb-6.5-bz218379-ppc-solib-trampoline-test.patch 0000003531 3.45 KB
gdb-6.5-bz243845-stale-testing-zombie-test.patch 0000002758 2.69 KB
gdb-6.5-gcore-buffer-limit-test.patch 0000004890 4.78 KB
gdb-6.5-ia64-libunwind-leak-test.patch 0000004098 4 KB
gdb-6.5-last-address-space-byte-test.patch 0000002403 2.35 KB
gdb-6.5-missed-trap-on-step-test.patch 0000003418 3.34 KB
gdb-6.5-section-num-fixup-test.patch 0000004916 4.8 KB
gdb-6.5-sharedlibrary-path.patch 0000007416 7.24 KB
gdb-6.6-buildid-locate-rpm-librpm-workaround.patch 0000000520 520 Bytes
gdb-6.6-buildid-locate-rpm-suse.patch 0000004499 4.39 KB
gdb-6.6-buildid-locate-rpm.patch 0000035435 34.6 KB
gdb-6.6-buildid-locate-solib-missing-ids.patch 0000008641 8.44 KB
gdb-6.6-buildid-locate.patch 0000062051 60.6 KB
gdb-6.6-bz229517-gcore-without-terminal.patch 0000005197 5.08 KB
gdb-6.6-bz237572-ppc-atomic-sequence-test.patch 0000008243 8.05 KB
gdb-6.6-testsuite-timeouts.patch 0000001308 1.28 KB
gdb-6.7-testsuite-stable-results.patch 0000003284 3.21 KB
gdb-6.8-bz442765-threaded-exec-test.patch 0000004339 4.24 KB
gdb-add-index.sh-fix-bashism.patch 0000000580 580 Bytes
gdb-archer-next-over-throw-cxx-exec.patch 0000002873 2.81 KB
gdb-binutils29988-read_indexed_address.patch 0000000838 838 Bytes
gdb-bz2237392-dwarf-obstack-allocation.patch 0000002649 2.59 KB
gdb-bz2237515-debuginfod-double-free.patch 0000003352 3.27 KB
gdb-bz634108-solib_address.patch 0000001557 1.52 KB
gdb-ccache-workaround.patch 0000001099 1.07 KB
gdb-cli-add-ignore-errors-command.patch 0000006102 5.96 KB
gdb-cli-handle-pending-c-after-rl_callback_read_char.patch 0000002642 2.58 KB
gdb-core-open-vdso-warning.patch 0000002159 2.11 KB
gdb-fedora-libncursesw.patch 0000002686 2.62 KB
gdb-fix-segfault-in-for_each_block-part-1.patch 0000023277 22.7 KB
gdb-fix-segfault-in-for_each_block-part-2.patch 0000005609 5.48 KB
gdb-gcore-bash.patch 0000000229 229 Bytes
gdb-glibc-strstr-workaround.patch 0000004556 4.45 KB
gdb-go-handle-v3-go_0-mangled-prefix.patch 0000004316 4.21 KB
gdb-gstack.man 0000001622 1.58 KB
gdb-lineno-makeup-test.patch 0000006069 5.93 KB
gdb-linux_perf-bundle.patch 0000006709 6.55 KB
gdb-opcodes-clflushopt-test.patch 0000002591 2.53 KB
gdb-orphanripper.c 0000018538 18.1 KB
gdb-python-finishbreakpoint-update.patch 0000015127 14.8 KB
gdb-rhbz-818343-set-solib-absolute-prefix-testcase.patch 0000003018 2.95 KB
gdb-rhbz1007614-memleak-infpy_read_memory-test.patch 0000006316 6.17 KB
gdb-rhbz1084404-ppc64-s390x-wrong-prologue-skip-O2-g-3of3.patch 0000011995 11.7 KB
gdb-rhbz1149205-catch-syscall-after-fork-test.patch 0000004481 4.38 KB
gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch 0000005713 5.58 KB
gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch 0000003513 3.43 KB
gdb-rhbz1350436-type-printers-error.patch 0000002447 2.39 KB
gdb-rhbz1553104-s390x-arch12-test.patch 0000003542 3.46 KB
gdb-rhbz1773651-gdb-index-internal-error.patch 0000004248 4.15 KB
gdb-rhbz2160211-excessive-core-file-warnings.patch 0000004405 4.3 KB
gdb-rhbz2192105-ftbs-dangling-pointer 0000004725 4.61 KB
gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch 0000005828 5.69 KB
gdb-rhbz2233961-CVE-2022-4806.patch 0000001781 1.74 KB
gdb-rhbz2233965-memory-leak.patch 0000003572 3.49 KB
gdb-rhbz947564-findvar-assertion-frame-failed-testcase.patch 0000003460 3.38 KB
gdb-rhel5.9-testcase-xlf-var-inside-mod.patch 0000018370 17.9 KB
gdb-rpmlintrc 0000000842 842 Bytes
gdb-simultaneous-step-resume-breakpoint-test.patch 0000004858 4.74 KB
gdb-support-rseq-auxvs.patch 0000001923 1.88 KB
gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch 0000009893 9.66 KB
gdb-symtab-add-producer_is_gas.patch 0000003816 3.73 KB
gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch 0000002862 2.79 KB
gdb-symtab-find-main-language-without-symtab-expansi.patch 0000006932 6.77 KB
gdb-symtab-fix-line-number-of-static-const-class-mem.patch 0000003124 3.05 KB
gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch 0000002089 2.04 KB
gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch 0000001897 1.85 KB
gdb-symtab-handle-self-reference-die.patch 0000004959 4.84 KB
gdb-symtab-handle-self-reference-in-inherit_abstract.patch 0000002725 2.66 KB
gdb-symtab-set-default-dwarf-max-cache-age-1000.patch 0000000588 588 Bytes
gdb-symtab-work-around-gas-pr28629.patch 0000008793 8.59 KB
gdb-symtab-work-around-pr-gas-29517.patch 0000007990 7.8 KB
gdb-tdep-aarch64-fix-frame-address-of-last-insn.patch 0000003819 3.73 KB
gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch 0000002484 2.43 KB
gdb-test-bt-cfi-without-die.patch 0000007660 7.48 KB
gdb-test-dw2-aranges.patch 0000007114 6.95 KB
gdb-test-pid0-core.patch 0000003733 3.65 KB
gdb-testsuite-ada-pie.patch 0000003712 3.63 KB
gdb-testsuite-add-basic-lmap-for-tcl-8.6.patch 0000002743 2.68 KB
gdb-testsuite-add-gdb.suse-debranding.exp.patch 0000002232 2.18 KB
gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch 0000003225 3.15 KB
gdb-testsuite-add-have_host_locale.patch 0000004656 4.55 KB
gdb-testsuite-add-kfail-for-pr-ada-30908.patch 0000003266 3.19 KB
gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch 0000001619 1.58 KB
gdb-testsuite-add-xfail-case-in-gdb.python-py-record.patch 0000001916 1.87 KB
gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch 0000002427 2.37 KB
gdb-testsuite-add-xfail-in-gdb.arch-i386-pkru.exp.patch 0000004598 4.49 KB
gdb-testsuite-add-xfail-in-gdb.python-py-record-btra.patch 0000003515 3.43 KB
gdb-testsuite-don-t-use-string-cat-in-gdb.dwarf2-dw2.patch 0000001256 1.23 KB
gdb-testsuite-factor-out-proc-linux_kernel_version.patch 0000002414 2.36 KB
gdb-testsuite-fix-breakpoint-regexp-in-gdb.ada-out_o.patch 0000001771 1.73 KB
gdb-testsuite-fix-buffer-overflow-in-gdb.base-signed.patch 0000004446 4.34 KB
gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch 0000000712 712 Bytes
gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch 0000002333 2.28 KB
gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch 0000002872 2.8 KB
gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch 0000002967 2.9 KB
gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch 0000002889 2.82 KB
gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch 0000001312 1.28 KB
gdb-testsuite-fix-gdb.gdb-python-helper.exp-with-o2-.patch 0000004786 4.67 KB
gdb-testsuite-fix-gdb.python-py-breakpoint.exp-timeo.patch 0000002536 2.48 KB
gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch 0000002496 2.44 KB
gdb-testsuite-fix-gdb.rust-watch.exp-on-ppc64le.patch 0000001295 1.26 KB
gdb-testsuite-fix-gdb.threads-schedlock.exp-for-gcc-.patch 0000001953 1.91 KB
gdb-testsuite-fix-gdb.threads-schedlock.exp-on-fast-.patch 0000003056 2.98 KB
gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch 0000003303 3.23 KB
gdb-testsuite-handle-missing-gdc-in-gdb.dlang-dlang-.patch 0000002281 2.23 KB
gdb-testsuite-handle-output-after-prompt-in-gdb.thre.patch 0000001754 1.71 KB
gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch 0000004205 4.11 KB
gdb-testsuite-relax-breakpoint-count-check-in-gdb.py.patch 0000002542 2.48 KB
gdb-testsuite-require-syscall-time-in-gdb.reverse-ti.patch 0000002204 2.15 KB
gdb-testsuite-simplify-gdb.arch-amd64-disp-step-avx..patch 0000004942 4.83 KB
gdb-testsuite-simplify-gdb.base-unwind-on-each-insn..patch 0000003607 3.52 KB
gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch 0000003257 3.18 KB
gdb-tui-allow-command-window-of-1-or-2-lines.patch 0000002341 2.29 KB
gdb-tui-enable-work-around-libncurses-segfault.patch 0000001452 1.42 KB
gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch 0000004527 4.42 KB
gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch 0000004578 4.47 KB
gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch 0000001862 1.82 KB
gdb.changes 0000222292 217 KB
gdb.spec 0000043406 42.4 KB
gdbinit 0000000231 231 Bytes
gdbinit.without-python 0000000196 196 Bytes
import-fedora.sh 0000003097 3.02 KB
import-patches.sh 0000001408 1.38 KB
move-step_until-procedure.patch 0000005867 5.73 KB
patchlist.pl 0000001861 1.82 KB
patchname_get.sh 0000007499 7.32 KB
powerpc-fix-for-gdb.reverse-finish-precsave.exp-and-.patch 0000021032 20.5 KB
powerpc-regression-fix-for-reverse-finish-command.patch 0000002723 2.66 KB
qa-local.sh 0000004120 4.02 KB
qa-remote.sh 0000002795 2.73 KB
qa.sh 0000041421 40.5 KB
remove-some-unnecessary-includes-from-exp.y.patch 0000005129 5.01 KB
v2.0.5.tar.gz 0000343369 335 KB
xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch 0000005289 5.17 KB
Revision 173 (latest revision is 180)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1126771 from Tom de Vries's avatar Tom de Vries (tomdevries) (revision 173)
- Maintenance script qa.sh:
  * Update PR31004 kfail.
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-1.patch
- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Remove PR31015 kfail.
  * Remove PR30547 kfail.
- Patches added (backport from master):
  * gdb-symtab-add-producer_is_gas.patch
  * gdb-symtab-work-around-gas-pr28629.patch
  * gdb-tdep-fix-nr-array-elements-in-ppc64_aggregate_ca.patch
  * gdb-testsuite-fix-gdb.python-py-breakpoint.exp-with-.patch
  * gdb-tui-fix-segfault-in-tui_find_disassembly_address.patch
  * gdb-tui-fix-wmaybe-uninitialized-in-tui_find_disasse.patch
  * gdb-testsuite-add-wait_for_msg-arg-to-term-resize-fi.patch
- Patches added (backport from gdb-patches):
  * gdb-fix-segfault-in-for_each_block-part-2.patch
  * gdb-tui-allow-command-window-of-1-or-2-lines.patch
  * gdb-tui-fix-resizing-of-terminal-to-1-or-2-lines.patch
- Maintenance script qa.sh:
  * Remove PR28467, PR29418, PR29420, PR29814 and PR29408 kfail.
  * Remove gdb.tui/tui-layout-asm-short-prog.exp kfail.
  * Remove commit f68eca29d3b, 29004660c94, 301fe55e9c4,
    4d88ae0c7b5, e7d69e72bfd, 8b272d7671f, 85819864f7c, 167f3beb655
    and a0eda3df5b7 kfails.
  * Add PR31015 kfail.
  * Remove PR29793 kfail.
  * Remove gdb.arch/powerpc-bcl-prologue.exp kfail.
  * Remove PR29813 and PR29816 kfail.
- Maintenance script qa.sh:
  * Update PR28561 kfail.
  * Update PR29781 kfail.
- Maintenance script qa-local.sh:
  * Add "Verify quilt setup" step.
- Patches added (backport from master):
  * gdb-symtab-handle-self-reference-die.patch
  * gdb-symtab-handle-self-reference-in-inherit_abstract.patch
  * gdb-symtab-add-optimized-out-static-var-to-cooked-in.patch
- Maintenance script qa.sh:
  * Add comment to kfail for PR30528.
  * Add UNRESOLVED kfail for gdb.base/gcore-excessive-memory.exp.
  * Add UNRESOLVED kfail for PR31001.
  * Remove PR27238 kfail.
  * Add powerpc64le hw watchpoint kfails.
  * Add PR31004 kfail.
  * Add PR30531 kfail.
- Patches added (backport from master):
  * xcoffread.c-fix-werror-dangling-pointer-issue-with-m.patch
  * avoid-manual-memory-management-in-go-lang.c.patch
  * gdb-go-handle-v3-go_0-mangled-prefix.patch
- Patches added (backport from master):
  * gdb-symtab-don-t-deduplicate-variables-in-gdb-index.patch 
- Patches dropped (requires unsupported command):
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Maintenance script qa.sh:
  * Added PR30528 kfail.
- Patches added (manual import from fedora rawhide @ 52a4dab):
  * gdb-rhbz1773651-gdb-index-internal-error.patch
- Patches added (backport from master):
  * gdb-support-rseq-auxvs.patch
  * gdb-symtab-fix-line-number-of-static-const-class-mem.patch
  * gdb-symtab-fix-too-many-symbols-in-gdbpy_lookup_stat.patch
  * gdb-symtab-handle-pu-in-iterate_over_some_symtabs.patch
  * gdb-symtab-work-around-pr-gas-29517.patch
  * gdb-testsuite-add-kfail-for-pr-ada-30908.patch
  * gdb-testsuite-add-xfail-for-gdb-29965-in-gdb.threads.patch
  * gdb-testsuite-fix-gdb.ada-mi_task_arg.exp-with-newer.patch
  * gdb-testsuite-fix-gdb.arch-i386-signal.exp-on-x86_64.patch
  * gdb-testsuite-fix-gdb.cp-m-static.exp-regression-on-.patch
  * gdb-testsuite-fix-gdb.dwarf2-nullptr_t.exp-with-cc-w.patch
  * gdb-testsuite-fix-regexps-in-gdb.base-step-over-sysc.patch
  * gdb-symtab-find-main-language-without-symtab-expansi.patch
  * gdb-testsuite-add-wait-for-index-cache-in-gdb.dwarf2.patch
- Patches moved (from "Backport from gdb-patches" to
  "Backports from master, available in next release"):
  * gdb-cli-handle-pending-c-after-rl_callback_read_char.patch
  * gdb-testsuite-add-have_host_locale.patch
- Maintenance script qa.sh:
  * Remove PR28463, PR28108, PR29247 and PR29160 kfails.
  * Remove PR30540, PR30908, PR29965 kfails.
  * Remove gdb.ada/mi_task_arg.exp kfail.
- Limit "Suggests: %{python}-Pygments" to SLE-15 and later.
- Mention import-fedora.sh to fix warning.
- Maintenance script qa.sh:
  * Update kfail for PR28561.
- Maintenance script import-fedora.sh:
  * New script.  Move skipped patches list from gdb.spec to script.
- Update to fedora 38 @ 82cc8e0.
- Patch renamed:
  * pass-const-frame_info_ptr-reference-for-skip_-langua.patch ->
    gdb-rhbz2192105-ftbs-dangling-pointer
- Patches added:
  * gdb-bz2237392-dwarf-obstack-allocation.patch
  * gdb-bz2237515-debuginfod-double-free.patch
  * gdb-rhbz2160211-excessive-core-file-warnings.patch
  * gdb-rhbz2196395-debuginfod-legacy-openssl-crash.patch
  * gdb-rhbz2233961-CVE-2022-4806.patch
  * gdb-rhbz2233965-memory-leak.patch
- Maintenance script qa-local.sh:
  * Add openSUSE_Leap_15.5 and openSUSE_Factory_LegacyX86.
  * Add "List configs" item.
  * Skip i586 for SLE-11.
- Maintenance script qa.sh:
  * Make sure exit status is 0
- Add "Suggests: %{python}-Pygments".
- Maintenance script qa.sh:
  * Note investigation of some ada test-cases.
  * Update PR30547 kfail.
  * Add PR28561 kfail.
  * Update PKRU-related kfail.
  * Use openSUSE_Factory_LegacyX86.i586 instead of
    openSUSE_Factory.i586.
  * Remove PR27813 kfail and corresponding todo.
Comments 0
openSUSE Build Service is sponsored by