Here is the full issue that I filed on github with more info. This is a bug that needs to be fixed, but I don’t have the time to wait, so (1) I nuked the “de.danoeh.antennapod” directory, (2) at this point I was able to resync my subcriptions with nextcloud, and (3) at some point I will redownload manually the files that were in my queue. This is not a catastrophe for me, because I use antennapod on several devices that are synced. However, for someone that is not as careful as me, this would be a huge inconvenience.
I updated AntennaPod from version 2 to 3.0.2 today on F droid. After opening the app the first time, it immediately crashed. I opened it a second time, and it seemed to work, but all of my subscriptions, downloads, and queue were empty.
I use nextcloud sync, but even though it says that the sync was successful, no podcast subscriptions appear in the AntennaPod app.
It appears that my files are still on my device at
internal>data>de.danoeh.antennapod>files, but in this directory, there are two files
crash-report.log (attached below), and
CorruptedDatabaseBackup.db, both which were created today.
It appears that my previous downloads are still located in the
Media folder, so I thought that maybe I could just change the “storage” location in the app. However, when I open the storage settings, I am asked to choose a storage location, but only one is provided:
Any suggestions would be helpful. The 3.0.2 app is completely unusable for me.
## Crash info
Time: 11-05-2023 11:11:55
AntennaPod version: 3.0.2
java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase: /data/user/0/de.danoeh.antennapod/databases/Antennapod.db
at de.danoeh.antennapod.core.service.download.DownloadService.lambda$onStartCommand$5$DownloadService(Unknown Source:0)
at de.danoeh.antennapod.core.service.download.-$$Lambda$DownloadService$eXPOMQPqhfjuaRfFGp5tTAE30YU.run(Unknown Source:4)