Skip to content
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.

App crashes when trying to add a new feed (using flatpak version on Ubuntu) #410

Open
panta82 opened this issue Jul 28, 2019 · 5 comments
Open

Comments

@panta82
Copy link

panta82 commented Jul 28, 2019

$ flatpak info com.github.needleandthread.vocal

Vocal - A Great Podcast Client for the Modern Free Desktop

          ID: com.github.needleandthread.vocal
         Ref: app/com.github.needleandthread.vocal/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 2.4.2
     License: GPL-3.0+
      Origin: vocal-origin
  Collection: org.flathub.Stable
Installation: system
   Installed: 109.8 MB
     Runtime: org.gnome.Platform/x86_64/3.30
         Sdk: org.gnome.Sdk/x86_64/3.30

      Commit: d61dbceab4d752dc963d0ff657f0385fba625ef9b3db1fe004f16f21e3629526
      Parent: 2e36f16df899b2f064939dea56be4bf4f4bd4929aed6b9d198a002eabde32e34
     Subject: Updated for the fixed release. (980e17f2)
        Date: 2019-05-20 18:49:58 +0000
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.04
Release: 19.04
Codename:       disco
[INFO 09:53:39.766794] DirectoryView.vala:129: Top 100 podcasts loaded.
[INFO 09:53:57.489195] Controller.vala:477: Adding feed http://www.hellointernet.fm/podcast?format=rss
[INFO 09:53:57.489963] Library.vala:345: Adding podcast from file: http://www.hellointernet.fm/podcast?format=rss
[INFO 09:53:58.730130] Library.vala:357: Async Adding Hello Internet
[INFO 09:53:58.730170] Library.vala:222: Podcast Hello Internet being added to library.
[ERROR 09:53:58.732123] Library.vala:256: Unable to save a local copy of the album art. The specified location is not supported

I've seen related issues with adding feeds, but not with this specific message.

@jonafato
Copy link
Contributor

This looks like the issue that was fixed with #408. Can you try testing this against master?

@panta82
Copy link
Author

panta82 commented Jul 28, 2019

The program no longer crashes, but it is also not adding cover art for the podcast.

image

[INFO 20:44:52.417612] Controller.vala:180: Setting up keyboard shortcuts.
[INFO 20:44:52.417657] Controller.vala:249: Refilling library.
[INFO 20:44:52.417919] Controller.vala:263: Performing library autoclean.
[INFO 20:44:52.418004] Controller.vala:294: Controller initialization finished. Running post-creation sequence.
[INFO 20:44:52.626883] DirectoryView.vala:129: Top 100 podcasts loaded.
[INFO 20:45:11.538156] Controller.vala:478: Adding feed http://www.hellointernet.fm/podcast?format=rss
[INFO 20:45:11.538971] Library.vala:346: Adding podcast from file: http://www.hellointernet.fm/podcast?format=rss
[INFO 20:45:12.418205] Controller.vala:578: Checking for updates.
[INFO 20:45:12.595949] Library.vala:358: Async Adding Hello Internet
[INFO 20:45:12.595977] Library.vala:222: Podcast Hello Internet being added to library.
[INFO 20:45:13.855858] MainWindow.vala:584: Populating the main podcast view.
[INFO 20:45:13.855895] MainWindow.vala:600: Restoring last played media.
[INFO 20:45:13.855920] MainWindow.vala:660: Creating coverart for each podcast in library.
[INFO 20:45:13.857131] MainWindow.vala:706: Adding coverart to view.

It seems the fix has improved error handling, but not the underlying problem.

@nathandyer
Copy link
Member

I believe I see the problem. It looks like the only place where the artwork is listed in that RSS feed is in the itunes:image tag, which I don't believe Vocal looks for when parsing artwork. I believe if we add (or correct) that logic this issue will be fixed.

@panta82 In the meantime, as a workaround if you click the (missing) artwork and load the podcast page you'll be able to use the edit menu to add different album art (it will let you pick an image file, so you can download this one and choose it)

@panta82
Copy link
Author

panta82 commented Jul 29, 2019

Ok, thanks @nathandyer

@edomont77
Copy link

Hi. I noticed this issue and I insert here a problem I think it's similar.
Vocal crashes when I try to add the feed https://www.spreaker.com/show/4364788/episodes/feed
Why?

I'm using the version 2.4.2 available in AUR (my system is Manjaro 21.0.1 on XFCE 4.16).
Thanks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants