From 901ec903089be31351a972ce53a2af55e23a40f2 Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Sun, 26 Oct 2025 11:31:54 +0200 Subject: [PATCH] Prevent crash if "registration-interval" is given a non-int value --- app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt b/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt index febd70cc..e9349102 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/AccountScreen.kt @@ -1539,7 +1539,11 @@ private fun initAccountFromConfig(acc: Account, onConfigLoaded: () -> Unit) { acc.outbound.add(text) "registration-interval" -> - acc.configuredRegInt = text.toInt() + acc.configuredRegInt = try { + text.toInt() + } catch (_: NumberFormatException) { + 900 + } "register" -> acc.regint = if (text == "yes") acc.configuredRegInt else 0