Core Shell crashed every day

Process:               Core Shell [89538]
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:        ??? [1]
Responsible:           Core Shell [89538]
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.

Thank you,

Yang

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?

Thank you,

Yang

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).

1 Like

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.

Kindly Regards,

Yang

Got it, SetApp didn't auto upgrade to 3.5, i have reinstall it by myself, i will feedback again few days later.

1 Like

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

Core Shell_2021-09-14-121326_NBAM1-ALX.crash (99.8 KB)

2 more logs from a different machine

Core Shell_2021-09-14-093129_MM-GAR-M1-8.crash (102.2 KB)
Core Shell_2021-09-14-094848_MM-GAR-M1-8.crash (100.4 KB)

3.5.1 crashed when pasting.
crash.txt (108.8 KB)

@zhwei1 @alexbartl Thank you very much for the crash logs, and I've identified the real cause, an update release is on its way.

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.

Lg Alex

1 Like