Manager crashes on startup since upgrading to macOS 26.5

Last night I upgraded to macOS 26.5.

Today I haven’t been able to run Manager; it crashes on startup.

I’ve tried logging out and in.

I’ve tried restarting.

I’ve tried the latest version on the Releases page, 26.5.13.3589, and an older version.

I’ve verified that none of the databases are corrupt.

The crash is happening in the main thread of ManagerServer.

I don’t know whether macOS 26.5 was a cause or a coincidence.

Any ideas?

===

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:             ManagerServer [3045]
Path:                /Applications/Manager.app/Contents/Resources/ManagerServer/ManagerServer
Identifier:          ManagerServer
Version:             ???
Code Type:           ARM-64 (Native)
Role:                Unspecified
Parent Process:      Manager [3042]
Coalition:           io.manager [699]
Responsible Process: Manager [3042]
User ID:             501

Date/Time:           2026-05-13 19:05:29.9900 -0400
Launch Time:         2026-05-13 19:05:29.4338 -0400
Hardware Model:      Mac14,9
OS Version:          macOS 26.5 (25F71)
Release Type:        User

Crash Reporter Key:  C740E4E4-0C82-47A4-5303-B41046C59FBE
Incident Identifier: 9831C585-A9F8-4986-8DB9-B2E1568C177E

Time Awake Since Boot: 690 seconds

System Integrity Protection: enabled

Triggered by Thread: 0, Dispatch Queue: com.apple.main-thread

Exception Type:    EXC_CRASH (SIGABRT)
Exception Codes:   0x0000000000000000, 0x0000000000000000

Termination Reason:  Namespace SIGNAL, Code 6, Abort trap: 6
Terminating Process: ManagerServer [3045]


Application Specific Information:
abort() called


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x18216a5e8 __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x1821a58d8 pthread_kill + 296
2   libsystem_c.dylib             	       0x1820ac644 abort + 148
3   ManagerServer                 	       0x102832718 PROCAbort + 72
4   ManagerServer                 	       0x102832624 TerminateProcess + 176
5   ManagerServer                 	       0x102552314 SfiNextWorker(StackFrameIterator*, unsigned int*, bool*, bool*) + 928
6   ManagerServer                 	       0x10254f5a4 DispatchExSecondPass(ExInfo*) + 128
7   ManagerServer                 	       0x10254f424 DispatchManagedException(Object*, _CONTEXT*, _EXCEPTION_RECORD*) + 408
8   ManagerServer                 	       0x1024cce38 IL_Throw(Object*) + 240
9   ???                           	       0x3012a9580 ???
10  ???                           	       0x300439b2c ???
11  ???                           	       0x300439a5c ???
12  ???                           	       0x30127268c ???
13  ManagerServer                 	       0x1025e7dc4 CallDescrWorkerInternal + 132
14  ManagerServer                 	       0x102480110 MethodDescCallSite::CallTargetWorker(unsigned long long const*, unsigned long long*, int) + 792
15  ManagerServer                 	       0x102387304 RunMain(MethodDesc*, short, int*, PtrArray**) + 620
16  ManagerServer                 	       0x102387648 Assembly::ExecuteMainMethod(PtrArray**, int) + 268
17  ManagerServer                 	       0x1023aadec CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 648
18  ManagerServer                 	       0x1022b1e50 coreclr_execute_assembly + 232
19  ManagerServer                 	       0x1022477e4 run_app_for_context(hostpolicy_context_t const&, int, char const**) + 1068
20  ManagerServer                 	       0x102248598 corehost_main + 348
21  ManagerServer                 	       0x1022198d8 fx_muxer_t::handle_exec_host_command(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, host_startup_info_t const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::unordered_map<known_options, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, known_options_hash, std::__1::equal_to<known_options>, std::__1::allocator<std::__1::pair<known_options const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>>> const&, int, char const**, int, host_mode_t, bool, char*, int, int*) + 1268
22  ManagerServer                 	       0x1022186d8 fx_muxer_t::execute(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, char const**, host_startup_info_t const&, char*, int, int*) + 968
23  ManagerServer                 	       0x102213ec4 hostfxr_main_bundle_startupinfo + 172
24  ManagerServer                 	       0x10220f644 exe_start(int, char const**) + 1020
25  ManagerServer                 	       0x10220f9b4 main + 184
26  dyld                          	       0x181de7e00 start + 6992

