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 /runtime/syntax/nasm.vim | |
| 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 'runtime/syntax/nasm.vim')
0 files changed, 0 insertions, 0 deletions
