The game that the Unreal5.3 project packaged in Ubuntu22.04 crashed

The demo is a visualization of the building in the building template in the Unreal sample.

The demo of unreal5.3 was packaged in Ubuntu22.04 and crashed after running for about 30 minutes.

Request a solution,please
Errors are as follows:

Unhandled Exception: SIGSEGV: unaligned memory access (SIMD vectors?)

[2023.12.27-07.24.32:953][ 65]LogCore: Fatal error!

0x0000000009e06a4f MyProject!UMaterial::AddReferencedObjects(UObject*, FReferenceCollector&)()
0x0000000004d67fa4 MyProject!UE::GC::TFastReferenceCollector<UE::GC::TReachabilityProcessor<(EGCOptions)5>, UE::GC::TReachabilityCollector<(EGCOptions)5> >::ProcessObjectArray(UE::GC::FWorkerContext&)()
0x0000000004d67a2d MyProject!void CollectReferences<UE::GC::TReachabilityCollector<(EGCOptions)5>, UE::GC::TReachabilityProcessor<(EGCOptions)5> >(UE::GC::TReachabilityProcessor<(EGCOptions)5>&, UE::GC::FWorkerContext&)::‘lambda’(void*, UE::GC::FWorkerContext&)::__invoke(void*, UE::GC::FWorkerContext&)()
0x0000000004d8419c MyProject!UE::Tasks::Private::TExecutableTaskBase<UE::GC::ProcessAsync(void ()(void, UE::GC::FWorkerContext&), void*, UE::GC::FWorkerContext&)::$_0, void, void>::ExecuteTask()()
0x00000000045ffa6a MyProject!UE::Tasks::Private::FTaskBase::TryExecuteTask()()
0x00000000045ff4ef MyProject!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask* (bool), 48u>::TTaskDelegateImpl<void LowLevelTasks::FTask::Init<UE::Tasks::Private::FTaskBase::Init(char16_t const*, LowLevelTasks::ETaskPriority, UE::Tasks::EExtendedTaskPriority)::‘lambda’()>(char16_t const*, LowLevelTasks::ETaskPriority, UE::Tasks::Private::FTaskBase::Init(char16_t const*, LowLevelTasks::ETaskPriority, UE::Tasks::EExtendedTaskPriority)::‘lambda’()&&, LowLevelTasks::ETaskFlags)::‘lambda’(bool), false>::CallAndMove(LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask* (bool), 48u>&, void*, unsigned int, bool)()
0x00000000043a7504 MyProject!LowLevelTasks::FScheduler::ExecuteTask(LowLevelTasks::FTask*&)()
0x00000000043a89af MyProject!bool LowLevelTasks::FScheduler::TryExecuteTaskFrom<LowLevelTasks::TLocalQueueRegistry<1024u>::TLocalQueue, &(LowLevelTasks::TLocalQueueRegistry<1024u>::TLocalQueue::DequeueGlobal(bool, bool)), false>(LowLevelTasks::TLocalQueueRegistry<1024u>::TLocalQueue*, LowLevelTasks::TLocalQueueRegistry<1024u>::FOutOfWork&, bool, bool)()
0x00000000043a7f8b MyProject!LowLevelTasks::FScheduler::WorkerMain(LowLevelTasks::FSleepEvent*, LowLevelTasks::TLocalQueueRegistry<1024u>::TLocalQueue*, unsigned int, bool)()
0x00000000045a3b92 MyProject!FThreadImpl::Run()()
0x0000000004560bf4 MyProject!FRunnableThreadPThread::Run()()
0x00000000044d2e72 MyProject!FRunnableThreadPThread::_ThreadProc(void*)()
0x00007fd72d573ac3 libc.so.6!UnknownFunction(0x94ac2)
0x00007fd72d605660 libc.so.6!UnknownFunction(0x12665f)