Fixes Bug 946881 - minor changes to forestall derailing by exception

there are several places where, in rare cases, errors can happen during processing.  There's no need for these errors to derail processing.  Fix them up so that we complete the processing and all classifiers are run.