Thread 1:
0   libsystem_kernel.dylib        	       0x182161c34 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x182174574 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x18216a9c0 mach_msg_overwrite + 480
3   libsystem_kernel.dylib        	       0x182161fc0 mach_msg + 24
4   ManagerServer                 	       0x1028399b4 MachMessage::Receive(unsigned int) + 80
5   ManagerServer                 	       0x102838d54 SEHExceptionThread(void*) + 156
6   libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 2:: .NET SynchManager
0   libsystem_kernel.dylib        	       0x18216f610 __poll_nocancel + 8
1   ManagerServer                 	       0x10282dd38 CorUnix::CPalSynchronizationManager::WorkerThread(void*) + 248
2   ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
3   libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
4   libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 3:: .NET EventPipe
0   libsystem_kernel.dylib        	       0x18216f610 __poll_nocancel + 8
1   ManagerServer                 	       0x10230c758 ds_ipc_poll(_DiagnosticsIpcPollHandle*, unsigned long, unsigned int, void (*)(char const*, unsigned int)) + 180
2   ManagerServer                 	       0x10227e0b8 ds_ipc_stream_factory_get_next_available_stream(void (*)(char const*, unsigned int)) + 796
3   ManagerServer                 	       0x1022826c0 server_thread(void*) + 364
4   ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
5   libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
6   libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 4:: .NET DebugPipe
0   libsystem_kernel.dylib        	       0x182162948 __open_nocancel + 8
1   libsystem_kernel.dylib        	       0x182176c34 open$NOCANCEL + 64
2   ManagerServer                 	       0x10230c128 TwoWayPipe::WaitForConnection() + 40
3   ManagerServer                 	       0x102307528 DbgTransportSession::TransportWorker() + 200
4   ManagerServer                 	       0x1023064ac DbgTransportSession::TransportWorkerStatic(void*) + 40
5   ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
6   libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
7   libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 5:: .NET Debugger
0   libsystem_kernel.dylib        	       0x18216550c __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1821a6154 _pthread_cond_wait + 1024
2   ManagerServer                 	       0x10282c5b0 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 116
3   ManagerServer                 	       0x10282c35c CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 300
4   ManagerServer                 	       0x10282f780 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1292
5   ManagerServer                 	       0x102304ce8 DebuggerRCThread::MainLoop() + 220
6   ManagerServer                 	       0x102304ba4 DebuggerRCThread::ThreadProc() + 260
7   ManagerServer                 	       0x102304954 DebuggerRCThread::ThreadProcStatic(void*) + 56
8   ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
9   libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
10  libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 6:
0   libsystem_kernel.dylib        	       0x18216550c __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1821a6154 _pthread_cond_wait + 1024
2   ManagerServer                 	       0x10282c690 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 340
3   ManagerServer                 	       0x10282c35c CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 300
4   ManagerServer                 	       0x10282f780 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1292
5   ManagerServer                 	       0x10282fa70 WaitForSingleObjectEx + 80
6   ManagerServer                 	       0x102525804 CLREventBase::WaitEx(unsigned int, WaitMode, PendingSync*) + 188
7   ManagerServer                 	       0x1024b2f64 FinalizerThread::WaitForFinalizerEvent(CLREvent*) + 48
8   ManagerServer                 	       0x1024b30f4 FinalizerThread::FinalizerThreadWorker(void*) + 144
9   ManagerServer                 	       0x102451870 ManagedThreadBase::KickOff(void (*)(void*), void*) + 236
10  ManagerServer                 	       0x1024b354c FinalizerThread::FinalizerThreadStart(void*) + 92
11  ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
12  libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
13  libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 7:
0   libsystem_kernel.dylib        	       0x18216550c __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1821a6154 _pthread_cond_wait + 1024
2   ManagerServer                 	       0x10282c690 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 340
3   ManagerServer                 	       0x10282c35c CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 300
4   ManagerServer                 	       0x102830024 SleepEx + 160
5   ManagerServer                 	       0x102454e74 TieredCompilationManager::BackgroundWorkerStart() + 176
6   ManagerServer                 	       0x102454d4c TieredCompilationManager::BackgroundWorkerBootstrapper1(void*) + 96
7   ManagerServer                 	       0x102451870 ManagedThreadBase::KickOff(void (*)(void*), void*) + 236
8   ManagerServer                 	       0x102454c74 TieredCompilationManager::BackgroundWorkerBootstrapper0(void*) + 40
9   ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
10  libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
11  libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 8:: .NET SigHandler
0   libsystem_kernel.dylib        	       0x182163cac __read_nocancel + 8
1   ManagerServer                 	       0x1027e7950 SignalHandlerLoop + 112
2   libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
3   libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 9:

