I've not tried the alpha - since my wife is using the BTT via Setapp and reproducing crash is an art.
Describe the bug
When my wife's Mac wakes from sleep, she complains the scroll reverser has stopped working. (Currently that is her use for BTT ;-).
I check ActivityMonitor and BTT isn't running
Screenshots
none
Device information:
- Type of Mac: M3 MacBook Air
- macOS version: 15.3.1
- BetterTouchTool version: 599
From my Windows/Unix programming days - these were the best bugs.
ConsoleCrashLogs.zip (13.6 KB)
These are pretty weird crashlogs, they don't seem to have any stacktrace or similar recorded. However they have this message in common:
Object has no pager because the backing vnode was force unmounted
Does your wife run BetterTouchTool from some external drive that might get forcefully disconnected on sleep/wake?
The App is installed via SetApp - that is about the only funky thing.
Her Mac is attached to a dock and there is an external drive. However, the drive is backup only.
The next obvious question, does it occur only when attached to the dock? The answer is I don't know since she only uses BTT as a way of changing the mouse scroll direction. So I only hear about the problem when she is at her desk.
Gut feeling, the crash is fairly consistent since she has only been using BTT for a week and I've been called in to her office 4 or 5 times to deal with getting it to restart.
Could you check via activity monitor where the running BetterTouchTool executable is located? (Select the BTT process in Activity Monitor then click the "info" icon)
Maybe for some reason Setapp is launching it from the wrong location.
Screenshot from Activity -> Info: