diff options
| author | Eli Zaretskii | 2013-01-19 22:04:33 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2013-01-19 22:04:33 +0200 |
| commit | 59ac2d1316937bb013ef437885dcdc0225c71de9 (patch) | |
| tree | e2272769f60a36aeb74f8f01b479b597455f0065 /src/ChangeLog | |
| parent | 3a955a1f8617ae65709772863a4cb8bb9ec73de7 (diff) | |
| download | emacs-59ac2d1316937bb013ef437885dcdc0225c71de9.tar.gz emacs-59ac2d1316937bb013ef437885dcdc0225c71de9.zip | |
Fix crashes with lots of overlays.
src/editfns.c (get_pos_property): Use SAFE_ALLOCA_LISP, to avoid
segfault when there are lots of overlays.
src/buffer.c (sort_overlays): Use SAFE_NALLOCA, to avoid segfault
when there are lots of overlays. See
http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00421.html
for the details and a way to reproduce.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c66963738bd..2564e57a825 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,13 @@ | |||
| 1 | 2013-01-19 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * editfns.c (get_pos_property): Use SAFE_ALLOCA_LISP, to avoid | ||
| 4 | segfault when there are lots of overlays. | ||
| 5 | |||
| 6 | * buffer.c (sort_overlays): Use SAFE_NALLOCA, to avoid segfault | ||
| 7 | when there are lots of overlays. See | ||
| 8 | http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00421.html | ||
| 9 | for the details and a way to reproduce. | ||
| 10 | |||
| 1 | 2013-01-19 Paul Eggert <eggert@cs.ucla.edu> | 11 | 2013-01-19 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 12 | ||
| 3 | * fileio.c: Use O_APPEND to append. | 13 | * fileio.c: Use O_APPEND to append. |