microsoft / vscode-dotnettools

This is a feedback repository to capture issues logged for the C# Dev Kit and related extensions from Visual Studio Code
Other
221 stars 10 forks source link

[BUG] Cannot attach to Unity Player via VSCode Unity (extension) v0.9.2 #614

Closed HofiOne closed 11 months ago

HofiOne commented 11 months ago

Describe the Issue

Using VSCode Unity (extension) v0.9.2 I can perfectly attach and debug my project in Unity Editor, but as I attach to the Unity Player (via the Attach Unity Debugger command) it starts to attach to the Player process, after a while it simply kills the Player and exit.

Environment Information

Apple Silicon M1 Max MacBook Pro 16-inch, 2021 macOS Sonoma 14.0 (23A344) VSCode 1.83.1 (Universal) VSCode Unity (extension) v0.9.2 Unity 2021.1.28f1 Unity Visual Studio Editor package 2.0.22

jbevain commented 11 months ago

@HofiOne thanks for reaching out and reporting this.

What kind of Unity Player is this? macOS Desktop? What backend are you using, Mono or IL2CPP?

Is this happening also on a player built from a new project or is this specific to your game?

Any chance you could look at the logs and see if there's any exception or stack trace we could use:

https://docs.unity3d.com/Manual/LogFiles.html

Thanks!

HofiOne commented 11 months ago

Hi,

