After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 773750 - magnatune: Handle service outages better
magnatune: Handle service outages better
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Plugins (other)
HEAD
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-10-31 20:58 UTC by gnome.vrb
Modified: 2018-05-24 19:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description gnome.vrb 2016-10-31 20:58:26 UTC
.
Comment 1 gnome.vrb 2016-10-31 20:58:44 UTC
Magnatune website was offline for a while today. 

Opening rhythmbox -> magnatune was just displaying the main splash screen. 

1. There was no loading task progress bar nor a warning message about the issue. 

2. I closed rhythmbox after a few seconds. The following python trace was seen in terminal ( triggered by the close action )

Traceback (most recent call last):
  • File "/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/rb/Loader.py", line 44 in _contents_cb
    (ok, contents, etag) = file.load_contents_finish(result)
GLib.Error: g-io-error-quark: Operation was cancelled (19)
Traceback (most recent call last):
  • File "/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/rb/Loader.py", line 44 in _contents_cb
    (ok, contents, etag) = file.load_contents_finish(result)
GLib.Error: g-io-error-quark: Operation was cancelled (19)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/rb/Loader.py", line 32, in call_callback
    v = callback(data, *args)
  File "/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/magnatune/MagnatuneSource.py", line 219, in update_cb
    remote_changes = remote_changes.strip().decode("iso-8859-1")
AttributeError: 'NoneType' object has no attribute 'strip'
Comment 2 GNOME Infrastructure Team 2018-05-24 19:18:39 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/1541.