Mpd (neueste Version aus den Repositories, Ubuntu 14.10) stürzt beim Aktualisieren der Datenbank ab. Zuerst stürzte es bei jeder M4A-Datei ab, selbst wenn die erforderlichen Bibliotheken (libmad0) installiert und auf dem neuesten Stand waren. Also habe ich alle M4A-Dateien aus meinem Musikverzeichnis verschoben und dann begann es bei bestimmten MP3-Dateien abzustürzen. Mir ist aufgefallen, dass es immer bei einer Datei in einem Verzeichnis .AppleDouble hängen bleibt, also habe ich alle diese Verzeichnisse aus meinem Musikverzeichnis verschoben, aber es scheint, als würden sie neu erstellt (macht mpd das?). Stürzt mpd bei Dateien ab, die sich bereits in der Datenbank befinden?
Wie dem auch sei, alles, was ich gegoogelt habe, war über drei Jahre alt und bezog sich auf Fehler in entweder ffmpeg, libav oder libmad0 ... So oder so sollte mpd nicht abstürzen, aber ignorieren Sie den Fehler und fahren Sie fort.
Hier ist die Ausgabe von mpd (dieselbe, die in vielen Fehlerberichten dazu zu finden ist)
update: reading unsorted/.AppleDouble/06 A volta.mp3
Note: Illegal Audio-MPEG-Header 0x00000000 at offset 737.
Note: Trying to resync...
Note: Hit end of (available) data during resync.
mpg123: mpg123_getformat() failed: Message: I am done with this track.
Segmentation fault
Wenn ich also diesen bestimmten Track entferne (in diesem Fallunsortiert/.AppleDouble/06 A volta.mp3) und lassen Sie MPD seine Datenbank aktualisieren. Es wird weitermachen, bis es eine weitere MP3-Datei gibt, bei der es abstürzt ...
Bearbeiten: Ich habe die neueste Version von mpg123 von Sourceforge installiert, mit demselben Ergebnis ...