diff --git a/app/src/main/java/org/fairscan/app/ImageSegmentation.kt b/app/src/main/java/org/fairscan/app/ImageSegmentation.kt index 38f5206..862b598 100644 --- a/app/src/main/java/org/fairscan/app/ImageSegmentation.kt +++ b/app/src/main/java/org/fairscan/app/ImageSegmentation.kt @@ -59,9 +59,10 @@ class ImageSegmentationService(private val context: Context) { numThreads = 2 } Interpreter(litertBuffer, options) - } catch (e: Exception) { + } catch (e: Error) { + // That should not happen: let the app crash so that we know about it Log.e(TAG, "Failed to load LiteRT model: ${e.message}") - null + throw IllegalStateException("Failed to load LiteRT model", e) } }