Description of problem: All'avvio di una canzone, archiviata in un server sftp locale, il programma termina con errore. La canzone viene riprodotta per qualche secondo prima di interrompersi. Version-Release number of selected component: lollypop-0.9.306-1.fc27 Additional info: reporter: libreport-2.9.3 cmdline: /usr/bin/python3 /usr/bin/lollypop crash_function: __on_save_artwork_tags exception_type: GLib.GError executable: /usr/bin/lollypop kernel: 4.15.13-300.fc27.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: art_album.py:432:__on_save_artwork_tags:GLib.GError: g_convert_error: L'URI «sftp://bertof.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3» non è un URI assoluto che utilizza lo schema «file» (4) Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/lollypop/art_album.py", line 432, in __on_save_artwork_tags path = GLib.filename_from_uri(uri)[0] GLib.GError: g_convert_error: L'URI «sftp://bertof.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3» non è un URI assoluto che utilizza lo schema «file» (4) Local variables in innermost frame: uri: 'sftp://bertof.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3' dbus_helper: <lollypop.helper_dbus.DBusHelper object at 0x7ff86c3d9160> can_set_cover: True album_id: 1 result: <Gio.Task object at 0x7ff8642f45e8 (GTask at 0x55557e620c20)> source: <Gio.DBusProxy object at 0x7ff8642f4f30 (GDBusProxy at 0x7ff848050c40)> self: <art.Art object at 0x7ff86eb3a0d8 (lollypop+art+Art at 0x55557dd4f720)>
Created attachment 1415769 [details] File: backtrace
Created attachment 1415770 [details] File: cgroup
Created attachment 1415771 [details] File: cpuinfo
Created attachment 1415772 [details] File: environ
Created attachment 1415773 [details] File: mountinfo
Created attachment 1415774 [details] File: namespaces
Created attachment 1415775 [details] File: open_fds
please test if this also happens with lollypop-0.9.403 (per favore prova se questo succede anche con lollypop-0.9.403) sudo dnf update lollypop --enablerepo=updates-testing
I'm sorry for the late response. I did try the version you suggested me but it still has the same problem. Launching it from the terminal I get the following backtrace: art_album.py:432:__on_save_artwork_tags:GLib.GError: g_convert_error: L'URI «sftp://bertof.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3» non è un URI assoluto che utilizza lo schema «file» (4) Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/lollypop/art_album.py", line 432, in __on_save_artwork_tags path = GLib.filename_from_uri(uri)[0] GLib.GError: g_convert_error: L'URI «sftp://bertof.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3» non è un URI assoluto che utilizza lo schema «file» (4) Local variables in innermost frame: uri: 'sftp://bertof.1.42/mnt/1TB/Condivisa/Musica/Fondamentali/30%20Seconds%20To%20Mars%20-%20Kings%20and%20Queens.mp3' dbus_helper: <lollypop.helper_dbus.DBusHelper object at 0x7fd43702fe80> can_set_cover: True album_id: 1 result: <Gio.Task object at 0x7fd437030d38 (GTask at 0x7fd42c04f1b0)> source: <Gio.DBusProxy object at 0x7fd43709e828 (GDBusProxy at 0x7fd42c050360)> self: <art.Art object at 0x7fd44c0c5678 (lollypop+art+Art at 0x55abf9a544c0)> If you need any more info, I'm here. Thank you.
upstream bug report: https://gitlab.gnome.org/gnumdk/lollypop/issues/1388
bug closed upstream via https://gitlab.gnome.org/gnumdk/lollypop/commit/2cbbd38eecc0dffad0f04841c326bf172489417d
lollypop-0.9.403-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b2ce536061
lollypop-0.9.403-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-17f8b09f90
lollypop-0.9.403-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-0163f7a373
lollypop-0.9.403-2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b2ce536061
lollypop-0.9.403-2.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-17f8b09f90
lollypop-0.9.403-2.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-0163f7a373
lollypop-0.9.403-3.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-f06389727c
lollypop-0.9.403-3.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-7ddc8e7ef8
lollypop-0.9.403-3.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-f06389727c
lollypop-0.9.403-3.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-7ddc8e7ef8
lollypop-0.9.403-2.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
Sorry for the very late answer, I've not been able to test the new version until now. I'm running the latest version: The program doesn't crash anymore but still it doesn't allow me to play any file from the server. I've cleaned the DB, removed and re-added the path to my music folder. Now the DB is clear and whenever I run the folder analysis it shows a notification telling that the directory is empty, while in the console log I get: /usr/lib64/python3.6/site-packages/gi/module.py:176: Warning: g_array_append_vals: assertion 'array' failed g_type = info.get_g_type() /usr/lib64/python3.6/site-packages/gi/module.py:176: Warning: g_hash_table_lookup: assertion 'hash_table != NULL' failed g_type = info.get_g_type() /usr/lib64/python3.6/site-packages/gi/module.py:176: Warning: g_hash_table_insert_internal: assertion 'hash_table != NULL' failed g_type = info.get_g_type() (lollypop:27909): Gtk-WARNING **: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client (lollypop:27909): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -45 and height 21 (lollypop:27909): Gtk-WARNING **: Allocating size to lollypop+window+Window 0x562a329662b0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate? Then a long list of the same error: CollectionScanner::__scan(mtime): int() argument must be a string, a bytes-like object or a number, not 'NoneType' If I open a random file with Lollypop from Nautilus it works as expected. Should I open another bug report or could this be correlated? Also, do you need any log files?
(In reply to Filippo Berto from comment #23) > Sorry for the very late answer, I've not been able to test the new version > until now. I'm running the latest version: ... > Should I open another bug report or could this be correlated? Also, do you > need any log files? No, not necessary maintainer commited a fix and will release an update today. https://gitlab.gnome.org/gnumdk/lollypop/commit/f0fbe4d306628e3a7de3a239d988fdf1cd8ba9e2
lollypop-0.9.500-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-6a5997a753
lollypop-0.9.500-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-9c1f7733bc
lollypop-0.9.500-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-9c1f7733bc
lollypop-0.9.500-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-6a5997a753
lollypop-0.9.502-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-aea8dc5a8f
lollypop-0.9.502-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-d0d24990f9
lollypop-0.9.504-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-0f1e150dee
lollypop-0.9.504-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a5e5ff2096
lollypop-0.9.504-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-0f1e150dee
lollypop-0.9.504-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-a5e5ff2096
lollypop-0.9.506-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-651ff3cbf7
lollypop-0.9.506-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-02eb020d43
lollypop-0.9.506-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-651ff3cbf7
lollypop-0.9.506-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-02eb020d43
lollypop-0.9.507-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-5199542d96
lollypop-0.9.507-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-03b8e686d1
lollypop-0.9.507-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-03b8e686d1
lollypop-0.9.507-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-5199542d96
lollypop-0.9.508-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-9d58e3e072
lollypop-0.9.508-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-e072e01210
lollypop-0.9.508-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-e072e01210
lollypop-0.9.508-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-9d58e3e072
lollypop-0.9.508-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
lollypop-0.9.508-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.