Обновил мир с 5.3-RELEASE, до 5.4-RC2.
Пересобрал абсолютно ВСЕ пакеты из обновленных портов.mplayer собирал следующим образом:
cd /usr/ports/multimedia/mplayer && make install clean WITH_LANG="ru" -DWITH_LIBDVDNAV -DWITH_XVID -DWITH_OPTIMIZED_CFLAGS -DWITH_ARTS -DWITH_LIBDV -DWITH_XMMS -DWITHOUT_RUNTIME_CPUDETECTION -DWITH_GTK1 && rehash
Все замечтательно показывает, но стоит прервать воспроизведение (попытаться закрыть mplayer или поставить на паузу), получаю:
gmplayer in free(): error: modified (chunk-) pointer
gmplayer in malloc(): error: recursive call
gmplayer in malloc(): error: recursive call
gmplayer in malloc(): error: recursive call
gmplayer in malloc(): error: recursive call
gmplayer in free(): error: recursive call
gmplayer in free(): error: recursive call
Убит
При этом графическая оболочка gmplayer остается висеть в иксах, умирает только если замочить через killl.
Пробовал компилить без оптимизации, таже самая фигня...
Никто не сталкивался с этими граблями, или остается только ждать когда MPlayer-1.0pre7 затащут в порты?