On Mon, 15 Feb 2016, Bram Moolenaar wrote:
Patch 7.4.1322
Problem: Crash when unletting the variable that holds the channel in a
callback function. (Christian Robinson)
Solution: Increase the reference count while invoking the callback.
Files: src/eval.c, src/channel.c, src/proto/eval.pro,
src/testdir/test_channel.vim
This does fix the bug I reported, but not the earlier crash bug I
reported which I still can't seem to reproduce with a simple script.
I'll keep working on it.
- Christian
--
Music is the only sensual pleasure without vice.
Christian J. Robinson <[email protected]> http://christianrobinson.name/