12:10:53 DEBUG	Grilo.__init__(<Grilo>)[grilo.py:81]
12:10:53 DEBUG	Playlists.__init__(<Playlists>)[playlists.py:135]
12:10:53 DEBUG	|Query.__init__(<Query>)[query.py:46]
12:10:53 DEBUG	Application.__init__(<Application>)[application.py:49]
12:10:53 DEBUG	Application.do_startup(<Application>)[application.py:98]
12:10:53 DEBUG	|Application._build_app_menu(<Application>)[application.py:69]
12:10:53 DEBUG	Window.__init__(<Window>, <Application>)[window.py:64]
12:10:53 DEBUG	|Window._setup_view(<Window>)[window.py:252]
12:10:53 DEBUG	||Player.__init__(<Player>, <Window>)[player.py:102]
12:10:53 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:53 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:53 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.xsmall: (34, 34)>)[albumartcache.py:167]
12:10:53 DEBUG	||||DefaultIcon._make_default_icon(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.xsmall: (34, 34)>)[albumartcache.py:137]
12:10:53 DEBUG	|||||_make_icon_frame(<GdkPixbuf.Pixbuf object at 0x7ffa48083e10 (GdkPixbuf at 0x5558006bd920)>, <ArtSize.xsmall: (34, 34)>, 1)[albumartcache.py:50]
12:10:53 DEBUG	|||||  returned <cairo.ImageSurface object at 0x7ffa49016dd0>
12:10:53 DEBUG	||||  returned <cairo.ImageSurface object at 0x7ffa49016dd0>
12:10:53 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa49016dd0>
12:10:53 DEBUG	|||Player.setup_replaygain(<Player>)[player.py:173]
12:10:53 DEBUG	|||Player.toggle_replaygain(<Player>, True)[player.py:201]
12:10:53 DEBUG	|||Player._setup_view(<Player>)[player.py:789]
12:10:53 DEBUG	||||Player._sync_repeat_image(<Player>)[player.py:1036]
12:10:53 DEBUG	|||Player._check_last_fm(<Player>)[player.py:150]
12:10:53 DEBUG	||SelectionToolbar.__init__(<SelectionToolbar>)[player.py:1190]
12:10:53 DEBUG	||Toolbar.__init__(<Toolbar>)[toolbar.py:57]
12:10:53 DEBUG	|||DropDown.__init__(<DropDown>)[searchbar.py:209]
12:10:53 DEBUG	|||Searchbar.__init__(<Searchbar>, <Gtk.StackSwitcher object at 0x7ffa4809d2d0 (GtkStackSwitcher at 0x5557ffb2bde0)>, <Gtk.ToggleButton object at 0x7ffa4809d8b8 (GtkToggleButton at 0x5557ffc3e470)>, <DropDown>)[searchbar.py:253]
12:10:53 DEBUG	|||DropDown.initialize_filters(<DropDown>, <Searchbar>)[searchbar.py:222]
12:10:53 DEBUG	||||SourceManager.__init__(<SourceManager>, 'source', 'Sorgenti', <Gd.TaggedEntry object at 0x7ffa480a2678 (GdTaggedEntry at 0x5558003365a0)>)[searchbar.py:107]
12:10:53 DEBUG	|||||BaseManager.__init__(<SourceManager>, 'source', 'Sorgenti', <Gd.TaggedEntry object at 0x7ffa480a2678 (GdTaggedEntry at 0x5558003365a0)>)[searchbar.py:48]
12:10:53 DEBUG	||||FilterView.__init__(<FilterView>, <SourceManager>, <DropDown>)[searchbar.py:143]
12:10:53 DEBUG	|||||SourceManager.fill_in_values(<SourceManager>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>)[searchbar.py:114]
12:10:53 DEBUG	||||||BaseManager.fill_in_values(<SourceManager>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>)[searchbar.py:58]
12:10:53 DEBUG	||||||BaseManager.set_active(<SourceManager>, 'grl-tracker-source')[searchbar.py:78]
12:10:53 DEBUG	||||Grilo._find_sources(<Grilo>)[grilo.py:110]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlBookmarksSource object at 0x7ffa480a5630 (GrlBookmarksSource at 0x5557ffb3b450)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlBookmarksSource object at 0x7ffa480a5630 (GrlBookmarksSource at 0x5557ffb3b450)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlRaitvSource object at 0x7ffa480a5630 (GrlRaitvSource at 0x5557ffb3b560)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-raitv was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlOpticalMediaSource object at 0x7ffa480a5af8 (GrlOpticalMediaSource at 0x55580068b3d0)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-optical-media was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc255e0)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc255e0)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc25730)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc25730)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc25880)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc25880)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc259d0)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-itunes-podcast was added
12:10:53 DEBUG	source grl-itunes-podcast is searchable
12:10:53 DEBUG	||||||SourceManager.add_new_source(<SourceManager>, <Grilo>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5bd0 (GrlLuaFactorySource at 0x5557ffc259d0)>)[searchbar.py:121]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc25880)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc25880)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc25730)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-musicbrainz-coverart was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc255e0)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc255e0)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc255e0)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-spotify-cover was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc25880)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc25880)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLuaFactorySource object at 0x7ffa480a5e10 (GrlLuaFactorySource at 0x5557ffc25880)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-video-title-parsing was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlMagnatuneSource object at 0x7ffa480a5e58 (GrlMagnatuneSource at 0x5557ffbc1570)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-magnatune was added
12:10:53 DEBUG	source grl-magnatune is searchable
12:10:53 DEBUG	||||||SourceManager.add_new_source(<SourceManager>, <Grilo>, <__gi__.GrlMagnatuneSource object at 0x7ffa480a5e58 (GrlMagnatuneSource at 0x5557ffbc1570)>)[searchbar.py:121]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlOpenSubtitlesSource object at 0x7ffa480a5f78 (GrlOpenSubtitlesSource at 0x5557ffb3b670)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-opensubtitles was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlJamendoSource object at 0x7ffa480a8048 (GrlJamendoSource at 0x5557ffbc1670)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-jamendo was added
12:10:53 DEBUG	source grl-jamendo is searchable
12:10:53 DEBUG	||||||SourceManager.add_new_source(<SourceManager>, <Grilo>, <__gi__.GrlJamendoSource object at 0x7ffa480a8048 (GrlJamendoSource at 0x5557ffbc1670)>)[searchbar.py:121]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlGravatarSource object at 0x7ffa480a81b0 (GrlGravatarSource at 0x555800671c60)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-gravatar was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlPodcastsSource object at 0x7ffa480a8240 (GrlPodcastsSource at 0x5557ffb3b450)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlPodcastsSource object at 0x7ffa480a8240 (GrlPodcastsSource at 0x5557ffb3b450)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlMetadataStoreSource object at 0x7ffa480a8360 (GrlMetadataStoreSource at 0x5557ffbc1770)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlMetadataStoreSource object at 0x7ffa480a8360 (GrlMetadataStoreSource at 0x5557ffbc1770)>)[grilo.py:231]
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlLocalMetadataSource object at 0x7ffa480a8438 (GrlLocalMetadataSource at 0x5557ffbc1870)>)[grilo.py:187]
12:10:53 DEBUG	new grilo source grl-local-metadata was added
12:10:53 DEBUG	|||||Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlFilesystemSource object at 0x7ffa480a84c8 (GrlFilesystemSource at 0x55580068b970)>)[grilo.py:187]
12:10:53 DEBUG	||||||Grilo._on_source_removed(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlFilesystemSource object at 0x7ffa480a84c8 (GrlFilesystemSource at 0x55580068b970)>)[grilo.py:231]
12:10:53 DEBUG	||||BaseManager.__init__(<BaseManager>, 'search', 'Corrispondenza', <Gd.TaggedEntry object at 0x7ffa480a2678 (GdTaggedEntry at 0x5558003365a0)>)[searchbar.py:48]
12:10:53 DEBUG	||||FilterView.__init__(<FilterView>, <BaseManager>, <DropDown>)[searchbar.py:143]
12:10:53 DEBUG	|||||BaseManager.fill_in_values(<BaseManager>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>)[searchbar.py:58]
12:10:53 DEBUG	||||BaseManager.get_active(<SourceManager>)[searchbar.py:74]
12:10:53 DEBUG	||||  returned 'grl-tracker-source'
12:10:53 DEBUG	||Query.__init__(<Query>)[query.py:46]
12:10:53 DEBUG	||Grilo.songs_available(<Grilo>, <function Window._setup_view.<locals>.songs_available_cb at 0x7ffa49001488>)[grilo.py:406]
12:10:53 DEBUG	||Toolbar.set_state(<Toolbar>, 0)[toolbar.py:142]
12:10:53 DEBUG	|||Toolbar._update(<Toolbar>)[toolbar.py:147]
12:10:53 DEBUG	||||Toolbar.reset_header_title(<Toolbar>)[toolbar.py:88]
12:10:53 DEBUG	|  returned None, took 0.182374
12:10:53 DEBUG	|Window._setup_loading_notification(<Window>)[window.py:109]
12:10:53 DEBUG	|Window._setup_playlist_notification(<Window>)[window.py:131]
12:10:53 DEBUG	  returned None, took 0.206545
12:10:53 DEBUG	NotificationManager.__init__(<NotificationManager>, <Player>)[notification.py:39]
12:10:53 DEBUG	Window._on_window_state_event(<Window>, <Window>, <Gdk.EventWindowState object at 0x7ffa480b0cc8 (void at 0x5558008a05c0)>)[window.py:209]
12:10:53 DEBUG	Window._on_configure_event(<Window>, <Window>, <Gdk.EventConfigure object at 0x7ffa480b0cc8 (void at 0x55580094b800)>)[window.py:193]
12:10:53 DEBUG	MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:10:53 DEBUG	|Player.get_playback_status(<Player>)[player.py:1083]
12:10:53 DEBUG	|  returned 2
12:10:53 DEBUG	  returned 'Stopped'
12:10:53 DEBUG	MediaPlayer2Service._get_loop_status(<MediaPlayer2Service>)[mpris.py:250]
12:10:53 DEBUG	  returned 'None'
12:10:53 DEBUG	MediaPlayer2Service._get_metadata(<MediaPlayer2Service>)[mpris.py:259]
12:10:53 DEBUG	|Player.get_current_media(<Player>)[player.py:1138]
12:10:53 DEBUG	  returned {}
12:10:53 DEBUG	Player.get_volume(<Player>)[player.py:1129]
12:10:53 DEBUG	  returned 1.0
12:10:53 DEBUG	Player.get_position(<Player>)[player.py:1107]
12:10:53 DEBUG	  returned 0.0
12:10:53 DEBUG	Player.has_next(<Player>)[player.py:511]
12:10:53 DEBUG	  returned False
12:10:53 DEBUG	Player.has_previous(<Player>)[player.py:525]
12:10:53 DEBUG	  returned False
12:10:53 DEBUG	MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:10:53 DEBUG	|Player.get_playback_status(<Player>)[player.py:1083]
12:10:53 DEBUG	|  returned 2
12:10:53 DEBUG	  returned 'Stopped'
12:10:53 DEBUG	MediaPlayer2Service._get_loop_status(<MediaPlayer2Service>)[mpris.py:250]
12:10:53 DEBUG	  returned 'None'
12:10:53 DEBUG	MediaPlayer2Service._get_metadata(<MediaPlayer2Service>)[mpris.py:259]
12:10:53 DEBUG	|Player.get_current_media(<Player>)[player.py:1138]
12:10:54 DEBUG	  returned {}
12:10:54 DEBUG	Player.get_volume(<Player>)[player.py:1129]
12:10:54 DEBUG	  returned 1.0
12:10:54 DEBUG	Player.get_position(<Player>)[player.py:1107]
12:10:54 DEBUG	  returned 0.0
12:10:54 DEBUG	Player.has_next(<Player>)[player.py:511]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Player.has_previous(<Player>)[player.py:525]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:10:54 DEBUG	|Player.get_playback_status(<Player>)[player.py:1083]
12:10:54 DEBUG	|  returned 2
12:10:54 DEBUG	  returned 'Stopped'
12:10:54 DEBUG	MediaPlayer2Service._get_loop_status(<MediaPlayer2Service>)[mpris.py:250]
12:10:54 DEBUG	  returned 'None'
12:10:54 DEBUG	MediaPlayer2Service._get_metadata(<MediaPlayer2Service>)[mpris.py:259]
12:10:54 DEBUG	|Player.get_current_media(<Player>)[player.py:1138]
12:10:54 DEBUG	  returned {}
12:10:54 DEBUG	Player.get_volume(<Player>)[player.py:1129]
12:10:54 DEBUG	  returned 1.0
12:10:54 DEBUG	Player.get_position(<Player>)[player.py:1107]
12:10:54 DEBUG	  returned 0.0
12:10:54 DEBUG	Player.has_next(<Player>)[player.py:511]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Player.has_previous(<Player>)[player.py:525]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:10:54 DEBUG	|Player.get_playback_status(<Player>)[player.py:1083]
12:10:54 DEBUG	|  returned 2
12:10:54 DEBUG	  returned 'Stopped'
12:10:54 DEBUG	MediaPlayer2Service._get_loop_status(<MediaPlayer2Service>)[mpris.py:250]
12:10:54 DEBUG	  returned 'None'
12:10:54 DEBUG	MediaPlayer2Service._get_metadata(<MediaPlayer2Service>)[mpris.py:259]
12:10:54 DEBUG	|Player.get_current_media(<Player>)[player.py:1138]
12:10:54 DEBUG	  returned {}
12:10:54 DEBUG	Player.get_volume(<Player>)[player.py:1129]
12:10:54 DEBUG	  returned 1.0
12:10:54 DEBUG	Player.get_position(<Player>)[player.py:1107]
12:10:54 DEBUG	  returned 0.0
12:10:54 DEBUG	Player.has_next(<Player>)[player.py:511]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Player.has_previous(<Player>)[player.py:525]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:10:54 DEBUG	|Player.get_playback_status(<Player>)[player.py:1083]
12:10:54 DEBUG	|  returned 2
12:10:54 DEBUG	  returned 'Stopped'
12:10:54 DEBUG	MediaPlayer2Service._get_loop_status(<MediaPlayer2Service>)[mpris.py:250]
12:10:54 DEBUG	  returned 'None'
12:10:54 DEBUG	MediaPlayer2Service._get_metadata(<MediaPlayer2Service>)[mpris.py:259]
12:10:54 DEBUG	|Player.get_current_media(<Player>)[player.py:1138]
12:10:54 DEBUG	  returned {}
12:10:54 DEBUG	Player.get_volume(<Player>)[player.py:1129]
12:10:54 DEBUG	  returned 1.0
12:10:54 DEBUG	Player.get_position(<Player>)[player.py:1107]
12:10:54 DEBUG	  returned 0.0
12:10:54 DEBUG	Player.has_next(<Player>)[player.py:511]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Player.has_previous(<Player>)[player.py:525]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:10:54 DEBUG	|Player.get_playback_status(<Player>)[player.py:1083]
12:10:54 DEBUG	|  returned 2
12:10:54 DEBUG	  returned 'Stopped'
12:10:54 DEBUG	MediaPlayer2Service._get_loop_status(<MediaPlayer2Service>)[mpris.py:250]
12:10:54 DEBUG	  returned 'None'
12:10:54 DEBUG	MediaPlayer2Service._get_metadata(<MediaPlayer2Service>)[mpris.py:259]
12:10:54 DEBUG	|Player.get_current_media(<Player>)[player.py:1138]
12:10:54 DEBUG	  returned {}
12:10:54 DEBUG	Player.get_volume(<Player>)[player.py:1129]
12:10:54 DEBUG	  returned 1.0
12:10:54 DEBUG	Player.get_position(<Player>)[player.py:1107]
12:10:54 DEBUG	  returned 0.0
12:10:54 DEBUG	Player.has_next(<Player>)[player.py:511]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Player.has_previous(<Player>)[player.py:525]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Window._on_configure_event(<Window>, <Window>, <Gdk.EventConfigure object at 0x7ffa480b0cc8 (void at 0x5558009525e0)>)[window.py:193]
12:10:54 DEBUG	Grilo._on_source_added(<Grilo>, <Grl.Registry object at 0x7ffa5bd8cd38 (GrlRegistry at 0x5557ffb3b240)>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>)[grilo.py:187]
12:10:54 DEBUG	new grilo source grl-tracker-source was added
12:10:54 DEBUG	found searchable tracker source
12:10:54 DEBUG	|Playlists._on_grilo_ready(<Playlists>, <Grilo>)[playlists.py:143]
12:10:54 DEBUG	|MediaPlayer2Service._on_grilo_ready(<MediaPlayer2Service>, <Grilo>)[mpris.py:516]
12:10:54 DEBUG	||MediaPlayer2Service._reload_playlists(<MediaPlayer2Service>)[mpris.py:500]
12:10:54 DEBUG	|||MediaPlayer2Service._get_playlists(<MediaPlayer2Service>, <function MediaPlayer2Service._reload_playlists.<locals>.get_playlists_callback at 0x7ffa490017b8>)[mpris.py:377]
12:10:54 DEBUG	||||Grilo.populate_playlists(<Grilo>, 0, <function MediaPlayer2Service._get_playlists.<locals>.populate_callback at 0x7ffa490016a8>)[grilo.py:253]
12:10:54 DEBUG	Window._on_window_state_event(<Window>, <Window>, <Gdk.EventWindowState object at 0x7ffa480b4a48 (void at 0x55580095f8b0)>)[window.py:209]
12:10:54 DEBUG	Window._windows_focus_cb(<Window>, <Window>, <Gdk.EventFocus object at 0x7ffa480b4a48 (void at 0x555800956530)>)[window.py:229]
12:10:54 DEBUG	|Window._grab_media_player_keys(<Window>)[window.py:213]
12:10:54 DEBUG	Window._on_window_state_event(<Window>, <Window>, <Gdk.EventWindowState object at 0x7ffa480b4a48 (void at 0x555800985b30)>)[window.py:209]
12:10:54 DEBUG	MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:10:54 DEBUG	|Player.get_playback_status(<Player>)[player.py:1083]
12:10:54 DEBUG	|  returned 2
12:10:54 DEBUG	  returned 'Stopped'
12:10:54 DEBUG	MediaPlayer2Service._get_loop_status(<MediaPlayer2Service>)[mpris.py:250]
12:10:54 DEBUG	  returned 'None'
12:10:54 DEBUG	MediaPlayer2Service._get_metadata(<MediaPlayer2Service>)[mpris.py:259]
12:10:54 DEBUG	|Player.get_current_media(<Player>)[player.py:1138]
12:10:54 DEBUG	  returned {}
12:10:54 DEBUG	Player.get_volume(<Player>)[player.py:1129]
12:10:54 DEBUG	  returned 1.0
12:10:54 DEBUG	Player.get_position(<Player>)[player.py:1107]
12:10:54 DEBUG	  returned 0.0
12:10:54 DEBUG	Player.has_next(<Player>)[player.py:511]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Player.has_previous(<Player>)[player.py:525]
12:10:54 DEBUG	  returned False
12:10:54 DEBUG	Grilo.populate_items(<Grilo>, "SELECT DISTINCT         rdf:type(?playlist)         tracker:id(?playlist) AS ?id         nie:title(?playlist) AS ?title         nfo:entryCounter(?playlist) AS ?childcount         {             ?playlist a nmm:Playlist .             OPTIONAL { ?playlist nie:url ?url;                        tracker:available ?available . }             FILTER ( (STRSTARTS(?url, 'file:///home/matteo/Musica/') && ?available)                       || !BOUND(nfo:belongsToContainer(?playlist)) )             OPTIONAL { ?playlist nao:hasTag ?tag }         }     ORDER BY !BOUND(?tag) LCASE(?title)", 0, <function MediaPlayer2Service._get_playlists.<locals>.populate_callback at 0x7ffa490016a8>, -1)[grilo.py:282]
12:10:54 DEBUG	Playlists.update_static_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.Favorites'>)[playlists.py:238]
12:10:54 DEBUG	|Playlists.clear_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.Favorites'>)[playlists.py:244]
12:10:54 DEBUG	Playlists.update_static_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.MostPlayed'>)[playlists.py:238]
12:10:54 DEBUG	|Playlists.clear_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.MostPlayed'>)[playlists.py:244]
12:10:54 DEBUG	Window._on_configure_event(<Window>, <Window>, <Gdk.EventConfigure object at 0x7ffa480bb188 (void at 0x5558009932a0)>)[window.py:193]
12:10:54 DEBUG	Playlists.update_static_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyAdded'>)[playlists.py:238]
12:10:54 DEBUG	|Playlists.clear_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyAdded'>)[playlists.py:244]
12:10:54 DEBUG	Playlists.update_static_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyPlayed'>)[playlists.py:238]
12:10:54 DEBUG	|Playlists.clear_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyPlayed'>)[playlists.py:244]
12:10:54 DEBUG	Playlists._static_playlist_cleared_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480b7ab0 (GTask at 0x555800976060)>, <class 'gnomemusic.playlists.StaticPlaylists.Favorites'>)[playlists.py:251]
12:10:54 DEBUG	Playlists._static_playlist_cleared_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480b7ab0 (GTask at 0x7ffa28002c30)>, <class 'gnomemusic.playlists.StaticPlaylists.MostPlayed'>)[playlists.py:251]
12:10:54 DEBUG	Playlists._static_playlist_query_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf120 (GTask at 0x5558007c01d0)>, <class 'gnomemusic.playlists.StaticPlaylists.Favorites'>)[playlists.py:258]
12:10:54 DEBUG	Playlists._static_playlist_cleared_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf120 (GTask at 0x5558007a56f0)>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyAdded'>)[playlists.py:251]
12:10:54 DEBUG	Playlists._static_playlist_cleared_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf120 (GTask at 0x555800939070)>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyPlayed'>)[playlists.py:251]
12:10:54 DEBUG	Playlists.update_static_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.NeverPlayed'>)[playlists.py:238]
12:10:54 DEBUG	|Playlists.clear_playlist(<Playlists>, <class 'gnomemusic.playlists.StaticPlaylists.NeverPlayed'>)[playlists.py:244]
12:10:54 DEBUG	Window._switch_to_player_view(<Window>)[window.py:318]
12:10:54 DEBUG	|AlbumsView.__init__(<AlbumsView>, <Window>, <Player>)[albumsview.py:42]
12:10:54 DEBUG	||BaseView.__init__(<AlbumsView>, 'albums', 'Album', <Window>, None)[baseview.py:45]
12:10:54 DEBUG	|||AlbumsView._setup_view(<AlbumsView>, None)[albumsview.py:68]
12:10:54 DEBUG	|||StarHandlerWidget.__init__(<StarHandlerWidget>, <AlbumsView>, 9)[starhandlerwidget.py:97]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.medium: (128, 128)>)[albumartcache.py:167]
12:10:54 DEBUG	||||DefaultIcon._make_default_icon(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.medium: (128, 128)>)[albumartcache.py:137]
12:10:54 DEBUG	|||||_make_icon_frame(<GdkPixbuf.Pixbuf object at 0x7ffa480bfc60 (GdkPixbuf at 0x55580099c240)>, <ArtSize.medium: (128, 128)>, 1)[albumartcache.py:50]
12:10:54 DEBUG	|||||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	||||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	||AlbumWidget.__init__(<AlbumWidget>, <Player>, <AlbumsView>)[albumwidget.py:49]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.large: (256, 256)>)[albumartcache.py:167]
12:10:54 DEBUG	||||DefaultIcon._make_default_icon(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.large: (256, 256)>)[albumartcache.py:137]
12:10:54 DEBUG	|||||_make_icon_frame(<GdkPixbuf.Pixbuf object at 0x7ffa480bfee8 (GdkPixbuf at 0x55580099f980)>, <ArtSize.large: (256, 256)>, 1)[albumartcache.py:50]
12:10:54 DEBUG	|||||  returned <cairo.ImageSurface object at 0x7ffa480bc370>
12:10:54 DEBUG	||||  returned <cairo.ImageSurface object at 0x7ffa480bc370>
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc370>
12:10:54 DEBUG	|||AlbumWidget._create_model(<AlbumWidget>)[albumwidget.py:111]
12:10:54 DEBUG	|||DiscListBox.__init__(<DiscListBox>)[disclistboxwidget.py:434]
12:10:54 DEBUG	|||DiscListBox.set_selection_mode_allowed(<DiscListBox>, True)[disclistboxwidget.py:501]
12:10:54 DEBUG	||BaseView._add_list_renderers(<AlbumsView>)[baseview.py:253]
12:10:54 DEBUG	|ArtistsView.__init__(<ArtistsView>, <Window>, <Player>)[artistsview.py:45]
12:10:54 DEBUG	||BaseView.__init__(<ArtistsView>, 'artists', 'Artisti', <Window>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>, True)[baseview.py:45]
12:10:54 DEBUG	|||BaseView._setup_view(<ArtistsView>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:125]
12:10:54 DEBUG	|||StarHandlerWidget.__init__(<StarHandlerWidget>, <ArtistsView>, 9)[starhandlerwidget.py:97]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.medium: (128, 128)>)[albumartcache.py:167]
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	||ArtistsView._add_list_renderers(<ArtistsView>)[artistsview.py:101]
12:10:54 DEBUG	|SongsView.__init__(<SongsView>, <Window>, <Player>)[songsview.py:45]
12:10:54 DEBUG	||BaseView.__init__(<SongsView>, 'songs', 'Brani', <Window>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:45]
12:10:54 DEBUG	|||BaseView._setup_view(<SongsView>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:125]
12:10:54 DEBUG	|||StarHandlerWidget.__init__(<StarHandlerWidget>, <SongsView>, 9)[starhandlerwidget.py:97]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.medium: (128, 128)>)[albumartcache.py:167]
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	||SongsView._add_list_renderers(<SongsView>)[songsview.py:140]
12:10:54 DEBUG	|||StarHandlerWidget.add_star_renderers(<StarHandlerWidget>, <Gd.MainListView object at 0x7ffa34b2c630 (GdMainListView at 0x5558009ea400)>, <Gtk.TreeViewColumn object at 0x7ffa34b2c9d8 (GtkTreeViewColumn at 0x5558009f7320)>)[starhandlerwidget.py:108]
12:10:54 DEBUG	|PlaylistView.__init__(<PlaylistView>, <Window>, <Player>)[playlistview.py:49]
12:10:54 DEBUG	||BaseView.__init__(<PlaylistView>, 'playlists', 'Playlist', <Window>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>, True, <Gd.MainView object at 0x7ffa34b2cab0 (GdMainView at 0x5558006d50a0)>)[baseview.py:45]
12:10:54 DEBUG	|||BaseView._setup_view(<PlaylistView>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:125]
12:10:54 DEBUG	|||StarHandlerWidget.__init__(<StarHandlerWidget>, <PlaylistView>, 9)[starhandlerwidget.py:97]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.medium: (128, 128)>)[albumartcache.py:167]
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	||PlaylistView._add_list_renderers(<PlaylistView>)[playlistview.py:145]
12:10:54 DEBUG	|||StarHandlerWidget.add_star_renderers(<StarHandlerWidget>, <Gd.MainListView object at 0x7ffa34b2c870 (GdMainListView at 0x555800a25bf0)>, <Gtk.TreeViewColumn object at 0x7ffa34b2cc18 (GtkTreeViewColumn at 0x555800a03680)>)[starhandlerwidget.py:108]
12:10:54 DEBUG	||PlaylistView._add_sidebar_renderers(<PlaylistView>)[playlistview.py:190]
12:10:54 DEBUG	||PlaylistView._update_songs_count(<PlaylistView>)[playlistview.py:417]
12:10:54 DEBUG	|SearchView.__init__(<SearchView>, <Window>, <Player>)[searchview.py:51]
12:10:54 DEBUG	||BaseView.__init__(<SearchView>, 'search', None, <Window>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:45]
12:10:54 DEBUG	|||BaseView._setup_view(<SearchView>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:125]
12:10:54 DEBUG	|||StarHandlerWidget.__init__(<StarHandlerWidget>, <SearchView>, 9)[starhandlerwidget.py:97]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.medium: (128, 128)>)[albumartcache.py:167]
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.small: (48, 48)>)[albumartcache.py:167]
12:10:54 DEBUG	|||DefaultIcon._make_default_icon(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.small: (48, 48)>)[albumartcache.py:137]
12:10:54 DEBUG	||||_make_icon_frame(<GdkPixbuf.Pixbuf object at 0x7ffa34b30360 (GdkPixbuf at 0x555800a72460)>, <ArtSize.small: (48, 48)>, 1)[albumartcache.py:50]
12:10:54 DEBUG	||||  returned <cairo.ImageSurface object at 0x7ffa480bc510>
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc510>
12:10:54 DEBUG	||  returned <cairo.ImageSurface object at 0x7ffa480bc510>
12:10:54 DEBUG	||SearchView._add_list_renderers(<SearchView>)[searchview.py:271]
12:10:54 DEBUG	|||StarHandlerWidget.add_star_renderers(<StarHandlerWidget>, <Gd.MainListView object at 0x7ffa34b302d0 (GdMainListView at 0x555800a57a20)>, <Gtk.TreeViewColumn object at 0x7ffa34b301f8 (GtkTreeViewColumn at 0x555800a48690)>)[starhandlerwidget.py:108]
12:10:54 DEBUG	||AlbumWidget.__init__(<AlbumWidget>, <Player>, <SearchView>)[albumwidget.py:49]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.large: (256, 256)>)[albumartcache.py:167]
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc370>
12:10:54 DEBUG	|||AlbumWidget._create_model(<AlbumWidget>)[albumwidget.py:111]
12:10:54 DEBUG	|||DiscListBox.__init__(<DiscListBox>)[disclistboxwidget.py:434]
12:10:54 DEBUG	|||DiscListBox.set_selection_mode_allowed(<DiscListBox>, True)[disclistboxwidget.py:501]
12:10:54 DEBUG	|EmptySearchView.__init__(<EmptySearchView>, <Window>, <Player>)[emptysearchview.py:38]
12:10:54 DEBUG	||BaseView.__init__(<EmptySearchView>, 'emptysearch', None, <Window>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:45]
12:10:54 DEBUG	|||BaseView._setup_view(<EmptySearchView>, <enum GD_MAIN_VIEW_LIST of type Gd.MainViewType>)[baseview.py:125]
12:10:54 DEBUG	|||StarHandlerWidget.__init__(<StarHandlerWidget>, <EmptySearchView>, 9)[starhandlerwidget.py:97]
12:10:54 DEBUG	|||AlbumArtCache.__init__(<AlbumArtCache>, 1)[albumartcache.py:203]
12:10:54 DEBUG	|||DefaultIcon.__init__(<DefaultIcon>, 1)[albumartcache.py:132]
12:10:54 DEBUG	|||DefaultIcon.get(<DefaultIcon>, <Type.loading: 'content-loading-symbolic'>, <ArtSize.medium: (128, 128)>)[albumartcache.py:167]
12:10:54 DEBUG	|||  returned <cairo.ImageSurface object at 0x7ffa480bc350>
12:10:54 DEBUG	|Window._on_notify_mode(<Window>, <Gtk.Stack object at 0x7ffa480ab120 (GtkStack at 0x55580089d220)>, <GParamObject 'visible-child'>)[window.py:482]
12:10:54 DEBUG	||Searchbar.show_bar(<Searchbar>, False)[searchbar.py:318]
12:10:54 DEBUG	|Toolbar.set_stack(<Toolbar>, <Gtk.Stack object at 0x7ffa480ab120 (GtkStack at 0x55580089d220)>)[toolbar.py:93]
12:10:54 DEBUG	Playlists._static_playlist_cleared_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf4c8 (GTask at 0x555800939550)>, <class 'gnomemusic.playlists.StaticPlaylists.NeverPlayed'>)[playlists.py:251]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a87e0 (GtkCellRendererText at 0x555800249830)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002ff900)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9840)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9840)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<BaseManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'search_all'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a8750 (GtkCellRendererText at 0x555800249700)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fb620)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a87e0 (GtkCellRendererText at 0x555800249830)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002e8c60)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fb600)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fb600)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<BaseManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'search_all'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a8750 (GtkCellRendererText at 0x555800249700)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9d00)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a87e0 (GtkCellRendererText at 0x555800249830)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9a20)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9980)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9980)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<BaseManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'search_all'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a8750 (GtkCellRendererText at 0x555800249700)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9880)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a87e0 (GtkCellRendererText at 0x555800249830)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9840)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fb620)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fb620)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<BaseManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'search_all'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a8750 (GtkCellRendererText at 0x555800249700)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fd880)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a87e0 (GtkCellRendererText at 0x555800249830)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9d40)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9ba0)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9ba0)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<BaseManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'search_all'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a8750 (GtkCellRendererText at 0x555800249700)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9e60)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a87e0 (GtkCellRendererText at 0x555800249830)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x555800300880)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fd8a0)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererToggle object at 0x7ffa480a8798 (GtkCellRendererToggle at 0x555800890a90)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fd8a0)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<BaseManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'search_all'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a5600)>, <Gtk.CellRendererText object at 0x7ffa480a8750 (GtkCellRendererText at 0x555800249700)>, <Gtk.ListStore object at 0x7ffa480a85e8 (GtkListStore at 0x5558007bbb00)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558003003a0)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9cc0)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9cc0)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<SourceManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'grl-tracker-source'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5438 (GtkCellRendererText at 0x5558002495d0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9ba0)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5090 (GtkCellRendererText at 0x5558002494a0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9aa0)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fb6e0)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fb6e0)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<SourceManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'grl-tracker-source'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5438 (GtkCellRendererText at 0x5558002495d0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fe800)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5090 (GtkCellRendererText at 0x5558002494a0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9760)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9b80)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9b80)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<SourceManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'grl-tracker-source'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5438 (GtkCellRendererText at 0x5558002495d0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9cc0)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5090 (GtkCellRendererText at 0x5558002494a0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9d40)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9b60)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9b60)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<SourceManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'grl-tracker-source'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5438 (GtkCellRendererText at 0x5558002495d0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9a40)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5090 (GtkCellRendererText at 0x5558002494a0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9920)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9c00)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9c00)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<SourceManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'grl-tracker-source'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5438 (GtkCellRendererText at 0x5558002495d0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9d00)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5090 (GtkCellRendererText at 0x5558002494a0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9cc0)>, True)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9c60)>, [False, <bound method log.<locals>.wrapped of <FilterView>>])[searchbar.py:192]
12:10:54 DEBUG	|FilterView._render_radio(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererToggle object at 0x7ffa480a53f0 (GtkCellRendererToggle at 0x5558007b6150)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9c60)>)[searchbar.py:187]
12:10:54 DEBUG	||BaseManager.get_active(<SourceManager>)[searchbar.py:74]
12:10:54 DEBUG	||  returned 'grl-tracker-source'
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5438 (GtkCellRendererText at 0x5558002495d0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002fe540)>, False)[searchbar.py:192]
12:10:54 DEBUG	FilterView._visibilityForHeading(<FilterView>, <Gtk.TreeViewColumn object at 0x7ffa480bf4c8 (GtkTreeViewColumn at 0x5558007a52c0)>, <Gtk.CellRendererText object at 0x7ffa480a5090 (GtkCellRendererText at 0x5558002494a0)>, <Gtk.ListStore object at 0x7ffa480a2c60 (GtkListStore at 0x555800794290)>, <Gtk.TreeIter object at 0x7ffa4808f768 (GtkTreeIter at 0x5558002c9a40)>, True)[searchbar.py:192]
12:10:54 DEBUG	Playlists._static_playlist_query_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf4c8 (GTask at 0x555800976200)>, <class 'gnomemusic.playlists.StaticPlaylists.MostPlayed'>)[playlists.py:258]
12:10:54 DEBUG	Playlists._static_playlist_query_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf4c8 (GTask at 0x555800976130)>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyAdded'>)[playlists.py:258]
12:10:54 DEBUG	Playlists._static_playlist_query_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf4c8 (GTask at 0x5558007c01d0)>, <class 'gnomemusic.playlists.StaticPlaylists.RecentlyPlayed'>)[playlists.py:258]
12:10:54 DEBUG	AlbumsView.populate(<AlbumsView>)[albumsview.py:124]
12:10:54 DEBUG	|Window.push_loading_notification(<Window>)[window.py:569]
12:10:54 DEBUG	|Grilo.populate_albums(<Grilo>, 0, <bound method log.<locals>.wrapped of <AlbumsView>>)[grilo.py:241]
12:10:54 DEBUG	ArtistsView.populate(<ArtistsView>)[artistsview.py:179]
12:10:54 DEBUG	|Window.push_loading_notification(<Window>)[window.py:569]
12:10:54 DEBUG	|Grilo.populate_artists(<Grilo>, 0, <bound method log.<locals>.wrapped of <ArtistsView>>)[grilo.py:235]
12:10:54 DEBUG	SongsView.populate(<SongsView>)[songsview.py:233]
12:10:54 DEBUG	|Window.push_loading_notification(<Window>)[window.py:569]
12:10:54 DEBUG	PlaylistView.populate(<PlaylistView>)[playlistview.py:544]
12:10:54 DEBUG	|Grilo.populate_playlists(<Grilo>, 0, <bound method log.<locals>.wrapped of <PlaylistView>>)[grilo.py:253]
12:10:54 DEBUG	SearchView.populate(<SearchView>)[searchview.py:305]
12:10:54 DEBUG	|Window.push_loading_notification(<Window>)[window.py:569]
12:10:54 DEBUG	|Toolbar.set_state(<Toolbar>, 0)[toolbar.py:142]
12:10:54 DEBUG	||Toolbar._update(<Toolbar>)[toolbar.py:147]
12:10:54 DEBUG	|||Toolbar.reset_header_title(<Toolbar>)[toolbar.py:88]
12:10:54 DEBUG	BaseView.populate(<EmptySearchView>)[baseview.py:212]
12:10:54 DEBUG	Playlists._static_playlist_query_cb(<Playlists>, <__gi__.TrackerSparqlBackend object at 0x7ffa5a3df798 (TrackerSparqlBackend at 0x5557ffc63a00)>, <Gio.Task object at 0x7ffa480bf4c8 (GTask at 0x555800aad480)>, <class 'gnomemusic.playlists.StaticPlaylists.NeverPlayed'>)[playlists.py:258]
12:10:54 DEBUG	Grilo.populate_items(<Grilo>, 'SELECT         rdf:type(?album)         tracker:id(?album) AS ?id         nmm:artistName(?albumArtist) AS ?album_artist         nmm:artistName(?composer) AS ?composer         nmm:artistName(?performer) AS ?artist         ?title         COUNT(?song) AS ?childcount         YEAR(MAX(nie:contentCreated(?song))) AS ?creation_date         nie:url(?song) AS ?url     {         ?album a nmm:MusicAlbum .         ?song a nmm:MusicPiece ;             nmm:musicAlbum ?album ;             nmm:performer ?performer .         ?album nie:title ?title .         OPTIONAL { ?album nmm:albumArtist ?albumArtist . }         OPTIONAL { ?song nmm:composer ?composer . }         BIND(tracker:coalesce(nmm:artistName(?albumArtist),                               nmm:artistName(?performer)) AS ?artist_presort)         BIND(LCASE(?title) AS ?title_lower)         BIND((IF(STRSTARTS(?title_lower, "the "),\n            SUBSTR(?title_lower, 5), IF(STRSTARTS(?title_lower, "a "),\n            SUBSTR(?title_lower, 3), IF(STRSTARTS(?title_lower, "an "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "il "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "la "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "le "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "un "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "uno "),\n            SUBSTR(?title_lower, 5), IF(STRSTARTS(?title_lower, "una "),\n            SUBSTR(?title_lower, 5), IF(STRSTARTS(?title_lower, "lo "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "i "),\n            SUBSTR(?title_lower, 3), fn:replace(fn:lower-case(?title_lower),         "^[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+|[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+$", ""))\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            ) AS ?album_collation)         FILTER(STRSTARTS(nie:url(?song), \'file:///home/matteo/Musica/\'))     }     GROUP BY ?album     ORDER BY ?album_collation (IF(STRSTARTS(?artist_presort, "the "),\n            SUBSTR(?artist_presort, 5), IF(STRSTARTS(?artist_presort, "a "),\n            SUBSTR(?artist_presort, 3), IF(STRSTARTS(?artist_presort, "an "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "il "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "la "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "le "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "un "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "uno "),\n            SUBSTR(?artist_presort, 5), IF(STRSTARTS(?artist_presort, "una "),\n            SUBSTR(?artist_presort, 5), IF(STRSTARTS(?artist_presort, "lo "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "i "),\n            SUBSTR(?artist_presort, 3), fn:replace(fn:lower-case(?artist_presort),         "^[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+|[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+$", ""))\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            ) ?creation_date', 0, <bound method log.<locals>.wrapped of <AlbumsView>>, -1)[grilo.py:282]
12:10:54 DEBUG	Grilo.populate_items(<Grilo>, 'SELECT         rdf:type(?album)         tracker:id(?album) AS ?id         nmm:artistName(?performer) AS ?artist         nmm:artistName(?albumArtist) AS ?album_artist         ?title         COUNT(?song) AS ?childcount         YEAR(MAX(nie:contentCreated(?song))) AS ?creation_date     {         ?album a nmm:MusicAlbum .         ?album a nmm:MusicAlbum ;                nie:title ?title .         ?song nmm:musicAlbum ?album ;               nmm:performer ?performer .         OPTIONAL { ?album nmm:albumArtist ?albumArtist }         BIND(tracker:coalesce(nmm:artistName(?albumArtist),                               nmm:artistName(?performer)) AS ?artist_presort)         BIND(LCASE(?title) AS ?title_lower)         BIND((IF(STRSTARTS(?title_lower, "the "),\n            SUBSTR(?title_lower, 5), IF(STRSTARTS(?title_lower, "a "),\n            SUBSTR(?title_lower, 3), IF(STRSTARTS(?title_lower, "an "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "il "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "la "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "le "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "un "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "uno "),\n            SUBSTR(?title_lower, 5), IF(STRSTARTS(?title_lower, "una "),\n            SUBSTR(?title_lower, 5), IF(STRSTARTS(?title_lower, "lo "),\n            SUBSTR(?title_lower, 4), IF(STRSTARTS(?title_lower, "i "),\n            SUBSTR(?title_lower, 3), fn:replace(fn:lower-case(?title_lower),         "^[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+|[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+$", ""))\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            ) AS ?title_collation)         FILTER(STRSTARTS(nie:url(?song), \'file:///home/matteo/Musica/\'))     }     GROUP BY ?album     ORDER BY (IF(STRSTARTS(?artist_presort, "the "),\n            SUBSTR(?artist_presort, 5), IF(STRSTARTS(?artist_presort, "a "),\n            SUBSTR(?artist_presort, 3), IF(STRSTARTS(?artist_presort, "an "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "il "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "la "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "le "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "un "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "uno "),\n            SUBSTR(?artist_presort, 5), IF(STRSTARTS(?artist_presort, "una "),\n            SUBSTR(?artist_presort, 5), IF(STRSTARTS(?artist_presort, "lo "),\n            SUBSTR(?artist_presort, 4), IF(STRSTARTS(?artist_presort, "i "),\n            SUBSTR(?artist_presort, 3), fn:replace(fn:lower-case(?artist_presort),         "^[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+|[ !\\"#$%&\'()*+,-./:;<=>?@[\\\\]^_`{|}~]+$", ""))\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            )\n            ) ?creation_date ?album_collation', 0, <bound method log.<locals>.wrapped of <ArtistsView>>, -1)[grilo.py:282]
12:10:54 DEBUG	Grilo.populate_songs(<Grilo>, 0, <bound method SongsView._add_item of <SongsView>>)[grilo.py:247]
12:10:54 DEBUG	Grilo.populate_items(<Grilo>, "SELECT DISTINCT         rdf:type(?playlist)         tracker:id(?playlist) AS ?id         nie:title(?playlist) AS ?title         nfo:entryCounter(?playlist) AS ?childcount         {             ?playlist a nmm:Playlist .             OPTIONAL { ?playlist nie:url ?url;                        tracker:available ?available . }             FILTER ( (STRSTARTS(?url, 'file:///home/matteo/Musica/') && ?available)                       || !BOUND(nfo:belongsToContainer(?playlist)) )             OPTIONAL { ?playlist nao:hasTag ?tag }         }     ORDER BY !BOUND(?tag) LCASE(?title)", 0, <bound method log.<locals>.wrapped of <PlaylistView>>, -1)[grilo.py:282]
12:10:54 DEBUG	Grilo.populate_items(<Grilo>, "SELECT DISTINCT         rdf:type(?song)         ?song AS ?tracker_urn         tracker:id (?song) AS ?id         ?url         nie:title(?song) AS ?title         nmm:artistName(nmm:performer(?song)) AS ?artist         nie:title(nmm:musicAlbum(?song)) AS ?album         nfo:duration(?song) AS ?duration         ?tag AS ?favourite         nie:usageCounter(?song) AS ?play_count     {         ?song a nmm:MusicPiece ; a nfo:FileDataObject .         ?song a nmm:MusicPiece ;             nmm:musicAlbumDisc ?disc ;             nmm:musicAlbum ?album ;             nmm:performer ?performer ;             nie:url ?url .         OPTIONAL { ?song nao:hasTag ?tag .                    FILTER (?tag = nao:predefined-tag-favorite) } .         FILTER(STRSTARTS(?url, 'file:///home/matteo/Musica/'))     }     ORDER BY ?artist ?album nmm:setNumber(?disc) nmm:trackNumber(?song)", 0, <bound method SongsView._add_item of <SongsView>>, -1)[grilo.py:282]
12:10:54 DEBUG	PlaylistView._on_playlist_update(<PlaylistView>, <Playlists>, 147787)[playlistview.py:303]
12:10:54 DEBUG	PlaylistView._on_playlist_update(<PlaylistView>, <Playlists>, 147733)[playlistview.py:303]
12:10:54 DEBUG	PlaylistView._on_playlist_update(<PlaylistView>, <Playlists>, 147839)[playlistview.py:303]

