From ece7cb6a7f7bec4f5039b1a42fe97fd25a7705c9 Mon Sep 17 00:00:00 2001 From: tuyuyang <1163589503@qq.com> Date: Thu, 1 Aug 2024 00:13:44 +0800 Subject: [PATCH] fix memspace creation fail bug. --- Ubiquitous/XiZi_AIoT/softkernel/task/memspace.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Ubiquitous/XiZi_AIoT/softkernel/task/memspace.c b/Ubiquitous/XiZi_AIoT/softkernel/task/memspace.c index eb1f15c6c..3fce45d05 100644 --- a/Ubiquitous/XiZi_AIoT/softkernel/task/memspace.c +++ b/Ubiquitous/XiZi_AIoT/softkernel/task/memspace.c @@ -168,6 +168,7 @@ uintptr_t* load_memspace(struct MemSpace* pmemspace, char* img_start) error_exec: if (pmemspace->pgdir.pd_addr != NULL) { xizi_pager.free_user_pgdir(&pmemspace->pgdir); + pmemspace->pgdir.pd_addr = NULL; } ERROR("Error loading memspace.\n"); return NULL;