When I'm trying to open one of my projects where I made a lot of drum slip editing, I get the following crash dump:
Code:
Process: REAPER [684]
Path: /Applications/REAPER64.app/Contents/MacOS/REAPER
Identifier: com.cockos.reaper
Version: 5.98.400 (5.98.400)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: REAPER [684]
User ID: 501
Date/Time: 2019-10-17 00:26:34.936 +0200
OS Version: Mac OS X 10.14.5 (18F132)
Report Version: 12
Anonymous UUID: 4F3BF26A-F094-AE96-94C0-3B461281AA75
Time Awake Since Boot: 5200 seconds
System Integrity Protection: enabled
Crashed Thread: 0 reaper Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
terminating with uncaught exception of type std::__1::system_error: random_device failed to open /dev/urandom: Too many open files
abort() called
Increasing the file limit works as a workaround:
Code:
sudo launchctl limit maxfiles 64000 524288
I don't know if there is something that can be done about that from the application, but maybe the error handling can be improved.