The second way can occasionally not crash but instead spit out an error into the output box but it will crash with the same backtrace as above when you click the spinning button. Below is the error that can occasionally get outputted to the debug area:
There's two ways to crash the app here:
First one goes like this:
EXC_BAD_ACCESS
:Second way:
EXC_BAD_ACCESS
:The second way can occasionally not crash but instead spit out an error into the output box but it will crash with the same backtrace as above when you click the spinning button. Below is the error that can occasionally get outputted to the debug area:
There are a couple of other errors that can sometimes show up but it all comes down to the same problem.