aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2014-08-03 11:19:43 +0400
committerDmitry Antipov2014-08-03 11:19:43 +0400
commita270fa7cf82cb23c6dcd84aab7f2c178ac0cca55 (patch)
tree4ffeea577fb0b58e9d80ef93f5965f6b31049b97 /src/ChangeLog
parentf91d04c6fef645f850b43c6b50aaa33648e99e2f (diff)
downloademacs-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/ChangeLog8
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 @@
12014-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
12014-08-02 Paul Eggert <eggert@cs.ucla.edu> 92014-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).