Lollypop crashes when scanning remote music library
Environment
- Lollypop version: 1.3.0
- GTK+ version: 3.24.20-1
- Operating system: Manjaro Linux x86_64 5.6.16
Bug
When trying to add a remote SMB music library, Lollypop starts scanning the library and suddenly it crashes with no obvious error messages. I don't know if it's remote-file-access related or something else but it keeps happening until I disable the remote library from the scan. If you also need the core dump file, please let me know. Attaching last terminal output before crashing:
[WARNING] 2020-07-14 09:36:21 'albums' Peter Tosh The Best Of Jimmy Cliff & Peter Tosh-RETAiL 2CD [WARNING] 2020-07-14 09:36:21 DownloaderArt::_get_fanarttv_album_artwork_uri: b'{\n "status": "error",\n "error message": "Not found"\n}' [WARNING] 2020-07-14 09:36:24 TaskHelper::load_uri_content_sync_with_headers(): constructor returned NULL [ERROR] 2020-07-14 09:36:24 AlbumArt::get_album_artwork(): file:///home/andy/.local/share/lollypop/albums/84a9ba2a49eac61c475757b39b2f309d.jpg -> gdk-pixbuf-error-quark: Unrecognized image file format (3) [WARNING] 2020-07-14 09:36:25 Expecting value: line 1 column 1 (char 0) Eazy-E Eternal%20E [WARNING] 2020-07-14 09:36:25 DownloaderArt::_get_audiodb_album_artwork_uri: b'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r\n<html xmlns="http://www.w3.org/1999/xhtml">\r\n<head>\r\n<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>\r\n<title>404 - File or directory not found.</title>\r\n<style type="text/css">\r\n<!--\r\nbody{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}\r\nfieldset{padding:0 15px 10px 15px;} \r\nh1{font-size:2.4em;margin:0;color:#FFF;}\r\nh2{font-size:1.7em;margin:0;color:#CC0000;} \r\nh3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} \r\n#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;\r\nbackground-color:#555555;}\r\n#content{margin:0 0 0 2%;position:relative;}\r\n.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}\r\n-->\r\n</style>\r\n</head>\r\n<body>\r\n<div id="header"><h1>Server Error</h1></div>\r\n<div id="content">\r\n <div class="content-container"><fieldset>\r\n <h2>404 - File or directory not found.</h2>\r\n <h3>The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.</h3>\r\n </fieldset></div>\r\n</div>\r\n</body>\r\n</html>\r\n' corrupted double-linked list [1] 254722 abort (core dumped) lollypop