Thread 10:

Thread 11:: .NET File Watcher
0   libsystem_kernel.dylib        	       0x182161c34 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x182174574 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x18216a9c0 mach_msg_overwrite + 480
3   libsystem_kernel.dylib        	       0x182161fc0 mach_msg + 24
4   CoreFoundation                	       0x1822630d8 __CFRunLoopServiceMachPort + 160
5   CoreFoundation                	       0x1822619c4 __CFRunLoopRun + 1188
6   CoreFoundation                	       0x1823341c4 _CFRunLoopRunSpecificWithOptions + 532
7   CoreFoundation                	       0x1822d7af4 CFRunLoopRun + 64
8   ???                           	       0x30379c56c ???
9   ???                           	       0x30038a454 ???
10  ManagerServer                 	       0x1025e7dc4 CallDescrWorkerInternal + 132
11  ManagerServer                 	       0x10247fd8c DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 276
12  ManagerServer                 	       0x102493480 KickOffThread_Worker(void*) + 144
13  ManagerServer                 	       0x102451870 ManagedThreadBase::KickOff(void (*)(void*), void*) + 236
14  ManagerServer                 	       0x1024918bc KickOffThread(void*) + 212
15  ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
16  libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
17  libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8

Thread 12:: Console logger queue processing thread
0   libsystem_kernel.dylib        	       0x18216550c __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x1821a6154 _pthread_cond_wait + 1024
2   ManagerServer                 	       0x10282c5b0 CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) + 116
3   ManagerServer                 	       0x10282c35c CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) + 300
4   ManagerServer                 	       0x10282f780 CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) + 1292
5   ManagerServer                 	       0x10244eb10 Thread::DoAppropriateWaitWorker(int, void**, int, unsigned int, WaitMode, void*) + 1692
6   ManagerServer                 	       0x10244a0ac Thread::DoAppropriateWait(int, void**, int, unsigned int, WaitMode, PendingSync*) + 136
7   ManagerServer                 	       0x10244f4f8 Thread::Block(int, PendingSync*) + 32
8   ManagerServer                 	       0x102448aec SyncBlock::Wait(int) + 600
9   ManagerServer                 	       0x10236f930 Monitor_Wait + 144
10  ???                           	       0x300389558 ???
11  ???                           	       0x30393a364 ???
12  ???                           	       0x30393a034 ???
13  ???                           	       0x30038a464 ???
14  ManagerServer                 	       0x1025e7dc4 CallDescrWorkerInternal + 132
15  ManagerServer                 	       0x10247fd8c DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) + 276
16  ManagerServer                 	       0x102493480 KickOffThread_Worker(void*) + 144
17  ManagerServer                 	       0x102451870 ManagedThreadBase::KickOff(void (*)(void*), void*) + 236
18  ManagerServer                 	       0x1024918bc KickOffThread(void*) + 212
19  ManagerServer                 	       0x1028368e0 CorUnix::CPalThread::ThreadEntry(void*) + 352
20  libsystem_pthread.dylib       	       0x1821a5c58 _pthread_start + 136
21  libsystem_pthread.dylib       	       0x1821a0c1c thread_start + 8


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000000000000   x5: 0x00000000000000a0   x6: 0x0000000000000001   x7: 0x000000003b9ac618
    x8: 0x1c44a4c56fc81f3f   x9: 0x1c44a4c481fa41bf  x10: 0x0000000000000002  x11: 0x00000000fffffffd
   x12: 0x0000000000000000  x13: 0x0000000000000000  x14: 0x0000000000000000  x15: 0x0000000000000000
   x16: 0x0000000000000148  x17: 0x00000001ef963000  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000000000103  x21: 0x00000001ee325f60  x22: 0x000000016dbf4f50  x23: 0x000000010b1c2268
   x24: 0x000000016dbf4ea0  x25: 0x000000010b1d3830  x26: 0x000000016dbf5f80  x27: 0x0000000000000000
   x28: 0x000000030127268c   fp: 0x000000016dbf4b50   lr: 0x00000001821a58d8
    sp: 0x000000016dbf4b30   pc: 0x000000018216a5e8 cpsr: 0x40001000
   far: 0x0000000000000000  esr: 0x56000080 (Syscall)
