diff --git a/orbis-kernel/src/sys/sys_sce.cpp b/orbis-kernel/src/sys/sys_sce.cpp index 5cd5899ae..407b11cc0 100644 --- a/orbis-kernel/src/sys/sys_sce.cpp +++ b/orbis-kernel/src/sys/sys_sce.cpp @@ -406,6 +406,7 @@ orbis::SysResult orbis::sys_osem_create(Thread *thread, return ErrorCode::EXIST; // FIXME: verify } + std::strncpy(insertedSem->name, _name, 32); sem = insertedSem; } else { sem = knew(attrs, initCount, maxCount);