This time I might have fixed the nasty crashing bug - or not.
Please test this, as the crashing occurs unpredictably - if it still occurs -, and I need to know if it does occur.
One problem that's certainly still there is that, if you release shoot-full but still keep it half pressed, and then resume taking photographs, BSS bails out. It's actually not a problem, it's the "safety" routine that thinks there's something wrong and disables BSS just in case.
But the question is, should this behavior trigger anything special? I was thinking, for instance, that half-releasing the shutter button could mean "I've changed my mind, please keep all the shots I've taken". What's your preference?