From 5a0467060054ec35d45c787f29db6144aedbea77 Mon Sep 17 00:00:00 2001 From: yintao Date: Mon, 4 Dec 2023 11:36:30 +0800 Subject: [PATCH] sim/sim_rptun: Check if the shared memory has been allocated Bug fix Signed-off-by: yintao --- arch/sim/src/sim/sim_rptun.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/sim/src/sim/sim_rptun.c b/arch/sim/src/sim/sim_rptun.c index fd9cb1874f9..474d37f7bd0 100644 --- a/arch/sim/src/sim/sim_rptun.c +++ b/arch/sim/src/sim/sim_rptun.c @@ -102,6 +102,11 @@ sim_rptun_get_resource(struct rptun_dev_s *dev) priv->shmem = host_allocshmem(priv->shmemname, sizeof(*priv->shmem)); + if (!priv->shmem) + { + return NULL; + } + if (priv->master) { struct rptun_rsc_s *rsc = &priv->shmem->rsc;