Programm stürzt beim Laden von Albuminformationen ab

Ich ziehe einen unbekannten Titel ins Programm, woraufhin das Programm versucht die Albuminformationen zu laden. Ohne Fehlermeldung stürzt das Programm dann ab.

Zeigen Sie uns Screenshots und weitere Informationen.

How to get a debug log:
https://picard-docs.musicbrainz.org/en/troubleshooting/troubleshooting.html#getting-a-debug-log

Hier ist das Protokoll von einer der Dateien, die Probleme bereiten und zum Absturz führen.
D: 10:53:51,049 tagger.init:315: Starting Picard from ‘C:\Program Files\MusicBrainz Picard\picard\tagger.pyc’
D: 10:53:51,049 tagger.init:316: Platform: Windows-10-10.0.26200-SP0 CPython 3.8.10
D: 10:53:51,049 tagger.init:318: Versions: Picard 2.13.3, Python 3.8.10, PyQt 5.15.11, Qt 5.15.2, Mutagen 1.47.0, Discid discid 1.2.0, libdiscid 0.6.4, astrcmp Python, SSL OpenSSL 1.1.1b 26 Feb 2019
D: 10:53:51,049 tagger.init:319: Configuration file path: ‘C:/Users/raine/AppData/Roaming/MusicBrainz/Picard.ini’
D: 10:53:51,049 tagger.init:321: User directory: ‘C:\Users\raine\AppData\Local\MusicBrainz\Picard’
D: 10:53:51,049 tagger.init:322: System long path support: False
D: 10:53:51,049 tagger.init:325: Qt Env.: QT_PLUGIN_PATH=‘C:\Program Files\MusicBrainz Picard\PyQt5\Qt5\plugins’
D: 10:53:51,049 i18n.setup_gettext:153: UI language: system
D: 10:53:51,049 i18n._log_lang_env_vars:138: Env vars:
D: 10:53:51,049 i18n.setup_gettext:161: Trying locales: [‘de_DE’]
D: 10:53:51,064 i18n.setup_gettext:167: Set locale to: ‘de_DE’
D: 10:53:51,065 i18n.setup_gettext:178: Using locale: ‘de_DE’
D: 10:53:51,075 i18n._load_translation:125: Loading gettext translation for picard, localedir=‘C:\Program Files\MusicBrainz Picard\locale’, language=‘de_DE’
D: 10:53:51,077 i18n._load_translation:125: Loading gettext translation for picard-attributes, localedir=‘C:\Program Files\MusicBrainz Picard\locale’, language=‘de_DE’
D: 10:53:51,079 i18n._load_translation:125: Loading gettext translation for picard-constants, localedir=‘C:\Program Files\MusicBrainz Picard\locale’, language=‘de_DE’
D: 10:53:51,080 i18n.load_translation:125: Loading gettext translation for picard-countries, localedir=‘C:\Program Files\MusicBrainz Picard\locale’, language=‘de_DE’
D: 10:53:51,080 i18n.setup_gettext:201: _ = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x000001ACC0329DC0>>
D: 10:53:51,080 i18n.setup_gettext:202: N
= <function at 0x000001ACBEC3F310>
D: 10:53:51,080 i18n.setup_gettext:203: ngettext = <bound method GNUTranslations.ngettext of <gettext.GNUTranslations object at 0x000001ACC0329DC0>>
D: 10:53:51,080 i18n.setup_gettext:204: gettext_countries = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x000001ACC0329CD0>>
D: 10:53:51,080 i18n.setup_gettext:205: gettext_attributes = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x000001ACC0329E80>>
D: 10:53:51,080 i18n.setup_gettext:206: pgettext_attributes = <bound method GNUTranslations.pgettext of <gettext.GNUTranslations object at 0x000001ACC0329E80>>
D: 10:53:51,102 webservice._network_accessible_changed:388: Network accessible requested: 1, actual: 1
D: 10:53:51,109 webservice.set_cache:410: NetworkDiskCache dir: ‘C:/Users/raine/AppData/Local/MusicBrainz/Picard/cache/network/’ current size: 30.7 MB max size: 100 MB
D: 10:53:51,109 pluginmanager.load_plugins_from_directory:264: Looking for plugins in directory ‘C:\Users\raine\AppData\Local\MusicBrainz\Picard\plugins’, 0 names found
I: 10:53:51,109 pluginmanager.load_plugins_from_directory:252: Plugin directory ‘C:\Program Files\MusicBrainz Picard\plugins’ doesn’t exist
D: 10:53:51,112 ui/playertoolbar.init:91: Internal player: QtMultimedia available, initializing QMediaPlayer
D: 10:53:51,147 ui/playertoolbar.init:98: Internal player: available, QMediaPlayer set up
D: 10:53:51,655 tagger.main:1596: Looking for Qt locale de_DE in C:/Program Files/MusicBrainz Picard/PyQt5/Qt5/translations
I: 10:53:51,661 browser/browser.start:121: Starting the browser integration (127.0.0.1:8000)
D: 10:53:51,739 config.event:261: Config file update requested on thread 20844
D: 10:53:53,001 ui/mainwindow.auto_update_check:1785: Skipping startup check for program updates. Today: 2025-10-17, Last check: 2025-10-17 (Check interval: 7 days), Update level: 0 (stable)
D: 10:53:53,001 config.event:261: Config file update requested on thread 20844

Ich ziehe eine Datei in den mittleren Bereich von Picard und lasse die Datei anschließend “Analysieren”. Dabei wird sie automatisch in den rechten Bereich verschoben. Danach stürzt das Programm ab. Ich würde Ihnen gerne ein kleine Video und/oder die Datei schicken. Dieses ist allerdings hier nicht möglich bzw. ich finden keinen Weg dazu.

