2017-07-15, 01:41
I have a hang (windows says "not responding / wait / close") on Kodi 18 win32 x86 master 0711 nightly. But for some reason it only happens in my skin, not Estuary (in Estuary I can't get a contextmenu on the "double-dot" entry).
Steps to repeat using skin.aeonmq5.leiamod:
1. Go to music window in album node (path musicdb://albums).
Navigate to the "double-dot" (..) entry.
2. open context menu on "double-dot" (dialogcontextmenu). first option is to "change information provider". Select it.
3. Dialogsettings - content opens. Select a different information provider (in my case Uni Album Scraper is the default in music settings. Selecting this opens DialogSelect. I select "Local info only" (i.e., change info provider). Back in DialogSettings select "OK" to dismiss dialog.
4. DialogConfirm - yes/no opens with text "Change Content" "Do you want to refresh information for all items within this path?" Select "yes". DialogConfirm closes and Kodi hangs at this point.
5. Killing Kodi from the OS and restarting shows that the information provider was changed but the hang appears to be when attempting to do the scan. Last thing logged is:
Note: If instead a single album is selected with the same sequence of events, the info provider is changed just for that album and it is properly scanned (local info picked up in this case). Also after the hang and restarting Kodi, selecting an album, opening context menu, and selecting "Query information for all albums" does work.
I can't seem to find any other way to change the album info provider for all albums?
scott s.
.
Steps to repeat using skin.aeonmq5.leiamod:
1. Go to music window in album node (path musicdb://albums).
Navigate to the "double-dot" (..) entry.
2. open context menu on "double-dot" (dialogcontextmenu). first option is to "change information provider". Select it.
3. Dialogsettings - content opens. Select a different information provider (in my case Uni Album Scraper is the default in music settings. Selecting this opens DialogSelect. I select "Local info only" (i.e., change info provider). Back in DialogSettings select "OK" to dismiss dialog.
4. DialogConfirm - yes/no opens with text "Change Content" "Do you want to refresh information for all items within this path?" Select "yes". DialogConfirm closes and Kodi hangs at this point.
5. Killing Kodi from the OS and restarting shows that the information provider was changed but the hang appears to be when attempting to do the scan. Last thing logged is:
Code:
13:12:51.068 T:8476 DEBUG: CMusicDatabase::GetAlbumsByWhere query: SELECT albumview.* FROM albumview WHERE albumview.strReleaseType = 'album'
13:12:51.080 T:8476 DEBUG: CMusicDatabase::GetAlbumsByWhere - query took 12 ms
Note: If instead a single album is selected with the same sequence of events, the info provider is changed just for that album and it is properly scanned (local info picked up in this case). Also after the hang and restarting Kodi, selecting an album, opening context menu, and selecting "Query information for all albums" does work.
I can't seem to find any other way to change the album info provider for all albums?
scott s.
.