(gnome-music:16117): Grilo-WARNING **: [tracker-source-request] grl-tracker-source-api.c:504: Could not execute sparql query id=2: parser stack overflow
12:10:54 DEBUG	AlbumsView._add_item(<AlbumsView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 2, None, 0, None)[albumsview.py:142]
12:10:54 DEBUG	|Window.pop_loading_notification(<Window>)[window.py:588]

(gnome-music:16117): Grilo-WARNING **: [tracker-source-request] grl-tracker-source-api.c:504: Could not execute sparql query id=3: parser stack overflow
12:10:54 DEBUG	ArtistsView._add_item(<ArtistsView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 3, None, 0, None)[artistsview.py:161]
12:10:54 DEBUG	|Window.pop_loading_notification(<Window>)[window.py:588]
12:10:54 DEBUG	PlaylistView._add_playlist_item(<PlaylistView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 4, <Grl.Media object at 0x7ffa34b3ee10 (GrlMedia at 0x555800976150)>, 4294967294, None)[playlistview.py:265]
12:10:54 DEBUG	|PlaylistView._add_playlist_item_to_model(<PlaylistView>, <Grl.Media object at 0x7ffa34b3ee10 (GrlMedia at 0x555800976150)>)[playlistview.py:269]
12:10:54 DEBUG	||PlaylistView._on_playlist_activated(<PlaylistView>, <Gd.MainView object at 0x7ffa34b2cab0 (GdMainView at 0x5558006d50a0)>, '0', <Gtk.TreePath object at 0x7ffa4808f768 (GtkTreePath at 0x7ffa240d0560)>)[playlistview.py:370]
12:10:54 DEBUG	|||Grilo.populate_playlist_songs(<Grilo>, <Grl.Media object at 0x7ffa34b3ee10 (GrlMedia at 0x555800976150)>, <bound method log.<locals>.wrapped of <PlaylistView>>)[grilo.py:271]
12:10:54 DEBUG	|||PlaylistView._current_playlist_is_protected(<PlaylistView>)[playlistview.py:439]
12:10:54 DEBUG	||||Query.__init__(<Query>)[query.py:46]
12:10:54 DEBUG	|||  returned True
12:10:54 DEBUG	PlaylistView._add_playlist_item(<PlaylistView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 4, <Grl.Media object at 0x7ffa34b441f8 (GrlMedia at 0x5558007c02c0)>, 4294967293, None)[playlistview.py:265]
12:10:54 DEBUG	|PlaylistView._add_playlist_item_to_model(<PlaylistView>, <Grl.Media object at 0x7ffa34b441f8 (GrlMedia at 0x5558007c02c0)>)[playlistview.py:269]
12:10:54 DEBUG	Grilo.populate_items(<Grilo>, 'SELECT         rdf:type(?song)         ?song AS ?tracker_urn         tracker:id(?entry) AS ?id         nie:url(?song) AS ?url         nie:title(?song) AS ?title         nmm:artistName(nmm:performer(?song)) AS ?artist         nie:title(nmm:musicAlbum(?song)) AS ?album         nfo:duration(?song) AS ?duration         ?tag AS ?favourite         nie:usageCounter(?song) AS ?play_count     WHERE {         ?playlist a nmm:Playlist ;             a nfo:MediaList ;             nfo:hasMediaFileListEntry ?entry .         ?entry a nfo:MediaFileListEntry ;             nfo:entryUrl ?url .         ?song a nmm:MusicPiece ;              a nfo:FileDataObject ;              nie:url ?url .         OPTIONAL {             ?song nao:hasTag ?tag .             FILTER( ?tag = nao:predefined-tag-favorite )         }         FILTER (             tracker:id(?playlist) = 147731         )         FILTER (             NOT EXISTS {                 ?song a nmm:Video             } &&             NOT EXISTS {                 ?song a nmm:Playlist             }         )     }     ORDER BY          nfo:listPosition(?entry)', 0, <bound method log.<locals>.wrapped of <PlaylistView>>, -1)[grilo.py:282]
12:10:54 DEBUG	PlaylistView._on_playlist_update(<PlaylistView>, <Playlists>, 147735)[playlistview.py:303]
12:10:54 DEBUG	PlaylistView._add_playlist_item(<PlaylistView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 4, <Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x5558009394a0)>, 4294967292, None)[playlistview.py:265]
12:10:54 DEBUG	|PlaylistView._add_playlist_item_to_model(<PlaylistView>, <Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x5558009394a0)>)[playlistview.py:269]
12:10:54 DEBUG	PlaylistView._add_playlist_item(<PlaylistView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 4, <Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x555800939230)>, 4294967291, None)[playlistview.py:265]
12:10:54 DEBUG	|PlaylistView._add_playlist_item_to_model(<PlaylistView>, <Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x555800939230)>)[playlistview.py:269]
12:10:54 DEBUG	PlaylistView._add_playlist_item(<PlaylistView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 4, <Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x7ffa28002c50)>, 4294967290, None)[playlistview.py:265]
12:10:54 DEBUG	|PlaylistView._add_playlist_item_to_model(<PlaylistView>, <Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x7ffa28002c50)>)[playlistview.py:269]
12:10:54 DEBUG	PlaylistView._add_playlist_item(<PlaylistView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 4, None, 0, None)[playlistview.py:265]
12:10:54 DEBUG	|PlaylistView._add_playlist_item_to_model(<PlaylistView>, None)[playlistview.py:269]
12:10:54 DEBUG	||Window.pop_loading_notification(<Window>)[window.py:588]
12:10:54 DEBUG	Window.store_window_size_and_position(<Window>, <Window>)[window.py:198]
12:10:54 DEBUG	  returned False
12:10:55 DEBUG	Grilo._on_content_changed(<Grilo>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, [<Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x555801c153a0)>], <enum GRL_CONTENT_ADDED of type Grl.SourceChangeType>, False)[grilo.py:128]
12:10:57 DEBUG	|PlaylistView._add_item(<PlaylistView>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, 6, None, 0, None)[playlistview.py:393]
12:10:57 DEBUG	||PlaylistView._add_item_to_model(<PlaylistView>, None, <Gtk.ListStore object at 0x7ffa34b2ca20 (GtkListStore at 0x555800a0e9a0)>)[playlistview.py:399]
12:10:57 DEBUG	|||PlaylistView._update_songs_count(<PlaylistView>)[playlistview.py:417]
12:10:57 DEBUG	  returned False, took 1.964612
12:10:58 DEBUG	Window.pop_loading_notification(<Window>)[window.py:588]
12:10:59 DEBUG	Window._on_notify_mode(<Window>, <Gtk.Stack object at 0x7ffa480ab120 (GtkStack at 0x55580089d220)>, <GParamObject 'visible-child'>)[window.py:482]
12:10:59 DEBUG	|Searchbar.show_bar(<Searchbar>, False)[searchbar.py:318]
12:11:02 DEBUG	Window._on_notify_mode(<Window>, <Gtk.Stack object at 0x7ffa480ab120 (GtkStack at 0x55580089d220)>, <GParamObject 'visible-child'>)[window.py:482]
12:11:02 DEBUG	|Searchbar.show_bar(<Searchbar>, False)[searchbar.py:318]
12:11:05 DEBUG	Grilo._on_content_changed(<Grilo>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, [<Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x55580804b2c0)>], <enum GRL_CONTENT_CHANGED of type Grl.SourceChangeType>, False)[grilo.py:128]
12:11:05 DEBUG	  returned False
12:11:06 DEBUG	Grilo._on_content_changed(<Grilo>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, [<Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x55580804b050)>], <enum GRL_CONTENT_CHANGED of type Grl.SourceChangeType>, False)[grilo.py:128]
12:11:06 DEBUG	  returned False
12:11:11 DEBUG	Grilo._on_content_changed(<Grilo>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, [<Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x55580804b120)>], <enum GRL_CONTENT_CHANGED of type Grl.SourceChangeType>, False)[grilo.py:128]
12:11:11 DEBUG	  returned False
12:11:12 DEBUG	Grilo._on_content_changed(<Grilo>, <__gi__.GrlTrackerSource object at 0x7ffa480b75e8 (GrlTrackerSource at 0x5557ffb3b780)>, [<Grl.Media object at 0x7ffa480ab5a0 (GrlMedia at 0x55580804b530)>], <enum GRL_CONTENT_CHANGED of type Grl.SourceChangeType>, False)[grilo.py:128]
12:11:12 DEBUG	  returned False
12:11:13 DEBUG	Window._on_notify_mode(<Window>, <Gtk.Stack object at 0x7ffa480ab120 (GtkStack at 0x55580089d220)>, <GParamObject 'visible-child'>)[window.py:482]
12:11:13 DEBUG	|Searchbar.show_bar(<Searchbar>, False)[searchbar.py:318]
12:11:14 DEBUG	Window._on_notify_mode(<Window>, <Gtk.Stack object at 0x7ffa480ab120 (GtkStack at 0x55580089d220)>, <GParamObject 'visible-child'>)[window.py:482]
12:11:14 DEBUG	|Searchbar.show_bar(<Searchbar>, False)[searchbar.py:318]
12:11:15 DEBUG	Window._notify_mode_disconnect(<Window>, <Window>)[window.py:477]
12:11:15 DEBUG	|Player.Stop(<Player>)[player.py:1075]
12:11:15 DEBUG	||Player.stop(<Player>)[player.py:700]
12:11:15 DEBUG	||MediaPlayer2Service._on_playback_status_changed(<MediaPlayer2Service>, <Player>)[mpris.py:419]
12:11:15 DEBUG	|||MediaPlayer2Service._get_playback_status(<MediaPlayer2Service>)[mpris.py:240]
12:11:15 DEBUG	||||Player.get_playback_status(<Player>)[player.py:1083]
12:11:15 DEBUG	||||  returned 2
12:11:15 DEBUG	|||  returned 'Stopped'