...
...

Binary Images:
       0x102208000 -        0x1029c7fff ManagerServer (*) <ca677d00-4bdc-3396-9d37-04fae3e857c0> /Applications/Manager.app/Contents/Resources/ManagerServer/ManagerServer
       0x182161000 -        0x18219e2af libsystem_kernel.dylib (*) <cc1cf985-bc65-3725-809f-4c1e36b8f4ba> /usr/lib/system/libsystem_kernel.dylib
       0x18219f000 -        0x1821abb3b libsystem_pthread.dylib (*) <4f33683c-18c8-39a1-800b-2e3bd43bcc13> /usr/lib/system/libsystem_pthread.dylib
       0x182034000 -        0x1820b4d9f libsystem_c.dylib (*) <694b7881-1bf3-3d0f-8f19-b50ae4e8ef8a> /usr/lib/system/libsystem_c.dylib
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x181dc8000 -        0x181e6e217 dyld (*) <a237ef81-b68b-37ba-a165-92c965529534> /usr/lib/dyld
       0x1820b5000 -        0x182145ae7 libc++.1.dylib (*) <5013c0f8-84a9-3b56-9feb-c353816a750f> /usr/lib/libc++.1.dylib
       0x1821e5000 -        0x18274331f com.apple.CoreFoundation (6.9) <04e3598b-f226-3250-b3b2-ce938dd4db7e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=997.8M resident=0K(0%) swapped_out_or_unallocated=997.8M(100%)
Writable regions: Total=309.3M written=513K(0%) resident=513K(0%) swapped_out=0K(0%) unallocated=308.8M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Dispatch continuations            96.0M        1 
Kernel Alloc Once                   32K        1 
MALLOC                            48.8M       16 
MALLOC guard page                 3328K        4 
Memory Tag 22                     64.0M        1 
STACK GUARD                       56.2M       13 
Stack                             22.4M       13 
VM_ALLOCATE                        1.5G      624 
VM_ALLOCATE (reserved)             256K        1         reserved VM address space (unallocated)
__AUTH                            1328K      150 
__AUTH_CONST                      17.7M      343 
__CTF                               824        1 
__DATA                            4471K      300 
__DATA_CONST                      16.5M      342 
__DATA_DIRTY                      1334K      287 
__FONT_DATA                        2352        1 
__LINKEDIT                       700.9M        2 
__OBJC_RO                         79.1M        1 
__OBJC_RW                         2599K        1 
__TEXT                           296.8M      352 
__TPRO_CONST                       128K        2 
mapped file                      123.7M      264 
page table in kernel               513K        1 
shared memory                       80K        4 
===========                     =======  ======= 
TOTAL                              3.0G     2726 
TOTAL, minus reserved VM space     3.0G     2726 

...

While I wait to see whether the problem is me, my Mac, or macOS, I’ve come up with a workaround.

  1. cd /Users/<user>/Documents/Manager.io/Users/
  2. cp administrator administrator.bak
  3. cd /Applications/Manager.app/Contents/Resources/ManagerServer/
  4. ./ManagerServer

Visit http://localhost:5000 in a browser window, assign a password to administrator, and login.

I only copied administrator out of an abundance of caution. When you run ManagerServer it says:

Default username is “administrator”. If you forgot the password, reset it by
deleting /Users//Documents/Manager.io/Users/administrator

So… anything? Is anyone running on macOS 26.5?

Hello @michaell ,

I’m running macOS 26.5 and manager.io version 26.5.15.3605. I’m able to open and use manager.io without issues.

Thank you, it was very helpful to know that!

After thinking about the problem and poking around a bit I decided to try this:

mv ~/Library/Application\ Support/Manager ~/Library/Application\ Support/Manager.bak

That worked, and it got me up and running again.

It looks like there was some cached but corrupted state.

This happened again; Manager is crashing on startup. I can run ManagerServer directly, but this time deleting ~/Library/Application\ Support/Manager didn’t fix the problem with the frontend.

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:             ManagerServer [59839]
Path:                /Applications/Manager.app/Contents/Resources/ManagerServer/ManagerServer
Identifier:          ManagerServer
Version:             ???
Code Type:           ARM-64 (Native)
Role:                Unspecified
Parent Process:      Manager [59836]
Coalition:           io.manager [13372]
Responsible Process: Manager [59836]
User ID:             501

