dmacd10
Topic Author
Posts: 13
Joined: 01 Apr 2021, 01:34

Potential bug generating OSX builds on windows

02 Oct 2022, 00:39

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:
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
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:

$ 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
Is there a magic setting I missed somewhere or is this a bug?

I'm on Unity Version: 2020.3.11f1.533

Thanks!
 
dmacd10
Topic Author
Posts: 13
Joined: 01 Apr 2021, 01:34

Re: Potential bug generating OSX builds on windows

02 Oct 2022, 22:34

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.
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

 
User avatar
jsantos
Site Admin
Posts: 3925
Joined: 20 Jan 2012, 17:18
Contact:

Re: Potential bug generating OSX builds on windows

03 Oct 2022, 13:09

Does this happen if you try to generate the build from macOS?

Who is online

Users browsing this forum: Ahrefs [Bot], Google [Bot], jsantos and 44 guests