It is a macOS Desktop Player (the iOS one has never worked for me, https://developercommunity.visualstudio.com/t/VS-for-Mac-does-not-show-iOS-Unity-Playe/10242671)

The backend is Mono

I've checked the (macOS) logs already, there are no crash logs.

Cleared all the Editor and Player logs, and repeated the issue once:

I guess this one can be the relevant Player.log part (BTW: it would be nice to have timestamp lines by default in the Player.log)

Stacktrace:

Native stacktrace:

    0   libmonobdwgc-2.0.dylib              0x000000011acbaffc mono_handle_native_crash + 236
    1   libmonobdwgc-2.0.dylib              0x000000011ac3a0a0 mono_sigsegv_signal_handler + 308
    2   libsystem_platform.dylib            0x0000000189f05a24 _sigtramp + 56
    3   libmonobdwgc-2.0.dylib              0x000000011acdb54c insert_breakpoint + 324
    4   libmonobdwgc-2.0.dylib              0x000000011acdb54c insert_breakpoint + 324
    5   libmonobdwgc-2.0.dylib              0x000000011acdae78 set_breakpoint + 628
    6   libmonobdwgc-2.0.dylib              0x000000011acd6ddc debugger_thread + 20080
    7   libmonobdwgc-2.0.dylib              0x000000011adccdfc start_wrapper_internal + 312
    8   libmonobdwgc-2.0.dylib              0x000000011adccca0 start_wrapper + 88
    9   libmonobdwgc-2.0.dylib              0x000000011ae3e1a0 GC_inner_start_routine + 96
    10  libmonobdwgc-2.0.dylib              0x000000011ae3e124 GC_start_routine + 36
    11  libsystem_pthread.dylib             0x0000000189ed7034 _pthread_start + 136
    12  libsystem_pthread.dylib             0x0000000189ed1e3c thread_start + 8

Debug info from gdb:

(lldb) command source -s 0 '/tmp/mono-gdb-commands.VDtUDI'
Executing commands in '/tmp/mono-gdb-commands.VDtUDI'.
(lldb) process attach --pid 30861
Process 30861 stopped
* thread #1, name = 'tid_103', stop reason = signal SIGSTOP
    frame #0: 0xffffffffffffffff 
Target 0: (No executable module.) stopped.
Architecture set to: .
(lldb) thread list
Process 30861 stopped
* thread #1: tid = 0x5e5e8d, name = 'tid_103', stop reason = signal SIGSTOP
  thread #2: tid = 0x5e5ebc
  thread #3: tid = 0x5e5ebe
  thread #4: tid = 0x5e5ebf
  thread #5: tid = 0x5e5ecb
  thread #6: tid = 0x5e5ecc
  thread #7: tid = 0x5e5ecd
  thread #8: tid = 0x5e5ece
  thread #9: tid = 0x5e5ecf
  thread #10: tid = 0x5e5ed0
  thread #11: tid = 0x5e5ed1
  thread #12: tid = 0x5e5ed2
  thread #13: tid = 0x5e5ed3
  thread #14: tid = 0x5e5ed4
  thread #15: tid = 0x5e5ed5
  thread #16: tid = 0x5e5ed6
  thread #17: tid = 0x5e5ed7
  thread #18: tid = 0x5e5ed8
  thread #19: tid = 0x5e5ed9
  thread #20: tid = 0x5e5eda
  thread #21: tid = 0x5e5edb
  thread #22: tid = 0x5e5edc
  thread #23: tid = 0x5e5edd
  thread #24: tid = 0x5e5ede
  thread #25: tid = 0x5e5edf
  thread #26: tid = 0x5e5ee0
  thread #27: tid = 0x5e5ee1
  thread #28: tid = 0x5e5ee2
  thread #29: tid = 0x5e5ee3
  thread #30: tid = 0x5e5ee4
  thread #31: tid = 0x5e5ee5
  thread #32: tid = 0x5e5ee6
  thread #33: tid = 0x5e5ee7
  thread #34: tid = 0x5e5eea
  thread #35: tid = 0x5e5eeb
  thread #36: tid = 0x5e5eec
  thread #37: tid = 0x5e5eed
  thread #38: tid = 0x5e5f10
  thread #39: tid = 0x5e5f11
  thread #40: tid = 0x5e5f2e
  thread #41: tid = 0x5e5f2f
  thread #42: tid = 0x5e5f31
  thread #43: tid = 0x5e5f32
  thread #44: tid = 0x5e5f33
  thread #45: tid = 0x5e615a
(lldb) thread backtrace all
* thread #1, name = 'tid_103', stop reason = signal SIGSTOP
  frame #0: 0xffffffffffffffff 
  thread #2
    frame #0: 0xffffffffffffffff 
  thread #3
    frame #0: 0xffffffffffffffff 
  thread #4
    frame #0: 0xffffffffffffffff 
  thread #5
    frame #0: 0xffffffffffffffff 
  thread #6
    frame #0: 0xffffffffffffffff 
  thread #7
    frame #0: 0xffffffffffffffff 
  thread #8
    frame #0: 0xffffffffffffffff 
  thread #9
    frame #0: 0xffffffffffffffff 
  thread #10
    frame #0: 0xffffffffffffffff 
  thread #11
    frame #0: 0xffffffffffffffff 
  thread #12
    frame #0: 0xffffffffffffffff 
  thread #13
    frame #0: 0xffffffffffffffff 
  thread #14
    frame #0: 0xffffffffffffffff 
  thread #15
    frame #0: 0xffffffffffffffff 
  thread #16
    frame #0: 0xffffffffffffffff 
  thread #17
    frame #0: 0xffffffffffffffff 
  thread #18
    frame #0: 0xffffffffffffffff 
  thread #19
    frame #0: 0xffffffffffffffff 
  thread #20
    frame #0: 0xffffffffffffffff 
  thread #21
    frame #0: 0xffffffffffffffff 
  thread #22
    frame #0: 0xffffffffffffffff 
  thread #23
    frame #0: 0xffffffffffffffff 
  thread #24
    frame #0: 0xffffffffffffffff 
  thread #25
    frame #0: 0xffffffffffffffff 
  thread #26
    frame #0: 0xffffffffffffffff 
  thread #27
    frame #0: 0xffffffffffffffff 
  thread #28
    frame #0: 0xffffffffffffffff 
  thread #29
    frame #0: 0xffffffffffffffff 
  thread #30
    frame #0: 0xffffffffffffffff 
  thread #31
    frame #0: 0xffffffffffffffff 
  thread #32
    frame #0: 0xffffffffffffffff 
  thread #33
    frame #0: 0xffffffffffffffff 
  thread #34
    frame #0: 0xffffffffffffffff 
  thread #35
    frame #0: 0xffffffffffffffff 
  thread #36
    frame #0: 0xffffffffffffffff 
  thread #37
    frame #0: 0xffffffffffffffff 
  thread #38
    frame #0: 0xffffffffffffffff 
  thread #39
    frame #0: 0xffffffffffffffff 
  thread #40
    frame #0: 0xffffffffffffffff 
  thread #41
    frame #0: 0xffffffffffffffff 
  thread #42
    frame #0: 0xffffffffffffffff 
  thread #43
    frame #0: 0xffffffffffffffff 
  thread #44
    frame #0: 0xffffffffffffffff 
  thread #45
    frame #0: 0xffffffffffffffff 
(lldb) detach
error: Detach failed: Sending isconnect packet failed.

Also I could find a diag file that i guess can be related as well

Date/Time:        2023-10-16 12:39:54.278 +0200
End time:         2023-10-16 18:51:53.109 +0200
OS Version:       macOS 14.0 (Build 23A344)
Architecture:     arm64e
Report Version:   44
Incident Identifier: 9F9BD04F-3613-4226-8A44-F62B472493E6

Data Source:      Microstackshots
Shared Cache:     FB8BA21B-013A-3F11-B51E-5D5B4271240D slid base address 0x7ff814fb0000, slide 0x14fb0000

Command:          Unity
Path:             /Applications/Unity/*/Unity.app/Contents/MacOS/Unity
Identifier:       com.unity3d.UnityEditor5.x
Version:          Unity version 2021.1.28f1 (2021.1.28f1)
Team ID:          BVPN9UFA9B
Is First Party:   No
Resource Coalition ID: 2388
Architecture:     x86_64 (translated)
PID:              12875

Event:            disk writes
Action taken:     none
Writes:           8589.98 MB of file backed memory dirtied over 22319 seconds (384.88 KB per second average), exceeding limit of 99.42 KB per second over 86400 seconds
Writes limit:     8589.93 MB
Limit duration:   86400s
Writes caused:    8589.98 MB
Writes duration:  22319s
Duration:         22318.83s
Duration Sampled: 5073.76s
Steps:            528 (10.49 MB/step)

Hardware model:   MacBookPro18,2
Active cpus:      10
HW page size:     16384
VM page size:     16384

OS Cryptex File Extents: 724

Heaviest stack for the target process:
  179  ??? [0x179a0a7df]
  179  ves_icall_System_IO_MonoIO_CopyFile + 83 (libmonobdwgc-2.0.dylib + 1432057) [0x1510079f9]
  179  mono_w32file_copy + 673 (libmonobdwgc-2.0.dylib + 1238464) [0x150fd85c0]
  179  ??? [0x7ff8a5c563b0]

Powerstats for:   Unity [12875] [unique pid 1597392]
UUID:             A32867B8-9CD1-37FA-8943-E43024D23D35
Path:             /Applications/Unity/*/Unity.app/Contents/MacOS/Unity
Identifier:       com.unity3d.UnityEditor5.x
Version:          Unity version 2021.1.28f1 (2021.1.28f1)
Team ID:          BVPN9UFA9B
Is First Party:   No
Resource Coalition ID: 2388
Architecture:     x86_64 (translated)
Footprint:        1392.81 MB -> 2484.08 MB (+1091.27 MB) (max 3071.70 MB )
Pageins:          582 pages
Start time:       2023-10-16 17:27:19.349 +0200
End time:         2023-10-16 18:51:53.107 +0200
Num samples:      528 (100%)
Primary state:    511 samples Non-Frontmost App, Non-Suppressed, Kernel mode, Effective Thread QoS User Interactive, Requested Thread QoS User Interactive, Override Thread QoS Unspecified
User Activity:    0 samples Idle, 528 samples Active
Power Source:     0 samples on Battery, 528 samples on AC
  179  ??? [0x179a0a7df]
    179  ves_icall_System_IO_MonoIO_CopyFile + 83 (libmonobdwgc-2.0.dylib + 1432057) [0x1510079f9]
      179  mono_w32file_copy + 673 (libmonobdwgc-2.0.dylib + 1238464) [0x150fd85c0]
        179  ??? [0x7ff8a5c563b0]
  167  start + 1942 (dyld + 25510) [0x2090db3a6]
    167  main + 9 (Unity + 42038537) [0x105034509]
      167  EditorMain(int, char const**) + 871 (Unity + 42037959) [0x1050342c7]
        167  NSApplicationMain + 816 (AppKit + 18032) [0x7ff8189f1670]
          166  -[NSApplication run] + 603 (AppKit + 198202) [0x7ff818a1d63a]
            166  -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1304 (AppKit + 9634128) [0x7ff81931d150]
              166  _DPSNextEvent + 880 (AppKit + 258245) [0x7ff818a2c0c5]
                166  _BlockUntilNextEventMatchingListInModeWithFilter + 66 (HIToolbox + 197937) [0x7ff8201f4531]
                  164  ReceiveNextEventCommon + 201 (HIToolbox + 198166) [0x7ff8201f4616]
                    164  RunCurrentEventLoopInMode + 292 (HIToolbox + 199129) [0x7ff8201f49d9]
                      164  CFRunLoopRunSpecific + 557 (CoreFoundation + 502377) [0x7ff8154c2a69]
                        164  __CFRunLoopRun + 2108 (CoreFoundation + 506029) [0x7ff8154c38ad]
                          164  __CFRunLoopDoTimers + 285 (CoreFoundation + 619914) [0x7ff8154df58a]
                            164  __CFRunLoopDoTimer + 785 (CoreFoundation + 620889) [0x7ff8154df959]
                              164  __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 (CoreFoundation + 621993) [0x7ff8154dfda9]
                                164  __NSFireTimer + 67 (Foundation + 635332) [0x7ff8163fb1c4]
                                  164  -[EditorApplication TickTimer] + 329 (Unity + 41922633) [0x105018049]
                                    164  Application::TickTimer() + 3146 (Unity + 22320778) [0x103d6668a]
                                      164  ProfilerCallbackInvoke<CallbackArray, &GlobalCallbacks::tickEditor>::Invoke(char const*) + 65 (Unity + 22332145) [0x103d692f1]
                                        164  CallbackArray::Invoke() + 89 (Unity + 4102313) [0x102c068a9]
                                          164  PerformDeferredSwitchActiveBuildTargetForEmulation() + 366 (Unity + 41160094) [0x104f5dd9e]
                                            164  CompileDirtyScriptsForEditorSync(core::basic_string<char, core::StringStorageDefault<char>> const&, ScriptCompileFlags, BuildTargetPlatformGroup, BuildTargetPlatform, bool) + 350 (Unity + 25548590) [0x10407a72e]
                                              164  CompileDirtyScriptsForEditorSyncInternal(ScriptCompileFlags, EditorScriptCompilationOptions, BuildTargetPlatformGroup, BuildTargetPlatform) + 166 (Unity + 25553334) [0x10407b9b6]
                                                164  CompileScriptsWait(ScriptCompileFlags, EditorScriptCompilationOptions, BuildTargetPlatformGroup, BuildTargetPlatform, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul> const&) + 75 (Unity + 25569707) [0x10407f9ab]
                                                  164  HandleCompileStatus(CompileStatus, ScriptCompileFlags) + 145 (Unity + 25569969) [0x10407fab1]
                                                    164  ReloadAllUsedAssemblies() + 107 (Unity + 25544875) [0x1040798ab]
                                                      164  MonoManager::ReloadAssembly() + 358 (Unity + 13177158) [0x1034ae146]
                                                        164  MonoManager::EndReloadAssembly(DomainReloadingData&, dynamic_bitset) + 2277 (Unity + 13185621) [0x1034b0255]
                                                          164  MonoDomainWasReloaded(AssemblyLoadFailure) + 86 (Unity + 22294038) [0x103d5fe16]
                                                            164  StopAssetImportingV2(AssetDatabase::UpdateAssetOptions, InternalRefreshFlagsV2, ScanFilter const*) + 276 (Unity + 27706532) [0x1042894a4]
                                                              164  RefreshInternalV2(AssetDatabase::UpdateAssetOptions, ScanFilter const&, InternalRefreshFlagsV2) + 15676 (Unity + 27844284) [0x1042aaebc]
                                                                164  AssetImportManager::Import(core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolver&, CategorizedAssets&, IImportProgress*, core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>> const&, LoadedImportedAssetsSnapshot const*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&, bool) + 3587 (Unity + 27392387) [0x10423c983]
                                                                  159  AssetImportManager::ImportInProcess(AssetResolver&, ArtifactKey const&, AssetImportParameters const&, AssetDatabase::ArtifactID&, IImportProgress*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&) + 1457 (Unity + 27399265) [0x10423e461]
                                                                    146  AssetImportWorker::Import(AssetResolver&, WorkerImportPayload const&, WorkerImportResponse&, IImportProgress*, bool*) + 497 (Unity + 27485137) [0x1042533d1]
                                                                      146  ImportAsset(core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 204 (Unity + 27942556) [0x1042c2e9c]
                                                                        82   ImportToObjects(core::basic_string<char, core::StringStorageDefault<char>> const&, core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 3049 (Unity + 27946393) [0x1042c3d99]
                                                                          78   TextureImporter::GenerateAssetData(AssetImportContext&) + 1112 (Unity + 41088712) [0x104f4c6c8]
                                                                            78   TextureGenerator::GenerateTexture(TextureGlobalSettingsProvider&, TextureGenerationSettings const&, TextureGenerationOutput&) + 739 (Unity + 22983251) [0x103e08253]
                                                                              78   CompressTextureWithMultipleImages(Texture2D&, TextureFormat, int, bool) + 548 (Unity + 23120148) [0x103e29914]
                                                                                78   CompressSingleImageTexture(ImageReference&, TextureFormat, TextureUsageMode, int, bool, bool, unsigned char*, Texture const*) + 2107 (Unity + 23109627) [0x103e26ffb]
                                                                                  78   CompressWithPVRTexTool(ExternalToolCompressionParams, ExternalToolCompressionError*) + 513 (Unity + 23114161) [0x103e281b1]
                                                                                    78   SaveImageToFile(unsigned char*, int, int, GraphicsFormat, core::basic_string<char, core::StringStorageDefault<char>> const&, long, FreeImageWrapper::ImageColorType) + 309 (Unity + 23177573) [0x103e37965]
                                                                                      78   Save(FREE_IMAGE_FORMAT, FIBITMAP*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 349 (Unity + 23176941) [0x103e376ed]
                                                                                        78   File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                          78   FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                            78   ??? [0x7ff8a5c563b0]
                                                                                              4    <Frontmost App>
                                                                          4    AudioImporter::GenerateAssetData(AssetImportContext&) + 4158 (Unity + 28477358) [0x1043457ae]
                                                                            4    ResourcePacker::pack(std::__1::vector<StreamedResource, std::__1::allocator<StreamedResource>>&) const + 1503 (Unity + 22604927) [0x103dabc7f]
                                                                              4    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                4    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                  4    ??? [0x7ff8a5c563b0]
                                                                        63   ImportToObjects(core::basic_string<char, core::StringStorageDefault<char>> const&, core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 14170 (Unity + 27957514) [0x1042c690a]
                                                                          63   WriteCachedMetaData(core::basic_string<char, core::StringStorageDefault<char>> const&, AssetImporter*, bool) + 671 (Unity + 27969535) [0x1042c97ff]
                                                                            63   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                                                                              33   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                                                                                33   SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                                                                                  32   void Texture2D::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2389 (Unity + 8505285) [0x1030397c5]
                                                                                    32   StreamedBinaryWrite::TransferTypelessData(unsigned int, void*, int) + 77 (Unity + 14211917) [0x1035aab4d]
                                                                                      32   CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                                                                        32   CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                                                                          32   FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                                                                            32   File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                              32   FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                                32   ??? [0x7ff8a5c563b0]
                                                                                                  1    <Frontmost App>
                                                                                  1    void Sprite::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 3118 (Unity + 8880174) [0x10309502e]
                                                                                    1    void SpriteRenderData::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 267 (Unity + 6332539) [0x102e2707b]
                                                                                      1    void SubMesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 313 (Unity + 6365129) [0x102e2efc9]
                                                                                        1    void AABB::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 113 (Unity + 2940289) [0x102aead81]
                                                                                          1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                                                                            1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                                                                              1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                                1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                                  1    ??? [0x7ff8a5c563b0]
                                                                              30   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                                                                                30   SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                                                                                  26   bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 1395 (Unity + 14021091) [0x10357c1e3]
                                                                                    26   File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                      26   FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                        26   ??? [0x7ff8a5c563b0]
                                                                                  2    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 861 (Unity + 14020557) [0x10357bfcd]
                                                                                    2    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                      2    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                        2    ??? [0x7ff8a5c563b0]
                                                                                  1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 893 (Unity + 14020589) [0x10357bfed]
                                                                                    1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                      1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                        1    ??? [0x7ff8a5c563b0]
                                                                                  1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 353 (Unity + 14020049) [0x10357bdd1]
                                                                                    1    CachedWriter::CompleteWriting() + 78 (Unity + 10604606) [0x10323a03e]
                                                                                      1    FileCacherWrite::CompleteWriting(unsigned long) + 142 (Unity + 10606526) [0x10323a7be]
                                                                                        1    File::Write(VFS::FileSize, void const*, unsigned long) + 62 (Unity + 11697518) [0x103344d6e]
                                                                                          1    FileAccessor::Write(VFS::FileSize, unsigned long long, void const*, unsigned long long*) + 61 (Unity + 5454941) [0x102d50c5d]
                                                                                            1    LocalFileSystemPosix::Write(FileEntryData&, VFS::FileSize, unsigned long long, void const*, unsigned long long*) + 129 (Unity + 5470929) [0x102d54ad1]
                                                                                              1    ??? [0x7ff8a5c563b0]
                                                                        1    ImportToObjects(core::basic_string<char, core::StringStorageDefault<char>> const&, core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 14942 (Unity + 27958286) [0x1042c6c0e]
                                                                          1    MakeArtifactFileMetaInfoBuildInputs(AssetImportContext&, ArtifactAccess&, dynamic_array<ArtifactFileMetaInfoBuildInput, 0ul>&) + 173 (Unity + 27969965) [0x1042c99ad]
                                                                            1    ArtifactFileSystem::EndWritePrimaryAsset(UnityGUID const&, ArtifactContentFiles&) + 182 (Unity + 27573782) [0x104268e16]
                                                                              1    ArtifactFileSystem::ProcessContentFiles(ArtifactFileSystem::WriteAsset const&, core::basic_string<char, core::StringStorageDefault<char>> const&, ArtifactContentFiles&) + 751 (Unity + 27572575) [0x10426895f]
                                                                                1    MoveReplaceFile(core::basic_string_ref<char>, core::basic_string_ref<char>, bool) + 380 (Unity + 11694140) [0x10334403c]
                                                                                  1    MoveReplaceFileOperation::Execute() + 382 (Unity + 11699838) [0x10334567e]
                                                                                    1    FileSystemEntry::Move(FileSystemEntry&, FileSystemCopyMoveFlags) + 424 (Unity + 5448872) [0x102d4f4a8]
                                                                                      1    LocalFileSystemPosix::AtomicMove(FileEntryData&, FileEntryData&) + 330 (Unity + 5467386) [0x102d53cfa]
                                                                                        1    ??? [0x7ff8a5c56454]
                                                                    13   AssetImportWorker::Import(AssetResolver&, WorkerImportPayload const&, WorkerImportResponse&, IImportProgress*, bool*) + 807 (Unity + 27485447) [0x104253507]
                                                                      13   ArtifactDBWriteTxn::Run(core::function_ref<void (ArtifactDBWriteTxn&)>) + 100 (Unity + 27563412) [0x104266594]
                                                                        13   LMDB_Transaction::Run(core::function_ref<void (LMDB_Transaction&)>) + 81 (Unity + 28191153) [0x1042ff9b1]
                                                                          13   LMDB_Transaction::Commit() + 105 (Unity + 28191513) [0x1042ffb19]
                                                                            13   mdb_txn_commit + 3822 (Unity + 42105150) [0x10504493e]
                                                                              11   ??? [0x7ff8a5c55d7c]
                                                                              2    ??? [0x7ff8a5c56900]
                                                                                1    <Frontmost App>
                                                                  3    AssetImportManager::ImportInProcess(AssetResolver&, ArtifactKey const&, AssetImportParameters const&, AssetDatabase::ArtifactID&, IImportProgress*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&) + 1418 (Unity + 27399226) [0x10423e43a]
                                                                    3    CrashedAssetImportsDatabase::AutoTracker::AutoTracker(CrashedAssetImportsDatabase&, core::basic_string<char, core::StringStorageDefault<char>> const&) + 69 (Unity + 27380757) [0x104239c15]
                                                                      3    CrashedAssetImportsDatabase::TryAddEntry(core::basic_string<char, core::StringStorageDefault<char>> const&) + 172 (Unity + 27380524) [0x104239b2c]
                                                                        3    CrashedAssetImportsDatabase::SaveListFile() + 254 (Unity + 27380254) [0x104239a1e]
                                                                          3    SetCrashedImportPaths(core::basic_string<char, core::StringStorageDefault<char>> const&) + 43 (Unity + 27380587) [0x104239b6b]
                                                                            3    SourceAssetDBWriteTxn::Run(core::function_ref<void (SourceAssetDBWriteTxn&)>) + 154 (Unity + 28209482) [0x10430414a]
                                                                              3    LMDB_Transaction::Run(core::function_ref<void (LMDB_Transaction&)>) + 81 (Unity + 28191153) [0x1042ff9b1]
                                                                                3    LMDB_Transaction::Commit() + 105 (Unity + 28191513) [0x1042ffb19]
                                                                                  3    mdb_txn_commit + 3822 (Unity + 42105150) [0x10504493e]
                                                                                    3    ??? [0x7ff8a5c55d7c]
                                                                  2    AssetImportManager::ImportInProcess(AssetResolver&, ArtifactKey const&, AssetImportParameters const&, AssetDatabase::ArtifactID&, IImportProgress*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&) + 1469 (Unity + 27399277) [0x10423e46d]
                                                                    2    CrashedAssetImportsDatabase::AutoTracker::~AutoTracker() + 83 (Unity + 27380995) [0x104239d03]
                                                                      2    CrashedAssetImportsDatabase::SaveListFile() + 254 (Unity + 27380254) [0x104239a1e]
                                                                        2    SetCrashedImportPaths(core::basic_string<char, core::StringStorageDefault<char>> const&) + 43 (Unity + 27380587) [0x104239b6b]
                                                                          2    SourceAssetDBWriteTxn::Run(core::function_ref<void (SourceAssetDBWriteTxn&)>) + 154 (Unity + 28209482) [0x10430414a]
                                                                            2    LMDB_Transaction::Run(core::function_ref<void (LMDB_Transaction&)>) + 81 (Unity + 28191153) [0x1042ff9b1]
                                                                              2    LMDB_Transaction::Commit() + 105 (Unity + 28191513) [0x1042ffb19]
                                                                                2    mdb_txn_commit + 3822 (Unity + 42105150) [0x10504493e]
                                                                                  2    ??? [0x7ff8a5c55d7c]
                  2    ReceiveNextEventCommon + 665 (HIToolbox + 198630) [0x7ff8201f47e6]
                    2    RunCurrentEventLoopInMode + 292 (HIToolbox + 199129) [0x7ff8201f49d9]
                      2    CFRunLoopRunSpecific + 557 (CoreFoundation + 502377) [0x7ff8154c2a69]
                        2    __CFRunLoopRun + 2108 (CoreFoundation + 506029) [0x7ff8154c38ad]
                          2    __CFRunLoopDoTimers + 285 (CoreFoundation + 619914) [0x7ff8154df58a]
                            2    __CFRunLoopDoTimer + 785 (CoreFoundation + 620889) [0x7ff8154df959]
                              2    __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 (CoreFoundation + 621993) [0x7ff8154dfda9]
                                2    __NSFireTimer + 67 (Foundation + 635332) [0x7ff8163fb1c4]
                                  2    -[EditorApplication TickTimer] + 329 (Unity + 41922633) [0x105018049]
                                    1    Application::TickTimer() + 4409 (Unity + 22322041) [0x103d66b79]
                                      1    PlayerLoopController::SetIsPlaying(bool) + 688 (Unity + 22330160) [0x103d68b30]
                                        1    PlayerLoopController::EnterPlayMode() + 393 (Unity + 22356841) [0x103d6f369]
                                          1    ProfilerCallbackInvoke<CallbackArray, &GlobalCallbacks::enterPlayModePreAwake>::Invoke(char const*) + 65 (Unity + 22359025) [0x103d6fbf1]
                                            1    CallbackArray::Invoke() + 89 (Unity + 4102313) [0x102c068a9]
                                              1    OnEnterPlayModePreAwakeStatic() + 68 (Unity + 6421972) [0x102e3cdd4]
                                                1    CollectAllSpriteAtlasesAndPack(BuildTargetPlatform, bool, bool) + 340 (Unity + 21655460) [0x103cc3fa4]
                                                  1    PackSpriteAtlases(dynamic_array<PPtr<SpriteAtlas>, 0ul> const&, BuildTargetPlatform, bool, bool, bool) + 597 (Unity + 21630661) [0x103cbdec5]
                                                    1    WriteSpriteAtlasAssetToDisk(dynamic_array<SpriteAtlas*, 0ul>) + 332 (Unity + 21647532) [0x103cc20ac]
                                                      1    AssetDatabase::WriteRevertAssets(core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>> const&, core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>> const&) + 206 (Unity + 27297502) [0x1042256de]
                                                        1    AssetDatabase::ImportAssets(core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>> const&, AssetDatabase::UpdateAssetOptions) + 60 (Unity + 27262684) [0x10421cedc]
                                                          1    void ImportAssetsV2_Internal<core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>>>(core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>> const&, AssetDatabase::UpdateAssetOptions) + 1351 (Unity + 27711175) [0x10428a6c7]
                                                            1    StopAssetImportingV2(AssetDatabase::UpdateAssetOptions, InternalRefreshFlagsV2, ScanFilter const*) + 276 (Unity + 27706532) [0x1042894a4]
                                                              1    RefreshInternalV2(AssetDatabase::UpdateAssetOptions, ScanFilter const&, InternalRefreshFlagsV2) + 15676 (Unity + 27844284) [0x1042aaebc]
                                                                1    AssetImportManager::Import(core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolver&, CategorizedAssets&, IImportProgress*, core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>> const&, LoadedImportedAssetsSnapshot const*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&, bool) + 3587 (Unity + 27392387) [0x10423c983]
                                                                  1    AssetImportManager::ImportInProcess(AssetResolver&, ArtifactKey const&, AssetImportParameters const&, AssetDatabase::ArtifactID&, IImportProgress*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&) + 1457 (Unity + 27399265) [0x10423e461]
                                                                    1    AssetImportWorker::Import(AssetResolver&, WorkerImportPayload const&, WorkerImportResponse&, IImportProgress*, bool*) + 497 (Unity + 27485137) [0x1042533d1]
                                                                      1    ImportAsset(core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 204 (Unity + 27942556) [0x1042c2e9c]
                                                                        1    ImportToObjects(core::basic_string<char, core::StringStorageDefault<char>> const&, core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 14170 (Unity + 27957514) [0x1042c690a]
                                                                          1    WriteCachedMetaData(core::basic_string<char, core::StringStorageDefault<char>> const&, AssetImporter*, bool) + 671 (Unity + 27969535) [0x1042c97ff]
                                                                            1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                                                                              1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                                                                                1    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                                                                                  1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 298 (Unity + 14019994) [0x10357bd9a]
                                                                                    1    CachedWriter::CompleteWriting() + 78 (Unity + 10604606) [0x10323a03e]
                                                                                      1    FileCacherWrite::CompleteWriting(unsigned long) + 142 (Unity + 10606526) [0x10323a7be]
                                                                                        1    File::Write(VFS::FileSize, void const*, unsigned long) + 62 (Unity + 11697518) [0x103344d6e]
                                                                                          1    FileAccessor::Write(VFS::FileSize, unsigned long long, void const*, unsigned long long*) + 61 (Unity + 5454941) [0x102d50c5d]
                                                                                            1    LocalFileSystemPosix::Write(FileEntryData&, VFS::FileSize, unsigned long long, void const*, unsigned long long*) + 129 (Unity + 5470929) [0x102d54ad1]
                                                                                              1    ??? [0x7ff8a5c563b0]
                                                                                                1    <Frontmost App>
                                    1    Application::TickTimer() + 3146 (Unity + 22320778) [0x103d6668a]
                                      1    ProfilerCallbackInvoke<CallbackArray, &GlobalCallbacks::tickEditor>::Invoke(char const*) + 65 (Unity + 22332145) [0x103d692f1]
                                        1    CallbackArray::Invoke() + 89 (Unity + 4102313) [0x102c068a9]
                                          1    PerformDeferredSwitchActiveBuildTargetForEmulation() + 366 (Unity + 41160094) [0x104f5dd9e]
                                            1    CompileDirtyScriptsForEditorSync(core::basic_string<char, core::StringStorageDefault<char>> const&, ScriptCompileFlags, BuildTargetPlatformGroup, BuildTargetPlatform, bool) + 350 (Unity + 25548590) [0x10407a72e]
                                              1    CompileDirtyScriptsForEditorSyncInternal(ScriptCompileFlags, EditorScriptCompilationOptions, BuildTargetPlatformGroup, BuildTargetPlatform) + 166 (Unity + 25553334) [0x10407b9b6]
                                                1    CompileScriptsWait(ScriptCompileFlags, EditorScriptCompilationOptions, BuildTargetPlatformGroup, BuildTargetPlatform, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul> const&) + 75 (Unity + 25569707) [0x10407f9ab]
                                                  1    HandleCompileStatus(CompileStatus, ScriptCompileFlags) + 145 (Unity + 25569969) [0x10407fab1]
                                                    1    ReloadAllUsedAssemblies() + 107 (Unity + 25544875) [0x1040798ab]
                                                      1    MonoManager::ReloadAssembly() + 358 (Unity + 13177158) [0x1034ae146]
                                                        1    MonoManager::EndReloadAssembly(DomainReloadingData&, dynamic_bitset) + 2277 (Unity + 13185621) [0x1034b0255]
                                                          1    MonoDomainWasReloaded(AssemblyLoadFailure) + 86 (Unity + 22294038) [0x103d5fe16]
                                                            1    StopAssetImportingV2(AssetDatabase::UpdateAssetOptions, InternalRefreshFlagsV2, ScanFilter const*) + 276 (Unity + 27706532) [0x1042894a4]
                                                              1    RefreshInternalV2(AssetDatabase::UpdateAssetOptions, ScanFilter const&, InternalRefreshFlagsV2) + 15676 (Unity + 27844284) [0x1042aaebc]
                                                                1    AssetImportManager::Import(core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolver&, CategorizedAssets&, IImportProgress*, core::hash_set<UnityGUID, core::hash<UnityGUID>, std::__1::equal_to<UnityGUID>> const&, LoadedImportedAssetsSnapshot const*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&, bool) + 3587 (Unity + 27392387) [0x10423c983]
                                                                  1    AssetImportManager::ImportInProcess(AssetResolver&, ArtifactKey const&, AssetImportParameters const&, AssetDatabase::ArtifactID&, IImportProgress*, core::hash_set<core::basic_string<char, core::StringStorageDefault<char>>, core::hash<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::equal_to<core::basic_string<char, core::StringStorageDefault<char>>>>&, CrashedAssetImportsDatabase&) + 1457 (Unity + 27399265) [0x10423e461]
                                                                    1    AssetImportWorker::Import(AssetResolver&, WorkerImportPayload const&, WorkerImportResponse&, IImportProgress*, bool*) + 497 (Unity + 27485137) [0x1042533d1]
                                                                      1    ImportAsset(core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 204 (Unity + 27942556) [0x1042c2e9c]
                                                                        1    ImportToObjects(core::basic_string<char, core::StringStorageDefault<char>> const&, core::hash_map<AssetDatabase::ImporterID, ImporterInfo, core::hash<AssetDatabase::ImporterID>, std::__1::equal_to<AssetDatabase::ImporterID>> const&, dynamic_array<PostprocessorInfo, 0ul> const&, AssetResolveTracker const&, ImportAssetInputs const&, ImportAssetOutputs&, IImportProgress*) + 14170 (Unity + 27957514) [0x1042c690a]
                                                                          1    WriteCachedMetaData(core::basic_string<char, core::StringStorageDefault<char>> const&, AssetImporter*, bool) + 671 (Unity + 27969535) [0x1042c97ff]
                                                                            1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                                                                              1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                                                                                1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                                                                                  1    void TextRendering::Font::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 174 (Unity + 18919614) [0x103a280be]
                                                                                    1    void TextRenderingPrivate::FontImpl::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 592 (Unity + 18868320) [0x103a1b860]
                                                                                      1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                                                                        1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                                                                          1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                                                            1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                                                              1    ??? [0x7ff8a5c563b0]
          1    -[NSApplication run] + 640 (AppKit + 198239) [0x7ff818a1d65f]
            1    -[NSApplication _handleEvent:] + 65 (AppKit + 5178711) [0x7ff818edd557]
              1    -[EditorApplicationPrincipalClass sendEvent:] + 190 (Unity + 42036062) [0x105033b5e]
                1    -[NSApplication(NSEventRouting) sendEvent:] + 2232 (AppKit + 9628580) [0x7ff81931bba4]
                  1    -[NSApplication _handleActivatedEvent:] + 1879 (AppKit + 1875002) [0x7ff818bb6c3a]
                    1    -[NSNotificationCenter postNotificationName:object:userInfo:] + 82 (Foundation + 34727) [0x7ff8163687a7]
                      1    _CFXNotificationPost + 826 (CoreFoundation + 269769) [0x7ff815489dc9]
                        1    _CFXRegistrationPost + 530 (CoreFoundation + 1055917) [0x7ff815549cad]
                          1    ___CFXRegistrationPost_block_invoke + 86 (CoreFoundation + 1056092) [0x7ff815549d5c]
                            1    __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 137 (CoreFoundation + 466518) [0x7ff8154b9e56]
                              1    -[EditorApplication applicationDidBecomeActive:] + 17 (Unity + 41919905) [0x1050175a1]
                                1    Application::AutoRefresh() + 113 (Unity + 22344241) [0x103d6c231]
                                  1    AssetDatabase::Refresh(AssetDatabase::UpdateAssetOptions) + 62 (Unity + 27260766) [0x10421c75e]
                                    1    RefreshV2(AssetDatabase::UpdateAssetOptions) + 695 (Unity + 27708151) [0x104289af7]
                                      1    StopAssetImportingV2(AssetDatabase::UpdateAssetOptions, InternalRefreshFlagsV2, ScanFilter const*) + 276 (Unity + 27706532) [0x1042894a4]
                                        1    RefreshInternalV2(AssetDatabase::UpdateAssetOptions, ScanFilter const&, InternalRefreshFlagsV2) + 22354 (Unity + 27850962) [0x1042ac8d2]
                                          1    AssetDatabase::SaveNonVersionedSingletonAssets() + 375 (Unity + 27209751) [0x104210017]
                                            1    PersistentManager::WriteFile(core::basic_string_ref<char>, BuildTargetSelection, TransferInstructionFlags) + 1410 (Unity + 13920370) [0x103563872]
                                              1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                                                1    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                                                  1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 353 (Unity + 14020049) [0x10357bdd1]
                                                    1    CachedWriter::CompleteWriting() + 78 (Unity + 10604606) [0x10323a03e]
                                                      1    FileCacherWrite::CompleteWriting(unsigned long) + 142 (Unity + 10606526) [0x10323a7be]
                                                        1    File::Write(VFS::FileSize, void const*, unsigned long) + 62 (Unity + 11697518) [0x103344d6e]
                                                          1    FileAccessor::Write(VFS::FileSize, unsigned long long, void const*, unsigned long long*) + 61 (Unity + 5454941) [0x102d50c5d]
                                                            1    LocalFileSystemPosix::Write(FileEntryData&, VFS::FileSize, unsigned long long, void const*, unsigned long long*) + 129 (Unity + 5470929) [0x102d54ad1]
                                                              1    ??? [0x7ff8a5c563b0]
                                                                1    <Frontmost App>
  113  ??? [0x179cf959f]
    113  ves_icall_System_IO_MonoIO_CopyFile + 83 (libmonobdwgc-2.0.dylib + 1432057) [0x1510079f9]
      113  mono_w32file_copy + 673 (libmonobdwgc-2.0.dylib + 1238464) [0x150fd85c0]
        113  ??? [0x7ff8a5c563b0]
  24   ??? [0x17994dbcb]
    24   ??? [0x17994e453]
      24   ??? [0x179955673]
        24   ??? [0x1799566a9]
          24   BuildPipeline_CUSTOM_BuildPlayerInternalNoCheck(ScriptingBackendNativeArrayPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, ScriptingBackendNativeArrayPtrOpaque*, unsigned char) + 1528 (Unity + 31147704) [0x1045d16b8]
            23   BuildPlayer(BuildPlayerSetup const&, BuildReporting::BuildReport&) + 5207 (Unity + 41219671) [0x104f6c657]
              23   DoBuildPlayer(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, core::basic_string<char, core::StringStorageDefault<char>>, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, bool, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 305 (Unity + 41199601) [0x104f677f1]
                23   DoBuildPlayer_Build(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, BuildPlayerOptions, BuildTargetPlatformGroup, BuildTargetPlatform, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul> const&, bool, ScriptingObjectPtr&, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 2888 (Unity + 41209448) [0x104f69e68]
                  15   BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 15170 (Unity + 41245042) [0x104f72972]
                    15   CompileSharedAssetsFile(int, core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal const&, BuildTargetSelection const&, TransferInstructionFlags, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, vector_map<int, SerializedObjectIdentifier, std::__1::less<int>, std::__1::allocator<std::__1::pair<int, SerializedObjectIdentifier>>>&, BuildReporting::BuildReport&) + 205 (Unity + 23644061) [0x103ea979d]
                      15   WriteSharedAssetFile(int, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal const&, BuildTargetSelection, void (*)(int, LocalSerializedObjectIdentifier&, void*), TransferInstructionFlags, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, vector_map<int, SerializedObjectIdentifier, std::__1::less<int>, std::__1::allocator<std::__1::pair<int, SerializedObjectIdentifier>>>&, BuildReporting::BuildReport*) + 1322 (Unity + 23639914) [0x103ea876a]
                        15   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                          12   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                            12   SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                              4    void Texture2D::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2478 (Unity + 8505374) [0x10303981e]
                                4    StreamedBinaryWrite::TransferResourceImage(ActiveResourceImage, char const*, StreamingInfo&, void*, unsigned int, int, Unity::Type const*) + 342 (Unity + 14212278) [0x1035aacb6]
                                  4    CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                    4    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                      4    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                        4    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          4    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            4    ??? [0x7ff8a5c563b0]
                              3    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2959 (Unity + 37327487) [0x104bb627f]
                                3    StreamedBinaryWrite::TransferResourceImage(ActiveResourceImage, char const*, StreamingInfo&, void*, unsigned int, int, Unity::Type const*) + 342 (Unity + 14212278) [0x1035aacb6]
                                  3    CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                    3    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                      3    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                        3    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          3    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            3    ??? [0x7ff8a5c563b0]
                              3    void AudioClip::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 803 (Unity + 16246211) [0x10379b5c3]
                                3    void StreamedResource::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 382 (Unity + 8008286) [0x102fc025e]
                                  3    ResourceFileBuilder::PackStreamedResource(StreamedResource const&, StreamedResource&) + 1133 (Unity + 23519597) [0x103e8b16d]
                                    3    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                      3    ??? [0x7ff8a5c563b0]
                              1    void Shader::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 1066 (Unity + 37675130) [0x104c0b07a]
                                1    CompileShaderSubprograms(ShaderLab::SerializedShader&, CompileShaderOptions const&, ShaderSubprogramBlobMap&) + 5947 (Unity + 22914075) [0x103df741b]
                                  1    CompileShaderSubprograms(ShaderType, unsigned int, ShaderLab::SerializedProgram&, int, core::basic_string<char, core::StringStorageDefault<char>> const&, ShaderPassType, CompileShaderOptions const&, std::__1::vector<SubProgramBlobWriter, std::__1::allocator<SubProgramBlobWriter>>&, ShaderSnippet*, core::basic_string<char, core::StringStorageDefault<char>> const&, bool&) + 425 (Unity + 22917849) [0x103df82d9]
                                    1    CompileGpuProgramSnippets(CompileShaderOptions const&, ShaderType, core::basic_string<char, core::StringStorageDefault<char>> const&, ShaderPassType, unsigned int, ShaderSnippet const&, unsigned int, bool&, core::basic_string<char, core::StringStorageDefault<char>> const&, dynamic_array<SnippetCompileJobData, 0ul>&, bool&, MemLabelId) + 5677 (Unity + 22897645) [0x103df33ed]
                                      1    CompleteFenceInternal(JobFence&, WorkStealMode) + 40 (Unity + 9829880) [0x10317cdf8]
                                        1    JobQueue::WaitForJobGroupID(JobGroupID, JobQueue::JobQueueWorkStealMode) + 167 (Unity + 9844727) [0x1031807f7]
                                          1    JobQueue::Steal(JobGroup*, JobInfo*, long long, int, bool, bool) + 805 (Unity + 9838325) [0x10317eef5]
                                            1    JobQueue::Exec(JobInfo*, long long, int, bool) + 221 (Unity + 9836909) [0x10317e96d]
                                              1    CompileSnippetJob(SnippetCompileJobData*, unsigned int) + 705 (Unity + 22899857) [0x103df3c91]
                                                1    GetSerializedSubProgramForShaderSnippet(Shader*, ShaderSnippet const&, ShaderType, core::basic_string<char, core::StringStorageDefault<char>> const&, ShaderPassType, unsigned int, ShaderKeywordSet const&, fixed_bitset<33, unsigned int> const&, BuildTargetSelection, ShaderCompilerPlatform, bool, ShaderRequirements, CacheLookupResult&, bool&, Hash128&, bool, bool, bool, unsigned long, MemLabelId) + 1279 (Unity + 11267903) [0x1032dbf3f]
                                                  1    WriteToShaderCache(Hash128 const&, ShaderCacheEntry const&) + 389 (Unity + 11265765) [0x1032db6e5]
                                                    1    WriteGpuProgramBytesToFile(void const*, unsigned long, Hash128 const&, bool) + 292 (Unity + 11263972) [0x1032dafe4]
                                                      1    WriteBytesToFile(void const*, unsigned long, core::basic_string_ref<char>) + 254 (Unity + 11690382) [0x10334318e]
                                                        1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                          1    ??? [0x7ff8a5c563b0]
                              1    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 1965 (Unity + 37326493) [0x104bb5e9d]
                                1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                  1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                    1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                      1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                        1    ??? [0x7ff8a5c563b0]
                          3    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                            3    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                              3    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 1395 (Unity + 14021091) [0x10357c1e3]
                                3    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                  3    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                    3    ??? [0x7ff8a5c563b0]
                  5    BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 780 (Unity + 41230652) [0x104f6f13c]
                    5    CollectAllSpriteAtlasesAndPack(BuildTargetPlatform, bool, bool) + 340 (Unity + 21655460) [0x103cc3fa4]
                      4    PackSpriteAtlases(dynamic_array<PPtr<SpriteAtlas>, 0ul> const&, BuildTargetPlatform, bool, bool, bool) + 3118 (Unity + 21633182) [0x103cbe89e]
                        4    PackAtlases(BuildTargetPlatform const&, dynamic_array<SpriteAtlas*, 0ul>&, dynamic_array<dynamic_array<PPtr<Texture2D>, 0ul>, 0ul>&, dynamic_array<dynamic_array<PPtr<Texture2D>, 0ul>, 0ul>&, dynamic_array<core::hash_map<std::__1::pair<UnityGUID, long long>, SpriteRenderData, SpriteRenderDataKeyHash, std::__1::equal_to<std::__1::pair<UnityGUID, long long>>>, 0ul>&, bool) + 2765 (Unity + 21640941) [0x103cc06ed]
                          4    GenerateTextureAndSpriteRectDataFromAtlasMask(BuildTargetPlatform const&, vector_set<SpriteToPack, SpriteAreaSorter, stl_allocator<SpriteToPack, (MemLabelIdentifier)88, 16>> const&, dynamic_array<AtlasBlockMask, 0ul> const&, dynamic_array<BlockMask, 0ul> const&, SpriteAtlas const*, core::basic_string<char, core::StringStorageDefault<char>> const&, dynamic_array<PPtr<Texture2D>, 0ul>&, dynamic_array<PPtr<Texture2D>, 0ul>&, dynamic_array<RectT<float>, 0ul>&, dynamic_array<Vector4f, 0ul>&) + 4045 (Unity + 21882925) [0x103cfb82d]
                            4    GenerateAtlasTextures(dynamic_array<AtlasBlockMask, 0ul> const&, dynamic_array<BlockMask, 0ul> const&, dynamic_array<std::__1::pair<unsigned long, unsigned long>, 0ul> const&, dynamic_array<ColorRGBA32*, 0ul> const&, unsigned int, unsigned int, TextureFilterMode, bool, bool, bool, bool, TextureFormat, core::basic_string<char, core::StringStorageDefault<char>> const&, dynamic_array<PPtr<Texture2D>, 0ul>&, dynamic_array<PPtr<Texture2D>, 0ul>&) + 1068 (Unity + 21888700) [0x103cfcebc]
                              4    CompressTextureWithMultipleImages(Texture2D&, TextureFormat, int, bool) + 548 (Unity + 23120148) [0x103e29914]
                                4    CompressSingleImageTexture(ImageReference&, TextureFormat, TextureUsageMode, int, bool, bool, unsigned char*, Texture const*) + 2107 (Unity + 23109627) [0x103e26ffb]
                                  4    CompressWithPVRTexTool(ExternalToolCompressionParams, ExternalToolCompressionError*) + 513 (Unity + 23114161) [0x103e281b1]
                                    4    SaveImageToFile(unsigned char*, int, int, GraphicsFormat, core::basic_string<char, core::StringStorageDefault<char>> const&, long, FreeImageWrapper::ImageColorType) + 309 (Unity + 23177573) [0x103e37965]
                                      4    Save(FREE_IMAGE_FORMAT, FIBITMAP*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 349 (Unity + 23176941) [0x103e376ed]
                                        4    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          4    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            4    ??? [0x7ff8a5c563b0]
                      1    PackSpriteAtlases(dynamic_array<PPtr<SpriteAtlas>, 0ul> const&, BuildTargetPlatform, bool, bool, bool) + 3294 (Unity + 21633358) [0x103cbe94e]
                        1    SpriteAtlas::PopulatePackedTexturesAndRenderData(dynamic_array<PPtr<Texture2D>, 0ul> const&, dynamic_array<PPtr<Texture2D>, 0ul> const&, BuildTargetPlatform, core::hash_map<std::__1::pair<UnityGUID, long long>, SpriteRenderData, SpriteRenderDataKeyHash, std::__1::equal_to<std::__1::pair<UnityGUID, long long>>>&) + 2631 (Unity + 21670503) [0x103cc7a67]
                          1    ObjectFileCache::Store(Hash128 const&, dynamic_array<Object*, 0ul>&) + 451 (Unity + 24690835) [0x103fa9093]
                            1    PersistentManager::WriteFile(core::basic_string_ref<char>, BuildTargetSelection, TransferInstructionFlags) + 1410 (Unity + 13920370) [0x103563872]
                              1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                                1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                                  1    void CachedSpriteAtlasRuntimeData::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 441 (Unity + 21834521) [0x103cefb19]
                                    1    void SpriteAtlasData::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 139 (Unity + 6462331) [0x102e46b7b]
                                      1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                        1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                          1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                            1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                              1    ??? [0x7ff8a5c563b0]
                  3    BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 9267 (Unity + 41239139) [0x104f71263]
                    3    CompileGameScene(core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>>&, std::__1::set<ClassType, std::__1::less<ClassType>, std::__1::allocator<ClassType>>&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal&, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, BuildTargetSelection const&, TransferInstructionFlags, BuildReporting::BuildReport&, int, core::basic_string<char, core::StringStorageDefault<char>> const&) + 1394 (Unity + 23634386) [0x103ea71d2]
                      3    WriteBuildSceneFile(core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, dynamic_array<WriteData, 0ul> const&, GlobalBuildData&, BuildTargetSelection const&, TransferInstructionFlags) + 482 (Unity + 23632258) [0x103ea6982]
                        3    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                          2    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                            2    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                              1    void Tilemap::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 39 (Unity + 18512535) [0x1039c4a97]
                                1    void StreamedBinaryWrite::TransferSTLStyleMap<std::__1::map<math::int3_storage, Tile, TilemapPosition_Less, stl_allocator<std::__1::pair<math::int3_storage const, Tile>, (MemLabelIdentifier)102, 16>>>(std::__1::map<math::int3_storage, Tile, TilemapPosition_Less, stl_allocator<std::__1::pair<math::int3_storage const, Tile>, (MemLabelIdentifier)102, 16>>&, TransferMetaFlags) + 160 (Unity + 18514096) [0x1039c50b0]
                                  1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                    1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                      1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                        1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                          1    ??? [0x7ff8a5c563b0]
                              1    void SerializableManagedRefTransfer::Transfer<SerializableManagedRefBackupGenerator>(Object*, SerializableManagedRef&, StreamedBinaryWrite&, bool) + 234 (Unity + 13203530) [0x1034b484a]
                                1    void TransferScriptingObject<StreamedBinaryWrite, false>(StreamedBinaryWrite&, ScriptingObjectPtr, ScriptingClassPtr, SerializationCache::Data*&, ManagedReferencesRegistry*) + 694 (Unity + 13224262) [0x1034b9946]
                                  1    void Transfer_ManagedObject<StreamedBinaryWrite, false>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 444 (Unity + 13559948) [0x10350b88c]
                                    1    void TransferField_LinearCollection<StreamedBinaryWrite>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 238 (Unity + 13559070) [0x10350b51e]
                                      1    void Transfer_Blittable_ArrayField<StreamedBinaryWrite, Vector4f>(StreamedBinaryWrite&, ArrayInfo&, StaticTransferFieldInfo const&) + 417 (Unity + 13569457) [0x10350ddb1]
                                        1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                          1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                            1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                              1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                1    ??? [0x7ff8a5c563b0]
                          1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                            1    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                              1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 1395 (Unity + 14021091) [0x10357c1e3]
                                1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                  1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                    1    ??? [0x7ff8a5c563b0]
            1    BuildPlayer(BuildPlayerSetup const&, BuildReporting::BuildReport&) + 2713 (Unity + 41217177) [0x104f6bc99]
              1    EditorSceneManager::BackupScenesFromSceneManager(bool, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&) + 571 (Unity + 25375163) [0x1040501bb]
                1    EditorSceneManager::SerializeSceneIntoFile(UnityScene&, core::basic_string<char, core::StringStorageDefault<char>> const&, TransferInstructionFlags, std::__1::map<long long, int, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, int>>>*) + 420 (Unity + 25390036) [0x104053bd4]
                  1    SaveScene(UnityScene const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<long long, int, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, int>>>*, TransferInstructionFlags) + 1110 (Unity + 23597830) [0x103e9e306]
                    1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                      1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                        1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                          1    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 1965 (Unity + 37326493) [0x104bb5e9d]
                            1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                              1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                  1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                    1    ??? [0x7ff8a5c563b0]
                                      1    <Frontmost App>
  18   ??? [0x189031093]
    18   ??? [0x18ac62c53]
      18   ??? [0x18ac6db53]
        18   ??? [0x18ac6eb79]
          18   BuildPipeline_CUSTOM_BuildPlayerInternalNoCheck(ScriptingBackendNativeArrayPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, ScriptingBackendNativeArrayPtrOpaque*, unsigned char) + 1528 (Unity + 31147704) [0x1045d16b8]
            18   BuildPlayer(BuildPlayerSetup const&, BuildReporting::BuildReport&) + 5207 (Unity + 41219671) [0x104f6c657]
              18   DoBuildPlayer(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, core::basic_string<char, core::StringStorageDefault<char>>, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, bool, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 305 (Unity + 41199601) [0x104f677f1]
                18   DoBuildPlayer_Build(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, BuildPlayerOptions, BuildTargetPlatformGroup, BuildTargetPlatform, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul> const&, bool, ScriptingObjectPtr&, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 2888 (Unity + 41209448) [0x104f69e68]
                  16   BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 15170 (Unity + 41245042) [0x104f72972]
                    16   CompileSharedAssetsFile(int, core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal const&, BuildTargetSelection const&, TransferInstructionFlags, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, vector_map<int, SerializedObjectIdentifier, std::__1::less<int>, std::__1::allocator<std::__1::pair<int, SerializedObjectIdentifier>>>&, BuildReporting::BuildReport&) + 205 (Unity + 23644061) [0x103ea979d]
                      16   WriteSharedAssetFile(int, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal const&, BuildTargetSelection, void (*)(int, LocalSerializedObjectIdentifier&, void*), TransferInstructionFlags, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, vector_map<int, SerializedObjectIdentifier, std::__1::less<int>, std::__1::allocator<std::__1::pair<int, SerializedObjectIdentifier>>>&, BuildReporting::BuildReport*) + 1322 (Unity + 23639914) [0x103ea876a]
                        16   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                          15   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                            15   SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                              7    void AudioClip::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 803 (Unity + 16246211) [0x10379b5c3]
                                7    void StreamedResource::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 382 (Unity + 8008286) [0x102fc025e]
                                  7    ResourceFileBuilder::PackStreamedResource(StreamedResource const&, StreamedResource&) + 1133 (Unity + 23519597) [0x103e8b16d]
                                    7    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                      7    ??? [0x7ff8a5c563b0]
                              3    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2959 (Unity + 37327487) [0x104bb627f]
                                3    StreamedBinaryWrite::TransferResourceImage(ActiveResourceImage, char const*, StreamingInfo&, void*, unsigned int, int, Unity::Type const*) + 342 (Unity + 14212278) [0x1035aacb6]
                                  3    CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                    3    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                      3    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                        3    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          3    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            3    ??? [0x7ff8a5c563b0]
                              3    void Texture2D::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2478 (Unity + 8505374) [0x10303981e]
                                3    StreamedBinaryWrite::TransferResourceImage(ActiveResourceImage, char const*, StreamingInfo&, void*, unsigned int, int, Unity::Type const*) + 342 (Unity + 14212278) [0x1035aacb6]
                                  3    CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                    3    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                      3    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                        3    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          3    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            3    ??? [0x7ff8a5c563b0]
                              1    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 1965 (Unity + 37326493) [0x104bb5e9d]
                                1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                  1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                    1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                      1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                        1    ??? [0x7ff8a5c563b0]
                              1    void TextRendering::Font::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 174 (Unity + 18919614) [0x103a280be]
                                1    void TextRenderingPrivate::FontImpl::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 592 (Unity + 18868320) [0x103a1b860]
                                  1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                    1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                      1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                        1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                          1    ??? [0x7ff8a5c563b0]
                          1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                            1    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                              1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 1395 (Unity + 14021091) [0x10357c1e3]
                                1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                  1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                    1    ??? [0x7ff8a5c563b0]
                  1    BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 9267 (Unity + 41239139) [0x104f71263]
                    1    CompileGameScene(core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>>&, std::__1::set<ClassType, std::__1::less<ClassType>, std::__1::allocator<ClassType>>&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal&, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, BuildTargetSelection const&, TransferInstructionFlags, BuildReporting::BuildReport&, int, core::basic_string<char, core::StringStorageDefault<char>> const&) + 1394 (Unity + 23634386) [0x103ea71d2]
                      1    WriteBuildSceneFile(core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, dynamic_array<WriteData, 0ul> const&, GlobalBuildData&, BuildTargetSelection const&, TransferInstructionFlags) + 482 (Unity + 23632258) [0x103ea6982]
                        1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                          1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                            1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                              1    void SerializableManagedRefTransfer::Transfer<SerializableManagedRefBackupGenerator>(Object*, SerializableManagedRef&, StreamedBinaryWrite&, bool) + 234 (Unity + 13203530) [0x1034b484a]
                                1    void TransferScriptingObject<StreamedBinaryWrite, false>(StreamedBinaryWrite&, ScriptingObjectPtr, ScriptingClassPtr, SerializationCache::Data*&, ManagedReferencesRegistry*) + 694 (Unity + 13224262) [0x1034b9946]
                                  1    void TransferField_LinearCollection<StreamedBinaryWrite>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 238 (Unity + 13559070) [0x10350b51e]
                                    1    void Transfer_UnityEngineObject<StreamedBinaryWrite, true>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 182 (Unity + 13559478) [0x10350b6b6]
                                      1    void TransferField_Array<StreamedBinaryWrite, Converter_UnityEngineObject>(StaticTransferFieldInfo const&, RuntimeSerializationCommandInfo&, Converter_UnityEngineObject&) + 203 (Unity + 13581755) [0x103510dbb]
                                        1    void TransferPPtr<StreamedBinaryWrite>(int&, StreamedBinaryWrite&) + 170 (Unity + 424298) [0x10288496a]
                                          1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                            1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                              1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                  1    ??? [0x7ff8a5c563b0]
                  1    BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 7613 (Unity + 41237485) [0x104f70bed]
                    1    GISceneManager::BuildPlayerData(BuildTargetSelection const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::set<core::basic_string<char, core::StringStorageDefault<char>>, std::__1::less<core::basic_string<char, core::StringStorageDefault<char>>>, std::__1::allocator<core::basic_string<char, core::StringStorageDefault<char>>>>&, BuildPlayerProgressReporter*) + 87 (Unity + 32754023) [0x104759967]
                      1    GISceneManager::PumpUpdates(BuildPlayerProgressReporter*) + 120 (Unity + 32754312) [0x104759a88]
                        1    GISceneManager::Update() + 71 (Unity + 32745687) [0x1047578d7]
                          1    JobManager::IntegrateCompletedJobs() + 349 (Unity + 24944589) [0x103fe6fcd]
                            1    WriteLightingDataAssetJob::Integrate() + 5699 (Unity + 33651139) [0x1048349c3]
                              1    WriteLightingDataAssetToCache(dynamic_array<UnityGUID, 0ul> const&, dynamic_array<dynamic_array<Object*, 0ul>, 0ul>&) + 217 (Unity + 32641865) [0x10473e349]
                                1    WriteObjectsToDiskThreadSafe(core::basic_string<char, core::StringStorageDefault<char>> const&, Object**, long long const*, unsigned long, TransferInstructionFlags) + 543 (Unity + 24691711) [0x103fa93ff]
                                  1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                                    1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                                      1    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                                        1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 893 (Unity + 14020589) [0x10357bfed]
                                          1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                            1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                              1    ??? [0x7ff8a5c563b0]
  16   ??? [0x179850b4b]
    16   ??? [0x1798513d3]
      16   ??? [0x179c591d3]
        16   ??? [0x179c5a209]
          16   BuildPipeline_CUSTOM_BuildPlayerInternalNoCheck(ScriptingBackendNativeArrayPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, ScriptingBackendNativeArrayPtrOpaque*, unsigned char) + 1528 (Unity + 31147704) [0x1045d16b8]
            16   BuildPlayer(BuildPlayerSetup const&, BuildReporting::BuildReport&) + 5207 (Unity + 41219671) [0x104f6c657]
              16   DoBuildPlayer(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, core::basic_string<char, core::StringStorageDefault<char>>, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, bool, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 305 (Unity + 41199601) [0x104f677f1]
                16   DoBuildPlayer_Build(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, BuildPlayerOptions, BuildTargetPlatformGroup, BuildTargetPlatform, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul> const&, bool, ScriptingObjectPtr&, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 2888 (Unity + 41209448) [0x104f69e68]
                  14   BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 15170 (Unity + 41245042) [0x104f72972]
                    14   CompileSharedAssetsFile(int, core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal const&, BuildTargetSelection const&, TransferInstructionFlags, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, vector_map<int, SerializedObjectIdentifier, std::__1::less<int>, std::__1::allocator<std::__1::pair<int, SerializedObjectIdentifier>>>&, BuildReporting::BuildReport&) + 205 (Unity + 23644061) [0x103ea979d]
                      14   WriteSharedAssetFile(int, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal const&, BuildTargetSelection, void (*)(int, LocalSerializedObjectIdentifier&, void*), TransferInstructionFlags, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, vector_map<int, SerializedObjectIdentifier, std::__1::less<int>, std::__1::allocator<std::__1::pair<int, SerializedObjectIdentifier>>>&, BuildReporting::BuildReport*) + 1322 (Unity + 23639914) [0x103ea876a]
                        14   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                          14   PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                            14   SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                              6    void Texture2D::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2478 (Unity + 8505374) [0x10303981e]
                                6    StreamedBinaryWrite::TransferResourceImage(ActiveResourceImage, char const*, StreamingInfo&, void*, unsigned int, int, Unity::Type const*) + 342 (Unity + 14212278) [0x1035aacb6]
                                  6    CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                    6    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                      6    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                        6    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          6    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            6    ??? [0x7ff8a5c563b0]
                              2    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2959 (Unity + 37327487) [0x104bb627f]
                                2    StreamedBinaryWrite::TransferResourceImage(ActiveResourceImage, char const*, StreamingInfo&, void*, unsigned int, int, Unity::Type const*) + 342 (Unity + 14212278) [0x1035aacb6]
                                  2    CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                    2    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                      2    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                        2    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          2    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            2    ??? [0x7ff8a5c563b0]
                              2    void AudioClip::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 803 (Unity + 16246211) [0x10379b5c3]
                                2    void StreamedResource::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 382 (Unity + 8008286) [0x102fc025e]
                                  2    ResourceFileBuilder::PackStreamedResource(StreamedResource const&, StreamedResource&) + 1133 (Unity + 23519597) [0x103e8b16d]
                                    2    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                      2    ??? [0x7ff8a5c563b0]
                              1    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 1965 (Unity + 37326493) [0x104bb5e9d]
                                1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                  1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                    1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                      1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                        1    ??? [0x7ff8a5c563b0]
                              1    void SerializableManagedRefTransfer::Transfer<SerializableManagedRefBackupGenerator>(Object*, SerializableManagedRef&, StreamedBinaryWrite&, bool) + 234 (Unity + 13203530) [0x1034b484a]
                                1    void TransferScriptingObject<StreamedBinaryWrite, false>(StreamedBinaryWrite&, ScriptingObjectPtr, ScriptingClassPtr, SerializationCache::Data*&, ManagedReferencesRegistry*) + 694 (Unity + 13224262) [0x1034b9946]
                                  1    void Transfer_ManagedObject<StreamedBinaryWrite, false>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 444 (Unity + 13559948) [0x10350b88c]
                                    1    void Transfer_ManagedObject<StreamedBinaryWrite, false>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 444 (Unity + 13559948) [0x10350b88c]
                                      1    void TransferField_LinearCollection<StreamedBinaryWrite>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 238 (Unity + 13559070) [0x10350b51e]
                                        1    void Transfer_ManagedObject<StreamedBinaryWrite, true>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 158 (Unity + 13560206) [0x10350b98e]
                                          1    void StreamedBinaryWrite::TransferSTLStyleArray<ArrayOfManagedObjectsTransferer>(ArrayOfManagedObjectsTransferer&, TransferMetaFlags) + 412 (Unity + 13582332) [0x103510ffc]
                                            1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                              1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                                1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                  1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                    1    ??? [0x7ff8a5c563b0]
                              1    void Sprite::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 3553 (Unity + 8880609) [0x1030951e1]
                                1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                  1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                    1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                      1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                        1    ??? [0x7ff8a5c563b0]
                              1    void Sprite::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2448 (Unity + 8879504) [0x103094d90]
                                1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                  1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                    1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                      1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                        1    ??? [0x7ff8a5c563b0]
                  2    BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 9267 (Unity + 41239139) [0x104f71263]
                    2    CompileGameScene(core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>>&, std::__1::set<ClassType, std::__1::less<ClassType>, std::__1::allocator<ClassType>>&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, BuildUsageTagGlobal&, std::__1::set<ResourceFile, std::__1::less<ResourceFile>, std::__1::allocator<ResourceFile>>&, BuildTargetSelection const&, TransferInstructionFlags, BuildReporting::BuildReport&, int, core::basic_string<char, core::StringStorageDefault<char>> const&) + 1394 (Unity + 23634386) [0x103ea71d2]
                      2    WriteBuildSceneFile(core::basic_string<char, core::StringStorageDefault<char>> const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<int, BuildAsset, std::__1::less<int>, std::__1::allocator<std::__1::pair<int const, BuildAsset>>> const&, dynamic_array<WriteData, 0ul> const&, GlobalBuildData&, BuildTargetSelection const&, TransferInstructionFlags) + 482 (Unity + 23632258) [0x103ea6982]
                        2    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                          1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                            1    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                              1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 1395 (Unity + 14021091) [0x10357c1e3]
                                1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                  1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                    1    ??? [0x7ff8a5c563b0]
                          1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                            1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                              1    void Tilemap::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 39 (Unity + 18512535) [0x1039c4a97]
                                1    void StreamedBinaryWrite::TransferSTLStyleMap<std::__1::map<math::int3_storage, Tile, TilemapPosition_Less, stl_allocator<std::__1::pair<math::int3_storage const, Tile>, (MemLabelIdentifier)102, 16>>>(std::__1::map<math::int3_storage, Tile, TilemapPosition_Less, stl_allocator<std::__1::pair<math::int3_storage const, Tile>, (MemLabelIdentifier)102, 16>>&, TransferMetaFlags) + 284 (Unity + 18514220) [0x1039c512c]
                                  1    void Tile::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 113 (Unity + 18514433) [0x1039c5201]
                                    1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                      1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                        1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                          1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                            1    ??? [0x7ff8a5c563b0]
  5    thread_start + 15 (libsystem_pthread.dylib + 7083) [0x7ff8153e4bab]
    5    _pthread_start + 99 (libsystem_pthread.dylib + 25090) [0x7ff8153e9202]
      5    Thread::RunThreadWrapper(void*) + 727 (Unity + 11857863) [0x10336bfc7]
        5    JobQueue::WorkLoop(void*) + 259 (Unity + 9833667) [0x10317dcc3]
          5    JobQueue::ProcessJobs(JobQueue::ThreadInfo*, void*) + 188 (Unity + 9839020) [0x10317f1ac]
            5    JobQueue::Exec(JobInfo*, long long, int, bool) + 221 (Unity + 9836909) [0x10317e96d]
              5    CompileSnippetJob(SnippetCompileJobData*, unsigned int) + 705 (Unity + 22899857) [0x103df3c91]
                5    GetSerializedSubProgramForShaderSnippet(Shader*, ShaderSnippet const&, ShaderType, core::basic_string<char, core::StringStorageDefault<char>> const&, ShaderPassType, unsigned int, ShaderKeywordSet const&, fixed_bitset<33, unsigned int> const&, BuildTargetSelection, ShaderCompilerPlatform, bool, ShaderRequirements, CacheLookupResult&, bool&, Hash128&, bool, bool, bool, unsigned long, MemLabelId) + 1279 (Unity + 11267903) [0x1032dbf3f]
                  5    WriteToShaderCache(Hash128 const&, ShaderCacheEntry const&) + 389 (Unity + 11265765) [0x1032db6e5]
                    4    WriteGpuProgramBytesToFile(void const*, unsigned long, Hash128 const&, bool) + 292 (Unity + 11263972) [0x1032dafe4]
                      4    WriteBytesToFile(void const*, unsigned long, core::basic_string_ref<char>) + 254 (Unity + 11690382) [0x10334318e]
                        4    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                          4    ??? [0x7ff8a5c563b0]
                            4    <Effective Thread QoS Unspecified, Requested Thread QoS Unspecified>
                    1    WriteGpuProgramBytesToFile(void const*, unsigned long, Hash128 const&, bool) + 365 (Unity + 11264045) [0x1032db02d]
                      1    ??? [0x7ff8a5c56454]
                        1    <Effective Thread QoS Unspecified, Requested Thread QoS Unspecified>
  3    ??? [0x1796d12ab]
    3    ??? [0x1796d1b43]
      3    ??? [0x1796dbd53]
        3    ??? [0x1796de2d9]
          3    BuildPipeline_CUSTOM_BuildPlayerInternalNoCheck(ScriptingBackendNativeArrayPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, ScriptingBackendNativeArrayPtrOpaque*, unsigned char) + 1528 (Unity + 31147704) [0x1045d16b8]
            2    BuildPlayer(BuildPlayerSetup const&, BuildReporting::BuildReport&) + 5207 (Unity + 41219671) [0x104f6c657]
              2    DoBuildPlayer(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, core::basic_string<char, core::StringStorageDefault<char>>, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, bool, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 305 (Unity + 41199601) [0x104f677f1]
                2    DoBuildPlayer_Build(BuildPlayerSetup const&, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, BuildPlayerOptions, BuildTargetPlatformGroup, BuildTargetPlatform, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul> const&, bool, ScriptingObjectPtr&, BuildReporting::BuildReport&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&) + 2888 (Unity + 41209448) [0x104f69e68]
                  2    BuildPlayerData(BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, BuildCompression const&, dynamic_array<core::basic_string<char, core::StringStorageDefault<char>>, 0ul>, AssetBundleBuildData*, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&, ScriptingObjectPtr, BuildReporting::BuildReport&, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildReporting::BuiltAssetBundleInfo*, core::basic_string<char, core::StringStorageDefault<char>> const&, BuildPlayerSetup const&) + 780 (Unity + 41230652) [0x104f6f13c]
                    2    CollectAllSpriteAtlasesAndPack(BuildTargetPlatform, bool, bool) + 340 (Unity + 21655460) [0x103cc3fa4]
                      2    PackSpriteAtlases(dynamic_array<PPtr<SpriteAtlas>, 0ul> const&, BuildTargetPlatform, bool, bool, bool) + 3294 (Unity + 21633358) [0x103cbe94e]
                        2    SpriteAtlas::PopulatePackedTexturesAndRenderData(dynamic_array<PPtr<Texture2D>, 0ul> const&, dynamic_array<PPtr<Texture2D>, 0ul> const&, BuildTargetPlatform, core::hash_map<std::__1::pair<UnityGUID, long long>, SpriteRenderData, SpriteRenderDataKeyHash, std::__1::equal_to<std::__1::pair<UnityGUID, long long>>>&) + 2631 (Unity + 21670503) [0x103cc7a67]
                          2    ObjectFileCache::Store(Hash128 const&, dynamic_array<Object*, 0ul>&) + 451 (Unity + 24690835) [0x103fa9093]
                            2    PersistentManager::WriteFile(core::basic_string_ref<char>, BuildTargetSelection, TransferInstructionFlags) + 1410 (Unity + 13920370) [0x103563872]
                              1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 6167 (Unity + 13928455) [0x103565807]
                                1    SerializedFile::FinishWriting(VFS::FileSize*) + 300 (Unity + 14016908) [0x10357b18c]
                                  1    bool SerializedFile::WriteHeader<false>(dynamic_array<unsigned char, 0ul>&, VFS::FileSize*) + 1395 (Unity + 14021091) [0x10357c1e3]
                                    1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                      1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                        1    ??? [0x7ff8a5c563b0]
                              1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                                1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                                  1    void Texture2D::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 2389 (Unity + 8505285) [0x1030397c5]
                                    1    StreamedBinaryWrite::TransferTypelessData(unsigned int, void*, int) + 77 (Unity + 14211917) [0x1035aab4d]
                                      1    CachedWriter::Write(void const*, unsigned long) + 210 (Unity + 10603810) [0x103239d22]
                                        1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                          1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                            1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                              1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                1    ??? [0x7ff8a5c563b0]
            1    BuildPlayer(BuildPlayerSetup const&, BuildReporting::BuildReport&) + 2713 (Unity + 41217177) [0x104f6bc99]
              1    EditorSceneManager::BackupScenesFromSceneManager(bool, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&) + 571 (Unity + 25375163) [0x1040501bb]
                1    EditorSceneManager::SerializeSceneIntoFile(UnityScene&, core::basic_string<char, core::StringStorageDefault<char>> const&, TransferInstructionFlags, std::__1::map<long long, int, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, int>>>*) + 420 (Unity + 25390036) [0x104053bd4]
                  1    SaveScene(UnityScene const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<long long, int, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, int>>>*, TransferInstructionFlags) + 1110 (Unity + 23597830) [0x103e9e306]
                    1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                      1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                        1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                          1    void Mesh::Transfer<StreamedBinaryWrite>(StreamedBinaryWrite&) + 1965 (Unity + 37326493) [0x104bb5e9d]
                            1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                              1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                  1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                    1    ??? [0x7ff8a5c563b0]
                                      1    <Frontmost App>
  1    ??? [0x600007a2b000]
    1    ??? [0x183f6a8b4]
      1    ves_icall_System_IO_MonoIO_Write + 148 (libmonobdwgc-2.0.dylib + 1433281) [0x151007ec1]
        1    ??? [0x7ff8a5c563b0]
          1    <Frontmost App, Effective Thread QoS Unspecified, Requested Thread QoS Unspecified>
  1    ??? [0x600003d7fe40]
    1    ??? [0x17e12cbd4]
      1    ves_icall_System_IO_MonoIO_Write + 148 (libmonobdwgc-2.0.dylib + 1433281) [0x151007ec1]
        1    ??? [0x7ff8a5c563b0]
  1    ??? [0x18cf47203]
    1    ??? [0x19aed9523]
      1    ??? [0x19aee1b03]
        1    ??? [0x19aee2b39]
          1    BuildPipeline_CUSTOM_BuildPlayerInternalNoCheck(ScriptingBackendNativeArrayPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, ScriptingBackendNativeStringPtrOpaque*, BuildTargetPlatformGroup, BuildTargetPlatform, BuildPlayerOptions, ScriptingBackendNativeArrayPtrOpaque*, unsigned char) + 1528 (Unity + 31147704) [0x1045d16b8]
            1    BuildPlayer(BuildPlayerSetup const&, BuildReporting::BuildReport&) + 2713 (Unity + 41217177) [0x104f6bc99]
              1    EditorSceneManager::BackupScenesFromSceneManager(bool, std::__1::vector<EditorSceneBackup, stl_allocator<EditorSceneBackup, (MemLabelIdentifier)123, 16>>&) + 571 (Unity + 25375163) [0x1040501bb]
                1    EditorSceneManager::SerializeSceneIntoFile(UnityScene&, core::basic_string<char, core::StringStorageDefault<char>> const&, TransferInstructionFlags, std::__1::map<long long, int, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, int>>>*) + 420 (Unity + 25390036) [0x104053bd4]
                  1    SaveScene(UnityScene const&, core::basic_string<char, core::StringStorageDefault<char>> const&, std::__1::map<long long, int, std::__1::less<long long>, std::__1::allocator<std::__1::pair<long long const, int>>>*, TransferInstructionFlags) + 1110 (Unity + 23597830) [0x103e9e306]
                    1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 211 (Unity + 13921987) [0x103563ec3]
                      1    PersistentManager::WriteFile(core::basic_string_ref<char>, int, WriteData const*, int, GlobalBuildData const&, VerifyWriteObjectResult (*)(Object*, BuildTargetPlatform), BuildTargetSelection, TransferInstructionFlags, WriteInformation&, InstanceIDResolver const*, PersistentManager::LockFlags, int (*)(PersistentManager::ReportWriteObjectStep, int, core::basic_string<char, core::StringStorageDefault<char>> const&, int, void*), void*) + 5037 (Unity + 13927325) [0x10356539d]
                        1    SerializedFile::WriteObject(Object&, long long, short, BuildUsageTag const&, GlobalBuildData const&) + 3968 (Unity + 14057728) [0x103585100]
                          1    void SerializableManagedRefTransfer::Transfer<SerializableManagedRefBackupGenerator>(Object*, SerializableManagedRef&, StreamedBinaryWrite&, bool) + 234 (Unity + 13203530) [0x1034b484a]
                            1    void TransferScriptingObject<StreamedBinaryWrite, false>(StreamedBinaryWrite&, ScriptingObjectPtr, ScriptingClassPtr, SerializationCache::Data*&, ManagedReferencesRegistry*) + 694 (Unity + 13224262) [0x1034b9946]
                              1    void Transfer_ManagedObject<StreamedBinaryWrite, false>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 444 (Unity + 13559948) [0x10350b88c]
                                1    void TransferField_LinearCollection<StreamedBinaryWrite>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 238 (Unity + 13559070) [0x10350b51e]
                                  1    void Transfer_ManagedObject<StreamedBinaryWrite, true>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 158 (Unity + 13560206) [0x10350b98e]
                                    1    void StreamedBinaryWrite::TransferSTLStyleArray<ArrayOfManagedObjectsTransferer>(ArrayOfManagedObjectsTransferer&, TransferMetaFlags) + 412 (Unity + 13582332) [0x103510ffc]
                                      1    void TransferField_LinearCollection<StreamedBinaryWrite>(SerializationCommandArguments const&, RuntimeSerializationCommandInfo&) + 238 (Unity + 13559070) [0x10350b51e]
                                        1    void Transfer_Blittable_ArrayField<StreamedBinaryWrite, int>(StreamedBinaryWrite&, ArrayInfo&, StaticTransferFieldInfo const&) + 368 (Unity + 13561008) [0x10350bcb0]
                                          1    CachedWriter::UpdateWriteCache(void const*, unsigned long) + 436 (Unity + 10604276) [0x103239ef4]
                                            1    FileCacherWrite::LockCacheBlock(unsigned long, unsigned char**, unsigned char**) + 177 (Unity + 10607073) [0x10323a9e1]
                                              1    File::Write(void const*, unsigned long) + 43 (Unity + 11697371) [0x103344cdb]
                                                1    FileAccessor::Write(unsigned long long, void const*, unsigned long long*) + 50 (Unity + 5448242) [0x102d4f232]
                                                  1    ??? [0x7ff8a5c563b0]
                                                    1    <Frontmost App>

  Binary Images:
           0x10281d000 -        0x1080c0fff  com.unity3d.UnityEditor5.x Unity version 2021.1.28f1 (2021.1.28f1) <A32867B8-9CD1-37FA-8943-E43024D23D35>  /Applications/Unity/*/Unity.app/Contents/MacOS/Unity
           0x150eaa000 -        0x1513c1fff  libmonobdwgc-2.0.dylib (0)                                         <47FC521D-0E58-38C7-A886-B1EFE3944B20>  /Applications/Unity/*/Unity.app/Contents/Frameworks/MonoBleedingEdge/MonoEmbedRuntime/osx/libmonobdwgc-2.0.dylib
           0x2090d5000 -        0x209184fff  dyld (1122.1)                                                      <1289B60A-4980-342D-B1A4-250BBEE392F1>  /usr/lib/dyld
        0x7ff8153e3000 -     0x7ff8153eefff  libsystem_pthread.dylib (519)                                      <33C43114-85F0-3F32-86D7-8E6A2403D38C>  /usr/lib/system/libsystem_pthread.dylib
        0x7ff815448000 -     0x7ff8158e0ffc  com.apple.CoreFoundation 6.9 (2048.1.403)                          <C71C408A-6A88-3CD0-AEBF-9012BC196571>  /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
        0x7ff816360000 -     0x7ff816f9dffb  com.apple.Foundation 6.9 (2048.1.403)                              <097DC90A-7059-3135-8FCB-74DE290206A1>  /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
        0x7ff8189ed000 -     0x7ff819deefff  com.apple.AppKit 6.9 (2487)                                        <70A55260-7BB1-3C07-AAC3-402D42FA9913>  /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
        0x7ff8201c4000 -     0x7ff82045fff4  com.apple.HIToolbox 2.1.1 (1201)                                   <AD043D3B-2199-381B-96F2-2D827BAE0C57>  /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
jbevain commented 11 months ago

I guess this one can be the relevant Player.log part

That's definitely relevant, good find: Unity seems to be crashing when the debugger is setting a breakpoint.

What happens if you try to clear all your breakpoints and attach the debugger?

HofiOne commented 11 months ago

Yes, that definitely is the case it seems.

jbevain commented 11 months ago

You're running a non LTS version of Unity x64 version that gets translated at runtime to arm64. At this point I'm thinking we're looking at a Unity bug when running under Rosetta. That's not something our Unity extension can address unfortunately.

Could you update to a version of Unity that runs natively on Apple Silicon/arm64?

HofiOne commented 11 months ago

Unfortunately not, I'm bound to this exact Unity version with this project for various reasons :S

Yepp, shame on me, I'm aware that X86 gdb cannot debug (ARM64) binaries from rosetta, I just completely forgot that this version of Unity is still an X86 instance. Sorry for the false alert and thanks for your time!

jbevain commented 11 months ago

It's no worries. Thanks for the help pinpointing the issue, sorry we can't do more here.

Feel free to open a new bug if you're still seeing this on a supported version of Unity. Thanks!