[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-27 809b22d: Fix crash (segfault) in etags on generating tags for E
From: |
Eli Zaretskii |
Subject: |
emacs-27 809b22d: Fix crash (segfault) in etags on generating tags for Erlang files |
Date: |
Wed, 9 Dec 2020 10:07:27 -0500 (EST) |
branch: emacs-27
commit 809b22d18d20e59a6320c62bbff29bd578f0b65a
Author: Serge Tupchii <serge.tupchii@protonmail.com>
Commit: Eli Zaretskii <eliz@gnu.org>
Fix crash (segfault) in etags on generating tags for Erlang files
* lib-src/etags.c: Set allocated and lastlen to zero, after
freeing last ptr in Erlang_functions to prevent dereferencing NULL
pointer (bug#45122).
Copyright-paperwork-exempt: yes
(cherry picked from commit 2d8f0364fcd1d5dad2b82dd3a9af870b03854547)
---
lib-src/etags.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib-src/etags.c b/lib-src/etags.c
index f761a7b..502f909 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -6062,6 +6062,7 @@ Erlang_functions (FILE *inf)
{
free (last);
last = NULL;
+ allocated = lastlen = 0;
}
}
else
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-27 809b22d: Fix crash (segfault) in etags on generating tags for Erlang files,
Eli Zaretskii <=