diff options
| author | Dmitry Antipov | 2014-08-03 11:19:43 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2014-08-03 11:19:43 +0400 |
| commit | a270fa7cf82cb23c6dcd84aab7f2c178ac0cca55 (patch) | |
| tree | 4ffeea577fb0b58e9d80ef93f5965f6b31049b97 /src/ChangeLog | |
| parent | f91d04c6fef645f850b43c6b50aaa33648e99e2f (diff) | |
| download | emacs-a270fa7cf82cb23c6dcd84aab7f2c178ac0cca55.tar.gz emacs-a270fa7cf82cb23c6dcd84aab7f2c178ac0cca55.zip | |
Fix bug with an attempt to select uninitialized frame (Bug#18161).
* xfns.c (Fx_create_frame): Move call to change_frame_size to
a section where Lisp evaluation is disabled. This way a pointer
to uninitialized frame is not accessible from Lisp, which becomes
critical if following call to x_figure_window_size throws an error.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 93c27a6e565..3f9b4577460 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2014-08-03 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | Fix bug with an attempt to select uninitialized frame (Bug#18161). | ||
| 4 | * xfns.c (Fx_create_frame): Move call to change_frame_size to | ||
| 5 | a section where Lisp evaluation is disabled. This way a pointer | ||
| 6 | to uninitialized frame is not accessible from Lisp, which becomes | ||
| 7 | critical if following call to x_figure_window_size throws an error. | ||
| 8 | |||
| 1 | 2014-08-02 Paul Eggert <eggert@cs.ucla.edu> | 9 | 2014-08-02 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 10 | ||
| 3 | Fix bug with clang + directory_files_internal + GC (Bug#16986). | 11 | Fix bug with clang + directory_files_internal + GC (Bug#16986). |