So, after updating to macOS 10.14.6, I encountered an odd problem with the Launcher.
When the Launcher downloads an update, it will not run after hitting "play". If I go into <user>/Library/Application Support/bin/ and try to open OpenRCT2.app manually, I get the following dialog (and error text at the end of this post). Note this occurs on both "release" and "develop" branches:
Now, if I update OpenRCT2.app manually (either release or develop builds) and place in .../bin/, it'll open and appears to work just fine. It'll also start with the "play" button on the Launcher.
It seems as though the Launcher is downloading a bugged version?
Sample error report:
Process: OpenRCT2 [4579]
Path: /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/MacOS/OpenRCT2
Identifier: io.openrct2.OpenRCT2
Version: 0.3.5.1 (0)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: OpenRCT2 [4579]
User ID: 502
Date/Time: 2021-11-23 14:51:25.124 -0500
OS Version: Mac OS X 10.14.6 (18G9323)
Report Version: 12
Anonymous UUID: 1B600A8F-B5DD-C00D-741E-3FCE7B37E2A9
Time Awake Since Boot: 8000 seconds
System Integrity Protection: enabled
Crashed Thread: 0
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: DYLD, [0x1] Library missing
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Library not loaded: @executable_path/../Frameworks/libduktape.2.dylib
Referenced from: /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/MacOS/OpenRCT2
Reason: no suitable image found. Did find:
/Users/CMS/Library/Application Support/OpenRCT2/bin/OpenRCT2.app/Contents/MacOS/../Frameworks/libduktape.2.dylib: file too short
/Users/CMS/Library/Application Support/OpenRCT2/bin/OpenRCT2.app/Contents/MacOS/../Frameworks/libduktape.2.dylib: stat() failed with errno=1
/Users/CMS/Library/Application Support/OpenRCT2/bin/OpenRCT2.app/Contents/MacOS/../Frameworks/libduktape.2.dylib: file too short
/Users/CMS/Library/Application Support/OpenRCT2/bin/OpenRCT2.app/Contents/MacOS/../Frameworks/libduktape.2.dylib: stat() failed with errno=1
Binary Images:
0x106f50000 - 0x1070cbffb +io.openrct2.OpenRCT2 (0.3.5.1 - 0) <FB793892-5AE1-3C83-BB48-FE3758D7FECB> /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/MacOS/OpenRCT2
0x1071ca000 - 0x107821fff +libopenrct2.dylib (0) <1B83F1B4-3F57-36C8-9893-50A1B7D0697A> /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/Frameworks/libopenrct2.dylib
0x10835c000 - 0x1083bbffb +libssl.1.1.dylib (0) <C784F0CC-D80D-3FE2-B4F7-48C50023D87D> /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/Frameworks/libssl.1.1.dylib
0x1083ed000 - 0x1085d0217 +libcrypto.1.1.dylib (0) <307DBFBB-94B4-3D78-9274-85DDEE0028E5> /Users/USER/Library/Application Support/OpenRCT2/*/OpenRCT2.app/Contents/Frameworks/libcrypto.1.1.dylib
0x1130a3000 - 0x11310d70f dyld (655.1.1) <4842B61A-B868-3146-9CA9-5582C4198B25> /usr/lib/dyld
0x7fff37799000 - 0x7fff37799fff com.apple.Cocoa (6.11 - 23) <4D068A12-9E8F-3264-88BA-8426A9849AE3> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff41cf3000 - 0x7fff41d02ffb com.apple.opengl (17.7.3 - 17.7.3) <6CD93FE7-C029-316B-A08D-54E5EC9F0830> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff61c5d000 - 0x7fff61cb1ff7 libcurl.4.dylib (105.200.6) <516C0F1D-1D18-31B7-BA61-B37AB20EB9C7> /usr/lib/libcurl.4.dylib
Model: MacBookPro9,1, BootROM 422.0.0.0.0, 4 processors, Intel Core i7, 2.3 GHz, 16 GB, SMC 2.1f175
Graphics: kHW_IntelHD4000Item, Intel HD Graphics 4000, spdisplays_builtin
Graphics: kHW_NVidiaGeForceGT650MItem, NVIDIA GeForce GT 650M, spdisplays_pcie_device, 512 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x859B, 0x435438473353313630424D2E4D3136464E00
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x859B, 0x435438473353313630424D2E4D3136464E00
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (7.21.190.34 AirPortDriverBrcm4360-1325.3)
Bluetooth: Version 6.0.14d13, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: Samsung SSD 850 EVO 500GB, 500.11 GB
Serial ATA Device: Samsung SSD 860 EVO 500GB, 500.11 GB
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: FaceTime HD Camera (Built-in)
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: IR Receiver
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: USB 3.0 Bus
Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1