Do the lockups happen often compared to just incomplete playlist? I tried a dozen times and couldn't reproduce any fatal case. Does it depend on the playlist type (automatic/saved)? How long did you wait before restarting the player?
$ /usr/bin/openmediaplayer Your locale is "en_GB" (detected) Translator successfully loaded source added: "upnpcontrolsource" source added: "iradiosource" Updating automatic playlists Updating saved playlists Updating imported playlists source added: "localtagfs" NowPlayingIndicator::autoSetVisibility NowPlayingIndicator::autoSetVisibility Updating saved playlists "Browse id 31 does not exist" NowPlayingIndicator::autoSetVisibility "Browse id 33 does not exist" handing out new NPW instance State request denied: state request change denied by policy NowPlayingIndicator::autoSetVisibility NowPlayingIndicator::autoSetVisibility NowPlayingIndicator::autoSetVisibility NowPlayingWindow::updatePlaylist | 0 2417 0 NowPlayingIndicator::autoSetVisibility NowPlayingIndicator::autoSetVisibility NowPlayingIndicator::autoSetVisibility NowPlayingWindow::updatePlaylist | 0 0 325 0 - 99 0x8efda8 NowPlayingWindow::updatePlaylist | 0 0 0 query 0x8efda8 complete 0 - 99 0xb197e0 query 0xb197e0 complete 100 - 199 0x9af7a0 query 0x9af7a0 complete 200 - 299 0xb26198 query 0xb26198 complete 300 - 324 0xaa6b08 query 0xaa6b08 complete MainWindow::onSourceUpdating( progress = 0 , processed_items = 0 , remaining_items = 0 , remaining_time = -1 ) MainWindow::onSourceUpdating( progress = 100 , processed_items = 0 , remaining_items = 0 , remaining_time = 0 )