mpd вылетает при обновлении базы данных

mpd вылетает при обновлении базы данных

Mpd (последняя версия из репозиториев, Ubuntu 14.10) падает при обновлении базы данных. Сначала он падает на каждом файле m4a, даже с установленными и обновленными необходимыми библиотеками (libmad0). Поэтому я переместил все файлы m4a из своего музыкального каталога, а затем он начал падать на определенных файлах mp3. Я заметил, что он всегда зависает на файле в каталоге .AppleDouble, поэтому я переместил все эти каталоги из своего музыкального каталога, но, похоже, они воссоздаются (делает ли это mpd?). Падает ли mpd на файлах, которые уже есть в базе данных?

В любом случае, все, что я гуглил, было более 3 лет назад и касалось ошибок в ffmpeg, libav или libmad0... В любом случае, mpd не должен падать, но проигнорируйте ошибку и продолжайте работу.

Вот вывод mpd (такой же, как и во многих сообщениях об ошибках по этой теме)

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

Итак, если я удалю этот конкретный трек (в данном случаенесортированный/.AppleDouble/06 А вольта.mp3) и заставьте mpd обновить свою базу данных, он будет продолжать работу до тех пор, пока не встретится еще один mp3, на котором он даст сбой...

Редактировать: Я установил последнюю версию mpg123 с sourceforge, результат тот же...

Связанный контент