diff options
| author | Paul Eggert | 2015-02-24 16:34:13 -0800 |
|---|---|---|
| committer | Paul Eggert | 2015-02-24 16:35:03 -0800 |
| commit | b74db6347cf5cac1ebd4c604fd5691c588fd8e32 (patch) | |
| tree | deb27634521d10950819b8ae4fec445848df6f6c /src/ChangeLog | |
| parent | 0c4f73a09d9069824911420f0205da0dd90c1504 (diff) | |
| download | emacs-b74db6347cf5cac1ebd4c604fd5691c588fd8e32.tar.gz emacs-b74db6347cf5cac1ebd4c604fd5691c588fd8e32.zip | |
Backtrace after malloc arena is corrupted
Without this change, if the malloc arena is corrupted and then
'backtrace' is called, the backtrace can crash because 'backtrace'
calls 'malloc'. For more, please see:
https://sourceware.org/ml/libc-alpha/2015-02/msg00678.html
* emacs.c (main): Initialize tables used by 'backtrace'.
* sysdep.c (emacs_backtrace): Document the newly used part of the API.
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 6ef5746daa2..1f0781fef10 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,13 @@ | |||
| 1 | 2015-02-25 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Backtrace after malloc arena is corrupted | ||
| 4 | Without this change, if the malloc arena is corrupted and then | ||
| 5 | 'backtrace' is called, the backtrace can crash because 'backtrace' | ||
| 6 | calls 'malloc'. For more, please see: | ||
| 7 | https://sourceware.org/ml/libc-alpha/2015-02/msg00678.html | ||
| 8 | * emacs.c (main): Initialize tables used by 'backtrace'. | ||
| 9 | * sysdep.c (emacs_backtrace): Document the newly used part of the API. | ||
| 10 | |||
| 1 | 2015-02-22 Jan Djärv <jan.h.d@swipnet.se> | 11 | 2015-02-22 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 12 | ||
| 3 | * nsfns.m (Fx_frame_geometry): New function. | 13 | * nsfns.m (Fx_frame_geometry): New function. |