-
Bug
-
Resolution: Fixed
-
High
-
2.9.1
-
None
-
Arch Linux
Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/picard/webservice/__init__.py", line 568, in _process_reply self._handle_reply(reply, request) File "/usr/lib/python3.11/site-packages/picard/webservice/__init__.py", line 554, in _handle_reply handler(document, reply, error) File "/usr/lib/python3.11/site-packages/picard/ui/searchdialog/track.py", line 134, in handle_reply tracks = (result.track for result in sort_by_similarity(candidates)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/picard/util/__init__.py", line 875, in sort_by_similarity return sorted( ^^^^^^^ File "/usr/lib/python3.11/site-packages/picard/ui/searchdialog/track.py", line 131, in <genexpr> metadata.compare_to_track(track, File.comparison_weights) File "/usr/lib/python3.11/site-packages/picard/metadata.py", line 363, in compare_to_track b = artist_credit_from_node(artist_credits)[0] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/picard/mbjson.py", line 345, in artist_credit_from_node translated_name, sort_name = _translate_artist_node(artist, config=config) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/picard/mbjson.py", line 315, in _translate_artist_node full_locales, root_locales = _locales_from_aliases(node['aliases']) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/picard/mbjson.py", line 261, in _locales_from_aliases if alias['type-id'] == ALIAS_TYPE_ARTIST_NAME_ID: ~~~~~^^^^^^^^^^^ KeyError: 'type-id' Aborted (core dumped)
- is duplicated by
-
PICARD-2734 Crash with Lookup on singular tracks under certain circumstances
- Open
-
PICARD-2735 "Search for similar track" crashes for some tracks
- Closed