Platform: Darwin Stephens-MacBook-Pro.local 17.4.0 Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64 x86_64
Kap Version: 2.1.2 (2.1.2.777)
An uncaught error is raised:

Copied/plaintext:
Unhandled Error
Error: Cannot call function 'set' on missing remote object 46
Error: Cannot call function 'set' on missing remote object 46
at setSelectedRatio (file:///Applications/Kap.app/Contents/Resources/app.asar/dist/renderer/js/main.js:269:22)
at EventEmitter._electron.ipcRenderer.on (file:///Applications/Kap.app/Contents/Resources/app.asar/dist/renderer/js/main.js:481:7)
No error is raised.
I tried it again and everything worked as expected. This seems to be pretty edge-casey and intermittent.
Thanks for reporting the issue @stephenmathieson, it's known but like you said it's intermittent and we're not able to reproduce it. Could you include some more details on your system and what you were doing, e.g. did you have multiple displays connected and were you recording an app window or cropping an area on a different display than you opened Kap on?
Sentry issue: KAP-2D
I was trying to record on a single display 15-inch, 2017 MacBook Pro. I had all windows (other than what I was trying to record) minimized, and was cropping to fit that window.
Sorry I can't really provide any more information, as I don't think there really is anymore 🤷♀️
FWIW I'm unable to reproduce this having tried again a few times. My guess is there's some sort of race condition somewhere and I "too quickly" tried to crop, but I honestly have no idea.
We have now rewritten Kap to be more stable. You can try out the beta.
I'm going to close this as it was never reproducible and is probably not an issue in the new beta.