воспроизведение: mplaye -aid 1 <avi-file> касается gmplayer и smplayer. происходит на avi, до 1.0-alt35.32603.1 происходило на mkv. причина: изменение autiod track selection. в 1.0-alt35.32603.1 исправлено для mkv и lavf demuxer'а, с демуксером для avi по умолчанию (aviheader) до сих проблема. workaround для 1.0-alt35.32603.1: прописать следующие строки в .mplayer/config [extension.avi] demuxer=lavf
отладка показала, что: Program received signal SIGFPE, Arithmetic exception. 0x081734b0 in demux_open_avi (demuxer=0x8df4620) at libmpdemux/demux_avi.c:550 550 asamples+=(len+priv->audio_block_size-1)/priv->audio_block_size; (gdb) p *priv Cannot access memory at address 0x0 классический NULL pointer dereference. но так как там -O2, причем включенный раза три, нормально отладить пока не получается. кто б подсказал, как при сборке вообще -O2 выключить.
*** Bug 24537 has been marked as a duplicate of this bug. ***
(В ответ на комментарий №1) > кто б подсказал, как при > сборке вообще -O2 выключить. %define _optlevel 0
я по ходу не успел: в r32622 уже зафиксили. (В ответ на комментарий №3) > %define _optlevel 0 к сожалению, configure явно прописывает -O2 в CFLAGS при --enable-debug. одним -optlevel'ом обойти не получилось.
автомат чегой-то не сработал. фикс в сизифе: mplayer - Media player * Sun Nov 14 2010 Afanasov Dmitry <ender@altlinux> 1.0-alt35.32624.1 - new SVN snapshot (revision 32624). closes #24513.