|
From: | Gerd Möllmann |
Subject: | bug#58042: 29.0.50; ASAN use-after-free in re_match_2_internal |
Date: | Wed, 05 Oct 2022 13:10:03 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) |
Can somone please help me understand how this works? Let's say we are in memq called for list L. Fmemq uses FOR_EACH_TAIL, which can call maybe_quit, which executes arbitrary Lisp, which can modify L. And probably similarly in another 100 places. I don't get it.
[Prev in Thread] | Current Thread | [Next in Thread] |