Process: Core Shell  Path: /Applications/Setapp/Core Shell.app/Contents/MacOS/Core Shell Identifier: io.coressh.shell-setapp Version: 3.0.1 (3267) Code Type: X86-64 (Native) Parent Process: ???  Responsible: Core Shell  User ID: 501 Date/Time: 2021-09-02 09:16:24.191 +0800 OS Version: macOS 11.5.2 (20G95) Report Version: 12 Bridge OS Version: 5.5 (18P4759a) Anonymous UUID: AA0F8055-9290-7C17-E8E2-0FDBDFF2C726 Sleep/Wake UUID: 4E452DA6-E95C-44EF-AC09-CF6258E4B77A Time Awake Since Boot: 510000 seconds Time Since Wake: 1400 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: *** Terminating app due to uncaught exception 'NSRangeException', reason: 'NSMutableRLEArray replaceObjectsInRange:withObject:length:: Out of bounds' terminating with uncaught exception of type NSException abort() called
I'm sorry about the crash, could you please send me a copy of full crash log? It could help me identify the problem.
Thanks for your reply, full crash log is attached.
full-crash-log.txt (106.2 KB)
Thank you very much for the full crash log, I'll make another beta release to fix this issue.
BTW, are you able to reproduce this issue? If you can, could you please tell the reproduce steps?
Sorry i cannot reproduce it.
It always happens after pressed some letter key like vim undo (u), but not the same key.
Never crash when it is idle (no input action).
Hi, where can i download a beat release to test it, this crash issue make me feel bad every time.
I'm sorry about this issue, still failed to reproduce it. Could you please update to latest version 3.5 and give it a try? We made lot of refactoring and improvements on the terminal implementation. With version 3.5, if terminal crashes, the crash log is much more traceable for us to find the real cause.
Got it, SetApp didn't auto upgrade to 3.5, i have reinstall it by myself, i will feedback again few days later.
Crashed just now when pasting.
crash.txt (101.0 KB)
I see similar/same crashes on different machines, since using CoreShell 3.5.
I still cannot reproduce it either, but it mostly happens when calling up vim with a filename as parameter. I think it only happens when the machine was sleeping beforehand, but not too sure yet.
no more crashed yet since 3.5.1
2 more logs from a different machine
3.5.1 crashed when pasting.
crash.txt (108.8 KB)
Thanks a lot!
At the moment CoreShell looks like to be extremely laggy after wakeup, when the buffers are filled, but I will report back after the update.