https://sourceware.org/bugzilla/show_bug.cgi?id=30828
--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Alan Modra <amo...@sourceware.org>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9e99d10c9a7fc20adb0009d3761fe3cdfdbe0a8c commit 9e99d10c9a7fc20adb0009d3761fe3cdfdbe0a8c Author: Alan Modra <amo...@gmail.com> Date: Thu Sep 7 08:43:53 2023 +0930 PR30828, notes obstack memory corruption Commit 3bab069c29b3 carelessly allowed "string" to be released from the notes obstack twice, with the second call to obstack_free releasing memory for a fixup that just happened to be the same size as the original string. The fixup then of course was overwritten. This patch fixes that problem, and another that could occur on an error path. PR 30828 * stabs.c (s_stab_generic): Don't free string twice. Don't blow away entire notes obstack on a missing string. -- You are receiving this mail because: You are on the CC list for the bug.