Date/Time:           2026-06-29 19:09:59.3586 -0400
Launch Time:         2026-06-29 19:09:58.8281 -0400
Hardware Model:      Mac14,9
OS Version:          macOS 26.5.1 (25F80)
Release Type:        User

Crash Reporter Key:  C740E4E4-0C82-47A4-5303-B41046C59FBE
Incident Identifier: 335F7A74-36F2-4815-A310-D459D206A1C5

Sleep/Wake UUID:       6DF6C9DA-36D3-4893-A96F-2DD064EC1713

Time Awake Since Boot: 260000 seconds
Time Since Wake:       30035 seconds

System Integrity Protection: enabled

Triggered by Thread: 0, Dispatch Queue: com.apple.main-thread

Exception Type:    EXC_CRASH (SIGABRT)
Exception Codes:   0x0000000000000000, 0x0000000000000000

Termination Reason:  Namespace SIGNAL, Code 6, Abort trap: 6
Terminating Process: ManagerServer [59839]


Application Specific Information:
abort() called


Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	       0x1811665e8 __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x1811a18d8 pthread_kill + 296
2   libsystem_c.dylib             	       0x1810a8644 abort + 148
3   ManagerServer                 	       0x100b32950 PROCAbort + 72
4   ManagerServer                 	       0x100b3285c TerminateProcess + 176
5   ManagerServer                 	       0x100852358 SfiNextWorker(StackFrameIterator*, unsigned int*, bool*, bool*) + 928
6   ManagerServer                 	       0x10084f5e8 DispatchExSecondPass(ExInfo*) + 128
7   ManagerServer                 	       0x10084f468 DispatchManagedException(Object*, _CONTEXT*, _EXCEPTION_RECORD*) + 408
8   ManagerServer                 	       0x1007cce7c IL_Throw(Object*) + 240
9   ???                           	       0x30125c7a0 ???
10  ???                           	       0x3003ebb2c ???
11  ???                           	       0x3003eba5c ???
12  ???                           	       0x3012226bc ???
13  ManagerServer                 	       0x1008e7e08 CallDescrWorkerInternal + 132
14  ManagerServer                 	       0x100780154 MethodDescCallSite::CallTargetWorker(unsigned long long const*, unsigned long long*, int) + 792
15  ManagerServer                 	       0x100687348 RunMain(MethodDesc*, short, int*, PtrArray**) + 620
16  ManagerServer                 	       0x10068768c Assembly::ExecuteMainMethod(PtrArray**, int) + 268
17  ManagerServer                 	       0x1006aae30 CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) + 648
18  ManagerServer                 	       0x1005b1e94 coreclr_execute_assembly + 232
19  ManagerServer                 	       0x1005477e4 run_app_for_context(hostpolicy_context_t const&, int, char const**) + 1068
20  ManagerServer                 	       0x100548598 corehost_main + 348
21  ManagerServer                 	       0x1005198d8 fx_muxer_t::handle_exec_host_command(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, host_startup_info_t const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::unordered_map<known_options, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>, known_options_hash, std::__1::equal_to<known_options>, std::__1::allocator<std::__1::pair<known_options const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>>>>> const&, int, char const**, int, host_mode_t, bool, char*, int, int*) + 1268
22  ManagerServer                 	       0x1005186d8 fx_muxer_t::execute(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, int, char const**, host_startup_info_t const&, char*, int, int*) + 968
23  ManagerServer                 	       0x100513ec4 hostfxr_main_bundle_startupinfo + 172
24  ManagerServer                 	       0x10050f644 exe_start(int, char const**) + 1020
25  ManagerServer                 	       0x10050f9b4 main + 184
26  dyld                          	       0x180de3e00 start + 6992

OK, I think I found the actual issue.

Under Privacy & Security | Full Disk Access, Manager was toggled off.

I think that happened when I upgraded to 26.5.0 and then again when I upgraded to 26.5.1?

In any event, toggling it back on fixed the problem.

Manager crashed because it couldn’t access its data directory. Running ManagerServer from the command-line worked because ManagerServer inherited permissions from Terminal, and Terminal had access to the directory.

For what it’s worth, it’s very, very unusual that Manager requires Full Disk Access.

On my Mac the only other apps that require Full Disk Access are a backup program; a disk browser program; and a couple of disk usage programs.

Apps that don’t require Full Disk Access include Chrome, Dropbox, Fork (a git client), PyCharm (an IDE), Visual Studio Code (an IDE).

I think there’s a way for Manager to get much more narrowly scoped permissions?