[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-09-28 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

Jonathan Wakely  changed:

   What|Removed |Added

   Target Milestone|13.3|13.2

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-09-27 Thread markus.boeck02 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

Markus Böck  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Markus Böck  ---
Fixed

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-07-27 Thread tneumann at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

--- Comment #6 from Thomas Neumann  ---
> GCC 13.2 is being released, retargeting bugs to GCC 13.3.

the bug should be closed as fixed, the bug fix is already in the 13.2 branch.
(I do not have permissions to do that, though).

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-07-27 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|13.2|13.3

--- Comment #5 from Richard Biener  ---
GCC 13.2 is being released, retargeting bugs to GCC 13.3.

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

--- Comment #4 from CVS Commits  ---
The releases/gcc-13 branch has been updated by Thomas Neumann
:

https://gcc.gnu.org/g:fd68f60c4ca5d23e4f42c447a2fd1d33030301bf

commit r13-7410-gfd68f60c4ca5d23e4f42c447a2fd1d33030301bf
Author: Thomas Neumann 
Date:   Tue May 2 16:21:09 2023 +0200

release the sorted FDE array when deregistering a frame [PR109685]

The atomic fastpath bypasses the code that releases the sort
array which was lazily allocated during unwinding. We now
check after deregistering if there is an array to free.

libgcc/ChangeLog:
PR libgcc/109685
* unwind-dw2-fde.c: Free sort array in atomic fast path.

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-06-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

--- Comment #3 from CVS Commits  ---
The master branch has been updated by Thomas Neumann :

https://gcc.gnu.org/g:5cf60b6ba111f4169305c7832b063b000e9ec36a

commit r14-1514-g5cf60b6ba111f4169305c7832b063b000e9ec36a
Author: Thomas Neumann 
Date:   Tue May 2 16:21:09 2023 +0200

release the sorted FDE array when deregistering a frame [PR109685]

The atomic fastpath bypasses the code that releases the sort
array which was lazily allocated during unwinding. We now
check after deregistering if there is an array to free.

libgcc/ChangeLog:
PR libgcc/109685
* unwind-dw2-fde.c: Free sort array in atomic fast path.

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-05-02 Thread tneumann at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

--- Comment #2 from Thomas Neumann  ---
I can reproduce the issue. The attached patch fixes the problem, I will send it
for reviewing.

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-05-02 Thread tneumann at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

--- Comment #1 from Thomas Neumann  ---
Created attachment 54969
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54969=edit
fix for the issue

[Bug libgcc/109685] [13/14 Regression] Memory leak in `__deregister_frame`

2023-05-02 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109685

Richard Biener  changed:

   What|Removed |Added

 CC||jakub at gcc dot gnu.org,
   ||tneumann at users dot 
sourceforge.
   ||net
Summary|Memory leak in  |[13/14 Regression] Memory
   |`__deregister_frame`|leak in
   ||`__deregister_frame`
   Target Milestone|--- |13.2