diff options
author | ZyX <kp-pav@yandex.ru> | 2017-07-17 01:55:10 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2017-07-17 01:55:10 +0300 |
commit | f4744e18219726d2eaa57b26198166ea255c62a4 (patch) | |
tree | e32926c5133d02f55cc978a3ce73ce269a47ee77 /src/clint.py | |
parent | 2a6423eba732b005e277bac393f2246308dcc378 (diff) | |
download | rneovim-f4744e18219726d2eaa57b26198166ea255c62a4.tar.gz rneovim-f4744e18219726d2eaa57b26198166ea255c62a4.tar.bz2 rneovim-f4744e18219726d2eaa57b26198166ea255c62a4.zip |
ex_getln: Do not goto color_cmdline_end without first cleaning up
The issue with debug mode was actually not cleaning up after `try_enter`:
location `&tstate` was pointing to got invalidated and received some “garbage”
(actually, values that got stored on the stack afterwards). But pointer to that
garbage was still stored in `msg_list`, so next attempt to check it resulted in
a crash.
Diffstat (limited to 'src/clint.py')
0 files changed, 0 insertions, 0 deletions