summaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-07-12 23:30:43 +0200
committerByteHamster <info@bytehamster.com>2020-07-12 23:30:43 +0200
commitd90b2b37bce50dae741841f68971d1637e12f5fa (patch)
treecd5ee46e2711d12ba43d32a465c0d610f5050f10 /core/src
parent75ef24159e163305193b2489da9c80a2a17c33be (diff)
downloadAntennaPod-d90b2b37bce50dae741841f68971d1637e12f5fa.zip
Fixed crash when local file was deleted
Diffstat (limited to 'core/src')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java b/core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java
index 550c9f070..4fd54156b 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/ChapterUtils.java
@@ -92,7 +92,7 @@ public class ChapterUtils {
p.setChapters(chapters);
}
Log.i(TAG, "Chapters loaded");
- } catch (IOException | ID3ReaderException e) {
+ } catch (IOException | ID3ReaderException | IllegalArgumentException e) {
Log.e(TAG, Log.getStackTraceString(e));
} finally {
IOUtils.closeQuietly(in);
@@ -164,7 +164,7 @@ public class ChapterUtils {
if (input != null) {
readOggChaptersFromInputStream(media, input);
}
- } catch (IOException e) {
+ } catch (IOException | IllegalArgumentException e) {
Log.e(TAG, Log.getStackTraceString(e));
} finally {
IOUtils.closeQuietly(input);