Having an issue trying to get the code working on a mac. Unreal Editor crashes even though I have successfully compiled the plugin. Same thing happens if I allow the Unreal Editor to start a build. Not sure if its an XCode issue or lack of support for the Unreal Engine on macs. I have tried with Unreal Engine 17 and 18. Last attempt was with 17.2
FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x100d9825b (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x100faf94f (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, ...) Address = 0x1010961bd (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x100fe908e (filename not found) [in UE4Editor-Core.dylib]
FVertexFactoryType::FVertexFactoryType(wchar_t const*, wchar_t const*, bool, bool, bool, bool, bool, FVertexFactoryShaderParameters* (*)(EShaderFrequency), bool (*)(EShaderPlatform, FMaterial const*, FShaderType const*), void (*)(EShaderPlatform, FMaterial const*, FShaderCompilerEnvironment&), bool (*)()) Address = 0x10338fa4c (filename not found) [in UE4Editor-ShaderCore.dylib]
_GLOBAL__sub_I_Module.Voxel.cpp Address = 0x1574fd268 [/Volumes/Data/GameDev/UnrealEngine/projects/VoxelTest01/Plugins/Voxel/Source/Voxel/Private/VoxelProceduralMeshComponent.cpp, line 144] [in UE4Editor-Voxel.dylib]
Unknown() Address = 0x106e53a0a (filename not found) [in ???]
Unknown() Address = 0x106e53c3a (filename not found) [in ???]
Unknown() Address = 0x106e4f170 (filename not found) [in ???]
Unknown() Address = 0x106e4f103 (filename not found) [in ???]
Unknown() Address = 0x106e4e2a6 (filename not found) [in ???]
Unknown() Address = 0x106e4e33a (filename not found) [in ???]
Unknown() Address = 0x106e423e5 (filename not found) [in ???]
Unknown() Address = 0x106e4b002 (filename not found) [in ???]
dlopen Address = 0x7fff6b959e86 (filename not found) [in libdyld.dylib]
FMacPlatformProcess::GetDllHandle(wchar_t const*) Address = 0x100f9f1de (filename not found) [in UE4Editor-Core.dylib]
FModuleManager::LoadModuleWithFailureReason(FName, EModuleLoadResult&, bool) Address = 0x1010fe675 (filename not found) [in UE4Editor-Core.dylib]
FModuleDescriptor::LoadModulesForPhase(ELoadingPhase::Type, TArray<FModuleDescriptor, FDefaultAllocator> const&, TMap<FName, EModuleLoadResult, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, EModuleLoadResult, false> >&) Address = 0x10306631f (filename not found) [in UE4Editor-Projects.dylib]
FProjectManager::LoadModulesForProject(ELoadingPhase::Type) Address = 0x103082b2a (filename not found) [in UE4Editor-Projects.dylib]
FEngineLoop::LoadStartupModules() Address = 0x100ca056d (filename not found) [in UE4Editor]
FEngineLoop::PreInit(wchar_t const*) Address = 0x100c854c0 (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x100c97901 (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x100ca55d0 (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x100f6b446 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fff46120ee8 (filename not found) [in Foundation]
_pthread_body Address = 0x7fff6bbe36c1 (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fff6bbe356d (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fff6bbe2c5d (filename not found) [in libsystem_pthread.dylib]
Any insight would be appreciated.