Google Pixel Tablet (Same problem on other devices though)
Expected behaviour:
It syncs
Current behaviour:
Sync immediately fails with an error pop up saying;
“An error occured during syncing: Attempt to invoke virtual method 'java.Lang.string…”
The error clips off at that point and does not appear in the Report Bug section
First occurred: (e.g. about x days/weeks ago)
For this device, today at first setup, but for other devices a long time.
Environment:
One aspect of my setup that may contribute to this is that I connect to my Nextcloud through https via tailscale, although I am able to connect to Nextcloud with not issues to setup sync, and lots of other services run fine this way.
For whatever reason those are the only logs on that device, but here are logs from another device with the same problem (only a section as I could not paste in the whole thing)
05-17 18:38:10.714 12496 12519 E SyncService: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String okhttp3.HttpUrl.host()' on a null object reference
05-17 18:38:10.714 12496 12519 E SyncService: at de.danoeh.antennapod.net.common.UrlChecker.urlEquals(UrlChecker.java:111)
05-17 18:38:10.714 12496 12519 E SyncService: at de.danoeh.antennapod.net.common.UrlChecker.containsUrl(UrlChecker.java:101)
05-17 18:38:10.714 12496 12519 E SyncService: at de.danoeh.antennapod.core.sync.SyncService.syncSubscriptions(SyncService.java:155)
05-17 18:38:10.714 12496 12519 E SyncService: at de.danoeh.antennapod.core.sync.SyncService.doWork(SyncService.java:85)
05-17 18:38:10.714 12496 12519 E SyncService: at androidx.work.Worker$1.run(Worker.java:86)
05-17 18:38:10.714 12496 12519 E SyncService: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 18:38:10.714 12496 12519 E SyncService: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 18:38:10.714 12496 12519 E SyncService: at java.lang.Thread.run(Thread.java:1012)
05-17 18:38:10.714 12496 12519 D SyncService: Posting sync error notification
05-17 18:38:10.714 12496 12496 D tag_preferences: onEvent(de.danoeh.antennapod.event.MessageEvent@c4b430a)
05-17 18:38:10.716 12496 12512 I WM-WorkerWrapper: Worker result FAILURE for Work [ id=d7dabcd7-88bf-4285-abb3-6ccdc4203757, tags={ de.danoeh.antennapod.core.sync.SyncService } ]
05-17 18:38:11.619 12496 12496 I ImeTracker: de.danoeh.antennapod:12fd6631: onRequestHide at ORIGIN_CLIENT_HIDE_SOFT_INPUT reason HIDE_SOFT_INPUT
05-17 18:38:11.620 12496 12496 I ImeTracker: de.danoeh.antennapod:12fd6631: onFailed at PHASE_CLIENT_VIEW_SERVED
05-17 18:38:18.601 12496 12496 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 18:38:18.610 12496 13785 W Parcel : Expecting binder but got null!
05-17 18:38:19.150 12496 12496 D VRI[PreferenceActivity]: visibilityChanged oldVisibility=true newVisibility=false
05-17 18:38:19.163 12496 13778 D HWUI : endAllActiveAnimators on 0x7312a48cd0 (RippleDrawable) with handle 0x72c293ea60
05-17 18:38:19.169 12496 12496 D VRI[PreferenceActivity]: Not drawing due to not visible
05-17 18:38:19.768 12496 13785 W Parcel : Expecting binder but got null!
05-17 18:38:24.201 12496 13786 W Parcel : Expecting binder but got null!
05-17 18:38:24.522 12496 12496 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@48ba1ac
05-17 18:38:24.524 12496 13778 D HWUI : endAllActiveAnimators on 0x7312a62260 (MenuPopupWindow$MenuDropDownListView) with handle 0x72c28d53a0
05-17 18:38:25.393 12496 12496 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 18:38:25.431 12496 12496 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@45f544b
05-17 18:38:25.433 12496 13778 D HWUI : endAllActiveAnimators on 0x7312a7d820 (RippleDrawable) with handle 0x72c28d53a0
--------- beginning of main
05-17 18:38:29.576 12496 12496 D VRI[BugReportActivity]: visibilityChanged oldVisibility=true newVisibility=false
05-17 18:38:29.604 12496 12496 D VRI[BugReportActivity]: Not drawing due to not visible
05-17 18:40:25.755 12496 12504 W noeh.antennapod: Reducing the number of considered missed Gc histogram windows from 235 to 100
05-17 18:40:25.790 12496 12506 W System : A resource failed to call close.
05-17 19:01:15.542 12496 12708 D DBReader: Extracting Feedlist
05-17 19:01:15.573 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.582 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.582 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.591 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.593 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.593 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.593 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.593 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.593 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.593 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.593 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.593 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.593 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.593 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.593 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.593 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.593 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.593 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.593 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.593 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.593 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.593 12496 12708 W System.err: ... 9 more
05-17 19:01:15.593 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.601 12496 28118 D DBReader: getNavDrawerData() called with:
05-17 19:01:15.603 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.606 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.606 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.610 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.610 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.610 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.610 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.610 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.610 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.610 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.610 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.610 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.610 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.610 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.611 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.611 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.611 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.611 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.611 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.611 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.611 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.611 12496 12708 W System.err: ... 9 more
05-17 19:01:15.611 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.618 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.621 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.621 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.624 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.624 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.624 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.624 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.624 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.624 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.624 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.624 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.624 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.624 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.624 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.624 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.624 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.624 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.624 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.624 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.624 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.624 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.624 12496 12708 W System.err: ... 9 more
05-17 19:01:15.624 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.633 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.637 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.637 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.640 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.641 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.641 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.641 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.641 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.641 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.641 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.641 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.641 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.641 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.641 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.641 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.641 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.641 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.641 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.641 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.641 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.641 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.641 12496 12708 W System.err: ... 9 more
05-17 19:01:15.641 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.650 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.653 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.653 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.656 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.656 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.656 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.656 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.656 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.656 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.656 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.656 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.656 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.656 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.656 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.656 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.656 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.656 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.656 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.656 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.656 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.656 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.656 12496 12708 W System.err: ... 9 more
05-17 19:01:15.656 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.664 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.667 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.667 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.670 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.671 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.671 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.671 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.671 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.671 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.671 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.671 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.671 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.671 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.671 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.671 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.671 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.671 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.671 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.671 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.671 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.671 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.671 12496 12708 W System.err: ... 9 more
05-17 19:01:15.671 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.678 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.681 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.681 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.684 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.685 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.685 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.685 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.685 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.685 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.685 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.685 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.685 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.685 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.685 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.685 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.685 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.685 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.685 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.685 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.685 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.685 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.685 12496 12708 W System.err: ... 9 more
05-17 19:01:15.685 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.693 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.696 12496 12708 D DownloadRequestCreat: Requesting download of url
05-17 19:01:15.696 12496 12708 D UrlChecker: Adding http:// at the beginning of the URL
05-17 19:01:15.699 12496 12708 W System.err: java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.699 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:31)
05-17 19:01:15.699 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.HttpDownloader.download(HttpDownloader.java:57)
05-17 19:01:15.699 12496 12708 W System.err: at de.danoeh.antennapod.core.service.download.Downloader.call(Downloader.java:50)
05-17 19:01:15.699 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed(FeedUpdateWorker.java:171)
05-17 19:01:15.699 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds(FeedUpdateWorker.java:141)
05-17 19:01:15.699 12496 12708 W System.err: at de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork(FeedUpdateWorker.java:96)
05-17 19:01:15.699 12496 12708 W System.err: at androidx.work.Worker$1.run(Worker.java:86)
05-17 19:01:15.699 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
05-17 19:01:15.699 12496 12708 W System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
05-17 19:01:15.699 12496 12708 W System.err: at java.lang.Thread.run(Thread.java:1012)
05-17 19:01:15.700 12496 12708 W System.err: Caused by: java.net.URISyntaxException: Expected authority at index 7: http://
05-17 19:01:15.700 12496 12708 W System.err: at java.net.URI$Parser.fail(URI.java:2899)
05-17 19:01:15.700 12496 12708 W System.err: at java.net.URI$Parser.failExpecting(URI.java:2905)
05-17 19:01:15.700 12496 12708 W System.err: at java.net.URI$Parser.parseHierarchical(URI.java:3153)
05-17 19:01:15.700 12496 12708 W System.err: at java.net.URI$Parser.parse(URI.java:3104)
05-17 19:01:15.700 12496 12708 W System.err: at java.net.URI.<init>(URI.java:669)
05-17 19:01:15.700 12496 12708 W System.err: at de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl(URIUtil.java:29)
05-17 19:01:15.700 12496 12708 W System.err: ... 9 more
05-17 19:01:15.700 12496 12708 D HttpDownloader: onFail() called with: reason = [ERROR_MALFORMED_URL], reasonDetailed = [java.net.URISyntaxException: Expected authority at index 7: http://]
05-17 19:01:15.707 12496 12708 D UserPreferences: User data folder not writable or not set. Trying default.
05-17 19:01:15.710 12496 12708 D DownloadRequestCreat: Requesting download of url https://www.abc.net.au/feeds/9153030/podcast.xml
05-17 19:01:15.752 12496 12708 D TrafficStats: tagSocket(86) with statsTag=0xffffffff, statsUid=-1
05-17 19:01:15.899 12496 28123 D DBReader: getNavDrawerData() called with:
05-17 19:01:15.930 12496 28118 D DBReader: getNavDrawerData() called with:
05-17 19:01:15.944 12496 28124 D DBReader: getNavDrawerData() called with:
05-17 19:01:16.175 12496 12708 D HttpDownloader: Response code is 200
This looks like you have one very broken subscription. Did you import your subscriptions via opml from Google Podcasts? Do you have a subscription that has no title, no URL, and no icon?
In this case it was a database import, but in general my sub list has been imported or transferred so many times its difficult to know when this started.
If it looks to you like the problem is with a sub, then I will do a backup and delete, sync, delete, sync, delete, sync and see if there is a specific sub that is causing the failure.
Hmm, if they all have icons/urls, you don’t need to test deleting some. I will have to check the code in more detail to see what else might be going wrong
Thanks. I did end up getting a couple of devices to sync (sort of) in the end by deleting a few pods, so I guess there much have been one that was causing the sync issue.
Now I seem to be facing other issues of not being able to get different devices in the same state, and mark read/delete don’t seem to sync. I have decided to leave it a few days to see if things settle down, and look through the forums a little to see if others have similar problems.