qvacua / vimr

VimR — Neovim GUI for macOS in Swift
https://twitter.com/VimRefined
MIT License
6.64k stars 218 forks source link

VimR crashes sometimes when using the colorscheme catppuccin-macchiato #1083

Open TomSchimana opened 1 month ago

TomSchimana commented 1 month ago

I'm experiencing an issue with VimR. When I include the line vim.cmd.colorscheme("catppuccin-macchiato") in my configuration, VimR sometimes crashes on startup. It's not consistent – the crash doesn't happen every time. However, if I remove this line, VimR runs without any problems. I'm puzzled by this behavior and would appreciate some insight.

Process: VimR [12593] Path: /Applications/VimR.app/Contents/MacOS/VimR Identifier: com.qvacua.VimR Version: 0.47.5 (20240630.155444) Code Type: ARM-64 (Native) Parent Process: launchd [1]

Date/Time: 2024-07-11 15:14:13.2840 +0200 OS Version: macOS 14.5 (23F79)

Crashed Thread: 4 Dispatch queue: RxPack.RxMsgpackRpc-queue-B42ACDC4-A2B3-420F-B637-E479D10ED571

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010

Thread 4 Crashed: 0 libobjc.A.dylib 0x198249c20 objc_msgSend + 32 1 libswiftCore.dylib 0x1a8393f80 Dictionary.Variant.setValue(:forKey:) + 92 2 libswiftCore.dylib 0x1a8342f70 Dictionary.subscript.setter + 520 3 VimR 0x1028e4184 0x1026d4000 + 2163076 4 VimR 0x1029fe388 0x1026d4000 + 3318664 5 VimR 0x102a19fdc 0x1026d4000 + 3432412 6 VimR 0x102a23478 0x1026d4000 + 3470456 ...