]> git.feebdaed.xyz Git - 0xmirror/vim.git/commit
patch 9.1.1982: Use after free with redraw_listener_add()
authorFoxe Chen <chen.foxe@gmail.com>
Mon, 15 Dec 2025 18:58:54 +0000 (19:58 +0100)
committerChristian Brabandt <cb@256bit.org>
Mon, 15 Dec 2025 18:58:54 +0000 (19:58 +0100)
commiteb5995a8764418359b979093f3af06f03ac7de6e
tree969cc5fe7f46c37e7ae9b76119601b782c8696f5
parent35de719c0c50d0d1a91badaadabc9bd5abb5ef42
patch 9.1.1982: Use after free with redraw_listener_add()

Problem:  Use after free with redraw_listener_add() (after: v9.1.1976)
Solution: Copy Callbacks into listener struct (Foxe Chen)

closes: #18926

Signed-off-by: Foxe Chen <chen.foxe@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/drawscreen.c
src/testdir/test_listener.vim
src/version.c