Сбой 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 A volta.mp3) и заставляю mpd обновить свою базу данных, он будет двигаться дальше, пока не выйдет еще один mp3, на котором происходит сбой...

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

0 ответов

Другие вопросы по тегам