Skip to content

Commit

Permalink
Updates release notes for PR ponylang#4522
Browse files Browse the repository at this point in the history
  • Loading branch information
ponylang-main committed Oct 9, 2024
1 parent f7a22aa commit 881d10d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 0 additions & 3 deletions .release-notes/4522.md

This file was deleted.

4 changes: 4 additions & 0 deletions .release-notes/next-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
## Fix use after free bug in actor heap finalisation that can lead to a segfault

The [0.45.2](https://github.com/ponylang/ponyc/releases/tag/0.45.2) release introduced an improvement to handling of objects with finalisers to make them more efficient to allocate on actor heaps. However, in the process it also introduced a potential for use after free situations that could lead to segfaults when running finalisers. With this change, we've reworked the implementation of the actor heap garbage collection to avoid the potential for use after free situations entirely.

0 comments on commit 881d10d

Please sign in to comment.