I've had a read around and I think the problem is that NSColor labelColor was first introduced in OS X yosemite and so does not exist in Mavericks. https://stackoverflow.com/questions/26851306/trouble-matching-the-vibrant-background-of-a-yosemite-nsmenuitem-containing-a-cu
https://developer.apple.com/documentation/appkit/nscolor/1534657-labelcolor
https://github.com/racket/racket/issues/2858
This last link says that if labelcolor is changed to blackcolor it worked. I can try changing it myself but i'm not sure where the file which references labelcolor is.
Just gave that another go now, still complains about the same issue, 'NSColor labelColor'.The only workaround i've found using version 2.2.12147 that was posted earlier on this page. However to get it to work you also need https proxy like squid, but after that I was able to login just fine. Was there any sort of security change to the newest updater, for example I think OS X mavericks only supports TLS 1.2 and not 1.3
Can confirm the new Launcher does still not work. It seems like the updater is failing, I remember seeing a command that allows minecraft to skip the updater and just run but I can't find it anymore. here's the error I get on my machine running OSX Mavericks:
Process: nativeUpdater [965]
Path: /Applications/Minecraft.app/Contents/Minecraft Updater.app/Contents/MacOS/nativeUpdater
Identifier: com.mojang.minecraftlauncher
Version: 1.1.26 (1)
Code Type: X86-64 (Native)
Parent Process: launcher [963]
Responsible: launcher [963]
User ID: 501Date/Time: 2022-10-19 09:36:26.277 +0100
OS Version: Mac OS X 10.9.5 (13F1911)
Report Version: 11
Anonymous UUID: 5C0CC87F-C397-B8EA-0B70-0182B5C190EB
Crashed Thread: 0 Dispatch queue: com.apple.main-threadException Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSColor labelColor]: unrecognized selector sent to class 0x7fff705ca860'
terminating with uncaught exception of type NSException
abort() calledApplication Specific Backtrace 1:
0 CoreFoundation 0x00007fff8618225c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff8ba3ae75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8618502d +[NSObject(NSObject) doesNotRecognizeSelector:] + 205
3 CoreFoundation 0x00007fff860e0272 ___forwarding___ + 1010
4 CoreFoundation 0x00007fff860dfdf8 _CF_forwarding_prep_0 + 120
5 nativeUpdater 0x00000001076d7559 -[AppDelegate init] + 889
6 nativeUpdater 0x00000001076dff56 main + 102
7 libdyld.dylib 0x00007fff83bdc5fd start + 1Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8a237866 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff8b58b35c pthread_kill + 92
2 libsystem_c.dylib 0x00007fff82ba0b26 abort + 125
3 libc++abi.dylib 0x00007fff88906f31 abort_message + 257
4 libc++abi.dylib 0x00007fff8892c952 default_terminate_handler() + 264
5 libobjc.A.dylib 0x00007fff8ba3b30d _objc_terminate() + 103
6 libc++abi.dylib 0x00007fff8892a1d1 std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff88929c5b __cxa_throw + 124
8 libobjc.A.dylib 0x00007fff8ba3afa1 objc_exception_throw + 343
9 com.apple.CoreFoundation 0x00007fff8618502d +[NSObject(NSObject) doesNotRecognizeSelector:] + 205
10 com.apple.CoreFoundation 0x00007fff860e0272 ___forwarding___ + 1010
11 com.apple.CoreFoundation 0x00007fff860dfdf8 _CF_forwarding_prep_0 + 120
12 com.mojang.minecraftlauncherupdater 0x00000001076d7559 -[AppDelegate init] + 889
13 com.mojang.minecraftlauncherupdater 0x00000001076dff56 main + 102
14 libdyld.dylib 0x00007fff83bdc5fd start + 1Thread 1:
0 libsystem_kernel.dylib 0x00007fff8a237e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8b58bf08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8b58efb9 start_wqthread + 13Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8a238662 kevent64 + 10
1 libdispatch.dylib 0x00007fff88cdb421 _dispatch_mgr_invoke + 239
2 libdispatch.dylib 0x00007fff88cdb136 _dispatch_mgr_thread + 52Thread 3:
0 libsystem_kernel.dylib 0x00007fff8a237e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8b58bf08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8b58efb9 start_wqthread + 13Thread 4:
0 libsystem_kernel.dylib 0x00007fff8a237e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8b58bf08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8b58efb9 start_wqthread + 13Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007fff71d73310 rcx: 0x00007fff5852e268 rdx: 0x0000000000000000
rdi: 0x0000000000000303 rsi: 0x0000000000000006 rbp: 0x00007fff5852e290 rsp: 0x00007fff5852e268
r8: 0x00007fff8892d959 r9: 0x00007fff82bc88c0 r10: 0x0000000008000000 r11: 0x0000000000000206
r12: 0x00007fff5852e3f0 r13: 0x00007fe453d06f18 r14: 0x0000000000000006 r15: 0x00007fff5852e2d0
rip: 0x00007fff8a237866 rfl: 0x0000000000000206 cr2: 0x000000010c2b3000
Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133
Hi, yes this is still a problem with the version that Mojang provides for OS X Mavericks. But there is a workaround. You need try downloading this older version of the launcher:
[media]Maybe this version of the launcher can be provided as an alternative launcher for older macs? as it still seems to work fine.