FelixKratz / JankyBorders

A lightweight window border system for macOS
GNU General Public License v3.0
1k stars 18 forks source link

Aborts immediately on start, Intel Mac OS Sonoma 14.1 #9

Closed mrala closed 10 months ago

mrala commented 10 months ago

First off, thanks so much for taking on this project.

Please let me know what additional details would be useful to troubleshoot. I'm running on an Intel Mac, Sonoma 14.1 with SIP enabled. borders immediately crashes/aborts on start.

The only message I see is:

borders active_color=0xffe1e3e4 inactive_color=0xff494d64 width=5.0
[1]    58275 abort      borders active_color=0xffe1e3e4 inactive_color=0xff494d64 width=5.0
FelixKratz commented 10 months ago

Could you try running:

brew update
brew upgrade borders

I think this problem is fixed in v1.1.1

mrala commented 10 months ago

No problems after upgrading to v1.1.1. Thanks!

FelixKratz commented 10 months ago

I think it was a memory layout coincidence that the previous code worked on arm macs, which is probably why all intel macs had instant abort: https://github.com/FelixKratz/JankyBorders/commit/ff11227f09356deae47ecfd679b2a519929482f8