From d45dca437387b0563fa37d6241588fa5cb2a6369 Mon Sep 17 00:00:00 2001 From: icy17 <1061499390@qq.com> Date: Wed, 10 Apr 2024 17:39:36 +0800 Subject: [PATCH] Fix potential Null pointer dereference in regress_thread.c --- test/regress_thread.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/regress_thread.c b/test/regress_thread.c index 3f46764d..8dbbda52 100644 --- a/test/regress_thread.c +++ b/test/regress_thread.c @@ -192,9 +192,11 @@ thread_basic(void *arg) /* This piggybacks on the th_notify_fd weirdly, and looks * inside libevent internals. Not a good idea in non-testing * code! */ + tt_assert(sigchld_event); notification_event = event_new(base, base->th_notify_fd[0], EV_READ|EV_PERSIST, notify_fd_cb, NULL); + tt_assert(notification_event); event_add(sigchld_event, NULL); event_add(notification_event, NULL);