Das Log zeigt leider nicht, welche Daten geladen werden. Um welches Release auf MusicBrainz handelt es sich? Wenn der Absturz beim Laden der Daten von MusicBrainz passiert, lässt sich das evtl. reproduzieren, wenn ich weiß, was genau geladen werden sollte.

Ich habe eine Lösung gefunden, damit das Programm nicht immer abstürzt.
Zunächst habe ich aus der Eingabeaufforderung das Programm mit dem Parameter -d gestartet (picard.exe -d)
Im daraufhin ersichtlichen Verlauf ist zu erkennen, dass Picard von den Dateien kein Cover im Internet finden kann. Da ich bei den Einstellungen eingestellt hatte, dass auch lokal nach covern gesucht werden kann, hängt sich Picard nun bei der lokalen Suche auf und stürzt ab.

….
D: 19:38:14,670 album._parse_release:210: Loading release ‘2a4ff32f-b9de-448a-a676-5ffdd9116a18’ …
D: 19:38:14,671 coverart._retrieve_coverart:230: New CoverArt for <Album 2a4ff32f-b9de-448a-a676-5ffdd9116a18 ‘’>
D: 19:38:14,671 coverart/providers/caa._has_suitable_artwork:225: There are no images in the Cover Art Archive for 2a4ff32f-b9de-448a-a676-5ffdd9116a18
D: 19:38:14,671 coverart.next_in_queue:146: Skipping cover art provider Cover Art Archive …
D: 19:38:14,671 coverart.next_in_queue:143: Trying cover art provider UrlRelationships …
D: 19:38:14,671 coverart.next_in_queue:143: Trying cover art provider CaaReleaseGroup …
D: 19:38:14,671 webservice/ratecontrol._out_of_backoff:231: (‘musicbrainz.org’, 443): oobackoff; delay: 1000ms → 1000ms; slow start; window size 1.000 → 2.000
D: 19:38:14,672 webservice/ratecontrol.get_delay_to_next_request:122: (‘coverartarchive.org’, 443): First request
D: 19:38:14,672 webservice/ratecontrol.increment_requests:147: (‘coverartarchive.org’, 443): Incrementing requests to: 1
D: 19:38:14,785 webservice/ratecontrol.decrement_requests:155: (‘coverartarchive.org’, 443): Decrementing requests to: 0
E: 19:38:14,786 webservice._handle_reply:535: Network request error for https://coverartarchive.org/release-group/04083609-479e-3c30-b34f-c84be1aeab66/ → Error transferring https://coverartarchive.org/release-group/04083609-479e-3c30-b34f-c84be1aeab66/ - server replied: NOT FOUND (QT code 203, HTTP code 404)
D: 19:38:14,786 coverart.next_in_queue:143: Trying cover art provider Local Files …
D: 19:38:14,825 coverart.queue_put:205: Queuing cover art image LocalFileCoverArtImage(url='file:………
….

Es kommen mehrere Hundert Meldungen wie in der letzten Zeile und irgendwann ist es dann wohl zuviel und es kommt zum Absturz. Die gefundenen Cover werden alle als ins temporäre Verzeichnis des Benutzers gespeichert.

Nach dem Ausstellen der Option auch lokal nach Covern zu suchen, stürzt das Programm nicht mehr ab.
Die Entwickler sollten sich das allerdings einmal genauer ansehen.

Ich setze Version 2.13.3 ein. System ist Windows 11 Education (Version 10.0.26200 Build 26200).

Es sind mehrere MP3-Dateien, bei denen scheinbar das Programm versucht “Albuminformationen werden geladen” auszuführen und dann abstürzt. Wie kann ich eine Beispieldatei-MP3 übermitteln?

Ich denke, dass es an einer bestimmten MP3-Datei liegt. Eher scheint der lokale Cover-Art-Provider hier in eine Art Endlosschleife oder so zu laufen.

Was mir helfen würde, das Problem evtl. nachzustellen und die Ursache zu finden:

  • Was ist unter Einstellungen > Cover-Art > Lokale Dateien genau konfiguriert?
  • Was ist in dem Verzeichnis, von dem die Original MP3-Datei geladen wurde? Sind dort viele Dateien enthalten? Viele existierende Bilder? Wenn ja, jeweils wie viele.
  • Das Log oben ist am interessanten Teil abgeschnitten. Diese sicher wiederholenden Log-Meldungen LocalFileCoverArtImage(url='file:………, wie genau sehen die aus? Da müsste jeweils ein Dateipfad stehen, mit der Datei, die versucht wird zu laden. Ist das immer die gleiche Datei, oder unterschiedliche?

Unter Einstellungen>Cover-Art>Lokale Dateien war “Lokale Dateien” angeklickt. Ansonsten waren die Standardeinstellungen eingestellt.

In dem Verzeichnis selbst, wo die zu analysierenden MP3-Dateien lagen, waren keine Bilder.

Die Meldung habe ich bewusst abgeschnitten. Hier tauchen alle Unterverzeichnisse des Laufwerks auf, wo alle meine Musikdateien gespeichert sind. Es werden alle Bilddateien gesucht und im Verzeichnis c:\users\username\AppData\Local\Temp als Kopie “picardxxxxxxxx.jpg” gespeichert. Wobei xxxxxxx hier jeweils eine unterschiedliche Zahlen-Buchstabenkombination ist.
Irgendwann, zu unterschiedlichen Zeitpunkten (Dateien), bricht picard dann ab und stürzt ab.