Potential bug generating OSX builds on windows
Hi there - I'm hitting an issue where, when I try to generate an OSX build from windows, I get a successful build but the app fails to run with a `DllNotFoundException: Noesis` error:
When I search for the library in the application bundle it indeed does not appear to exist, but it does show up in the windows build, which works fine:
Is there a magic setting I missed somewhere or is this a bug?
I'm on Unity Version: 2020.3.11f1.533
Thanks!
Code: Select all
Mono path[0] = '/Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/MonoBleedingEdge/etc'
PlayerConnection initialized from /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Resources/Data (debug = 0)
PlayerConnection initialized network socket : 0.0.0.0 55162
Multi-casting "[IP] 192.168.8.227 [Port] 55162 [Flags] 2 [Guid] 2737096440 [EditorId] 694446220 [Version] 1048832 [Id] OSXPlayer(Daniels-new-MBP.lan) [Debug] 0 [PackageName] OSXPlayer [ProjectName] Replicant" to [225.0.0.222:54997]...
Started listening to [0.0.0.0:55162]
PlayerConnection already initialized - listening to [0.0.0.0:55162]
New input system (experimental) initialized
Initialize engine version: 2020.3.11f1 (99c7afb366b3)
[Subsystems] Discovering subsystems at path /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
2022-10-01 15:23:13.557 Replicant[28397:37545990] DELL S3422DWG preferred device: NVIDIA GeForce GT 750M (high power)
2022-10-01 15:23:13.557 Replicant[28397:37545990] Metal devices available: 2
2022-10-01 15:23:13.557 Replicant[28397:37545990] 0: NVIDIA GeForce GT 750M (high power)
2022-10-01 15:23:13.557 Replicant[28397:37545990] 1: Intel Iris Pro Graphics (low power)
2022-10-01 15:23:13.557 Replicant[28397:37545990] Using device NVIDIA GeForce GT 750M (high power)
Initializing Metal device caps: NVIDIA GeForce GT 750M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.131 seconds
UnloadTime: 1.609027 ms
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/Noesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/Noesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/Noesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
DllNotFoundException: Noesis
at (wrapper managed-to-native) Noesis.Extend.Noesis_RegisterReflectionCallbacks(Noesis.Extend/Callback_FreeString,Noesis.Extend/Callback_RegisterType,Noesis.Extend/Callback_ToString,Noesis.Extend/Callback_Equals,Noesis.Extend/Callback_VisualChildrenCount,Noesis.Extend/Callback_VisualGetChild,Noesis.Extend/Callback_UIElementRender,Noesis.Extend/Callback_FrameworkElementConnectEvent,Noesis.Extend/Callback_FrameworkElementMeasure,Noesis.Extend/Callback_FrameworkElementArrange,Noesis.Extend/Callback_FrameworkElementApplyTemplate,Noesis.Extend/Callback_ItemsControlGetContainer,Noesis.Extend/Callback_ItemsControlIsContainer,Noesis.Extend/Callback_AdornerGetTransform,Noesis.Extend/Callback_FreezableClone,Noesis.Extend/Callback_CommandCanExecute,Noesis.Extend/Callback_CommandExecute,Noesis.Extend/Callback_ConverterConvert,Noesis.Extend/Callback_ConverterConvertBack,Noesis.Extend/Callback_MultiConverterConvert,Noesis.Extend/Callback_MultiConverterConvertBack,Noesis.Extend/Callback_ListCount,Noesis.Extend/Callback_ListGet,Noesis.Extend/Callback_ListSet,Noesis.Extend/Callback_ListAdd,Noesis.Extend/Callback_ListIndexOf,Noesis.Extend/Callback_DictionaryFind,Noesis.Extend/Callback_DictionarySet,Noesis.Extend/Callback_DictionaryAdd,Noesis.Extend/Callback_ListIndexerTryGet,Noesis.Extend/Callback_ListIndexerTrySet,Noesis.Extend/Callback_DictionaryIndexerTryGet,Noesis.Extend/Callback_DictionaryIndexerTrySet,Noesis.Extend/Callback_SelectTemplate,Noesis.Extend/Callback_StreamSetPosition,Noesis.Extend/Callback_StreamGetPosition,Noesis.Extend/Callback_StreamGetLength,Noesis.Extend/Callback_StreamRead,Noesis.Extend/Callback_StreamClose,Noesis.Extend/Callback_ProviderLoadXaml,Noesis.Extend/Callback_ProviderTextureInfo,Noesis.Extend/Callback_ProviderTextureLoad,Noesis.Extend/Callback_ProviderTextureOpen,Noesis.Extend/Callback_ProviderMatchFont,Noesis.Extend/Callback_ProviderFamilyExists,Noesis.Extend/Callback_ProviderScanFolder,Noesis.Extend/Callback_ProviderOpenFont,Noesis.Extend/Callback_ScrollInfoBringIntoView,Noesis.Extend/Callback_ScrollInfoGetCanHorizontalScroll,Noesis.Extend/Callback_ScrollInfoSetCanHorizontalScroll,Noesis.Extend/Callback_ScrollInfoGetCanVerticalScroll,Noesis.Extend/Callback_ScrollInfoSetCanVerticalScroll,Noesis.Extend/Callback_ScrollInfoGetExtentWidth,Noesis.Extend/Callback_ScrollInfoGetExtentHeight,Noesis.Extend/Callback_ScrollInfoGetViewportWidth,Noesis.Extend/Callback_ScrollInfoGetViewportHeight,Noesis.Extend/Callback_ScrollInfoGetHorizontalOffset,Noesis.Extend/Callback_ScrollInfoGetVerticalOffset,Noesis.Extend/Callback_ScrollInfoGetScrollOwner,Noesis.Extend/Callback_ScrollInfoSetScrollOwner,Noesis.Extend/Callback_ScrollInfoLineLeft,Noesis.Extend/Callback_ScrollInfoLineRight,Noesis.Extend/Callback_ScrollInfoLineUp,Noesis.Extend/Callback_ScrollInfoLineDown,Noesis.Extend/Callback_ScrollInfoPageLeft,Noesis.Extend/Callback_ScrollInfoPageRight,Noesis.Extend/Callback_ScrollInfoPageUp,Noesis.Extend/Callback_ScrollInfoPageDown,Noesis.Extend/Callback_ScrollInfoMouseWheelLeft,Noesis.Extend/Callback_ScrollInfoMouseWheelRight,Noesis.Extend/Callback_ScrollInfoMouseWheelUp,Noesis.Extend/Callback_ScrollInfoMouseWheelDown,Noesis.Extend/Callback_ScrollInfoSetHorizontalOffset,Noesis.Extend/Callback_ScrollInfoSetVerticalOffset,Noesis.Extend/Callback_ScrollInfoMakeVisible,Noesis.Extend/Callback_MarkupExtensionProvideValue,Noesis.Extend/Callback_GetPropertyValue_Bool,Noesis.Extend/Callback_GetPropertyValue_Float,Noesis.Extend/Callback_GetPropertyValue_Double,Noesis.Extend/Callback_GetPropertyValue_Int,Noesis.Extend/Callback_GetPropertyValue_UInt,Noesis.Extend/Callback_GetPropertyValue_Short,Noesis.Extend/Callback_GetPropertyValue_UShort,Noesis.Extend/Callback_GetPropertyValue_String,Noesis.Extend/Callback_GetPropertyValue_Uri,Noesis.Extend/Callback_GetPropertyValue_Color,Noesis.Extend/Callback_GetPropertyValue_Point,Noesis.Extend/Callback_GetPropertyValue_Rect,Noesis.Extend/Callback_GetPropertyValue_Int32Rect,Noesis.Extend/Callback_GetPropertyValue_Size,Noesis.Extend/Callback_GetPropertyValue_Thickness,Noesis.Extend/Callback_GetPropertyValue_CornerRadius,Noesis.Extend/Callback_GetPropertyValue_TimeSpan,Noesis.Extend/Callback_GetPropertyValue_Duration,Noesis.Extend/Callback_GetPropertyValue_KeyTime,Noesis.Extend/Callback_GetPropertyValue_Type,Noesis.Extend/Callback_GetPropertyValue_BaseComponent,Noesis.Extend/Callback_SetPropertyValue_Bool,Noesis.Extend/Callback_SetPropertyValue_Float,Noesis.Extend/Callback_SetPropertyValue_Double,Noesis.Extend/Callback_SetPropertyValue_Int,Noesis.Extend/Callback_SetPropertyValue_UInt,Noesis.Extend/Callback_SetPropertyValue_Short,Noesis.Extend/Callback_SetPropertyValue_UShort,Noesis.Extend/Callback_SetPropertyValue_String,Noesis.Extend/Callback_SetPropertyValue_Uri,Noesis.Extend/Callback_SetPropertyValue_Color,Noesis.Extend/Callback_SetPropertyValue_Point,Noesis.Extend/Callback_SetPropertyValue_Rect,Noesis.Extend/Callback_SetPropertyValue_Int32Rect,Noesis.Extend/Callback_SetPropertyValue_Size,Noesis.Extend/Callback_SetPropertyValue_Thickness,Noesis.Extend/Callback_SetPropertyValue_CornerRadius,Noesis.Extend/Callback_SetPropertyValue_TimeSpan,Noesis.Extend/Callback_SetPropertyValue_Duration,Noesis.Extend/Callback_SetPropertyValue_KeyTime,Noesis.Extend/Callback_SetPropertyValue_Type,Noesis.Extend/Callback_SetPropertyValue_BaseComponent,Noesis.Extend/Callback_CreateInstance,Noesis.Extend/Callback_DeleteInstance,Noesis.Extend/Callback_GrabInstance)
at Noesis.Extend.RegisterCallbacks () [0x00001] in C:\Users\daniel\unity\deps\NoesisGUI-Unity-3.1.5-Indie\Runtime\API\Core\Extend.cs:110
at Noesis.GUI.Init () [0x0001a] in C:\Users\daniel\unity\deps\NoesisGUI-Unity-3.1.5-Indie\Runtime\API\Core\NoesisGUI.cs:87
at NoesisUnity.InitCore () [0x00001] in C:\Users\daniel\unity\deps\NoesisGUI-Unity-3.1.5-Indie\Runtime\NoesisUnity.cs:25
at NoesisXaml.RegisterDependencies () [0x0000f] in C:\Users\daniel\unity\deps\NoesisGUI-Unity-3.1.5-Indie\Runtime\NoesisXaml.cs:24
at NoesisXaml.Load () [0x00001] in C:\Users\daniel\unity\deps\NoesisGUI-Unity-3.1.5-Indie\Runtime\NoesisXaml.cs:14
at NoesisView.LoadXaml (System.Boolean force) [0x00031] in C:\Users\daniel\unity\deps\NoesisGUI-Unity-3.1.5-Indie\Runtime\NoesisView.cs:478
at NoesisView.OnEnable () [0x0001c] in C:\Users\daniel\unity\deps\NoesisGUI-Unity-3.1.5-Indie\Runtime\NoesisView.cs:609
Loaded configuration from /Users/dmacd/Library/Application Support/com.MagicTentacles.Replicant/config.json
UnityEngine.StackTraceUtility:ExtractStackTrace () (at /Users/bokken/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs:37)
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:Log (object)
Replicant.Configuration:LoadFromPath (string) (at C:/Users/daniel/unity/replicant/replicant-proto/Assets/Model.cs:63)
Replicant.App:Start () (at C:/Users/daniel/unity/replicant/replicant-proto/Assets/App.cs:32)
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/Noesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.dylib
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.so
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis.bundle
Fallback handler could not load library /Users/dmacd/Dropbox/replicant/dev/replicant-proto/builds/Replicant 2.app/Contents/Frameworks/MonoEmbedRuntime/osx/libNoesis
Code: Select all
$ find replicant-proto-StandaloneWindows64-Dev | grep Noesis
replicant-proto-StandaloneWindows64-Dev/replicant-proto_Data/Managed/Noesis.NoesisGUI.dll
replicant-proto-StandaloneWindows64-Dev/replicant-proto_Data/Managed/Noesis.NoesisGUI.pdb
replicant-proto-StandaloneWindows64-Dev/replicant-proto_Data/Plugins/x86_64/Noesis.dll
$ find replicant-proto-StandaloneOSX-Dev | grep Noesis
replicant-proto-StandaloneOSX-Dev/replicant-proto.app/Contents/Resources/Data/Managed/Noesis.NoesisGUI.dll
replicant-proto-StandaloneOSX-Dev/replicant-proto.app/Contents/Resources/Data/Managed/Noesis.NoesisGUI.pdb
I'm on Unity Version: 2020.3.11f1.533
Thanks!
Re: Potential bug generating OSX builds on windows
Okay, I achieved a partial workaround by copying the MacOs/Noesis.dylib explicitly into my unity project Assets folder. I had to rename it to Noesis.bundle in order for it to build, as unity is under the mistaken impression that the dylib is already being included, which it plainly isn't. My OSX app built this way now runs, but has a crash on exit which may or may not be related to this hack.
Code: Select all
Crashed Thread: 0 tid_103 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000014218fe80
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [55016]
VM Regions Near 0x14218fe80:
VM_ALLOCATE 1420f5000-142171000 [ 496K] rw-/rwx SM=PRV
-->
VM_ALLOCATE 1421cd000-142273000 [ 664K] rw-/rwx SM=PRV
Thread 0 Crashed:: tid_103 Dispatch queue: com.apple.main-thread
0 ??? 0x000000014218fe80 0 + 5403901568
1 Noesis.bundle 0x0000000141c8720a 0x141895000 + 4137482
2 Noesis.bundle 0x000000014189f110 0x141895000 + 41232
3 Noesis.bundle 0x0000000141899aeb 0x141895000 + 19179
4 Noesis.bundle 0x000000014189811a 0x141895000 + 12570
5 libsystem_c.dylib 0x00007fff20383d35 __cxa_finalize_ranges + 316
6 libsystem_c.dylib 0x00007fff20384020 exit + 53
7 UnityPlayer.dylib 0x000000010516a976 DoQuit(bool) + 102
8 UnityPlayer.dylib 0x000000010516386c -[PlayerAppDelegate UpdatePlayer] + 412
9 com.apple.Foundation 0x00007fff2131ae4f __NSFireTimer + 67
10 com.apple.CoreFoundation 0x00007fff205662b9 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
11 com.apple.CoreFoundation 0x00007fff20565dad __CFRunLoopDoTimer + 927
12 com.apple.CoreFoundation 0x00007fff2056590a __CFRunLoopDoTimers + 307
13 com.apple.CoreFoundation 0x00007fff2054c4d3 __CFRunLoopRun + 1988
14 com.apple.CoreFoundation 0x00007fff2054b64c CFRunLoopRunSpecific + 563
15 com.apple.HIToolbox 0x00007fff28789ab3 RunCurrentEventLoopInMode + 292
16 com.apple.HIToolbox 0x00007fff287896e6 ReceiveNextEventCommon + 284
17 com.apple.HIToolbox 0x00007fff287895b3 _BlockUntilNextEventMatchingListInModeWithFilter + 70
18 com.apple.AppKit 0x00007fff22d4c6f2 _DPSNextEvent + 864
19 com.apple.AppKit 0x00007fff22d4aec5 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
20 com.apple.AppKit 0x00007fff22d3d239 -[NSApplication run] + 586
21 com.apple.AppKit 0x00007fff22d1147c NSApplicationMain + 816
22 UnityPlayer.dylib 0x000000010516c360 PlayerMain(int, char const**) + 1104
23 libdyld.dylib 0x00007fff2046ff5d start + 1
Thread 1:
0 libsystem_pthread.dylib 0x00007fff20450420 start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x00007fff20450420 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x00007fff20450420 start_wqthread + 0
Thread 4:
0 libsystem_pthread.dylib 0x00007fff20450420 start_wqthread + 0
Thread 5:
0 libsystem_pthread.dylib 0x00007fff20450420 start_wqthread + 0
Thread 6:
0 libsystem_kernel.dylib 0x00007fff20421cde __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff20454e49 _pthread_cond_wait + 1298
2 com.apple.GeForceMTLDriver 0x00007fff63d94c53 0x7fff63c29000 + 1490003
3 libsystem_pthread.dylib 0x00007fff204548fc _pthread_start + 224
4 libsystem_pthread.dylib 0x00007fff20450443 thread_start + 15
Thread 7:: AMCP Logging Spool
0 libsystem_kernel.dylib 0x00007fff2041f2f6 semaphore_wait_trap + 10
1 com.apple.audio.caulk 0x00007fff285058da caulk::mach::semaphore::wait_or_error() + 16
2 com.apple.audio.caulk 0x00007fff284f2836 caulk::semaphore::timed_wait(double) + 110
3 com.apple.audio.caulk 0x00007fff284f2784 caulk::concurrent::details::worker_thread::run() + 30
4 com.apple.audio.caulk 0x00007fff284f2502 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*> > >(void*) + 45
5 libsystem_pthread.dylib 0x00007fff204548fc _pthread_start + 224
6 libsystem_pthread.dylib 0x00007fff20450443 thread_start + 15
Thread 8:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x00007fff2041f2ba mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff2041f62c mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff2054db5f __CFRunLoopServiceMachPort + 316
3 com.apple.CoreFoundation 0x00007fff2054c23f __CFRunLoopRun + 1328
4 com.apple.CoreFoundation 0x00007fff2054b64c CFRunLoopRunSpecific + 563
5 com.apple.AppKit 0x00007fff22ed268a _NSEventThread + 124
6 libsystem_pthread.dylib 0x00007fff204548fc _pthread_start + 224
7 libsystem_pthread.dylib 0x00007fff20450443 thread_start + 15
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000036 rbx: 0x00007ffeec318796 rcx: 0x0000000000000035 rdx: 0x0000000000000036
rdi: 0x0000000000000004 rsi: 0x00007ffeec317e40 rbp: 0x00007ffeec318660 rsp: 0x00007ffeec317e08
r8: 0x0000000000000042 r9: 0x0000000000000000 r10: 0x0000000141d670bf r11: 0xfffffffffffffad0
r12: 0x0000000000000018 r13: 0x0000000141d66f8e r14: 0x0000000000000004 r15: 0x0000000000000035
rip: 0x000000014218fe80 rfl: 0x0000000000010293 cr2: 0x000000014218fe80
Logical CPU: 0
Error Code: 0x00000014 (no mapping for user instruction read)
Trap Number: 14
Re: Potential bug generating OSX builds on windows
Does this happen if you try to generate the build from macOS?