[MPlayer-dev-eng] [PATCH 0/5] various enhancements and bugfixes for the ALSA driver

Jan Knutar jknutar at nic.fi
Thu Feb 2 00:00:17 CET 2006


I'm hitting this assertion with the new alsa patch. It happens immediately
at startup.

mplayer: pcm.c:1054: __snd_pcm_forward: Assertion `frames > 0' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread -1208438656 (LWP 16246)]
0x00ef07a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) bt full
#0  0x00ef07a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x02490e59 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x02492882 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#3  0x0248a728 in __assert_fail () from /lib/tls/libc.so.6
No symbol table info available.
#4  0x004b52db in snd_pcm_forward () from /lib/libasound.so.2
No symbol table info available.
#5  0x080d6c79 in get_delay () at ao_alsa.c:844
        delay = 0
#6  0x08084f4c in main (argc=6, argv=0xbfe2ee34) at mplayer.c:2886
        v_pts = -nan(0x428282)
        delay = -0.701330185
        frame_time = 0.0417083763
        aq_sleep_time = -0.701330185
        osd_text_buffer = "\000\205\006\b�u\200�000d\205\006\b\216w\001\034�005\bl� f�000)\000\000\000�\001\000\000\000\000\000\000\000\001\000\000\000 f�000\000�\001\000\000"
        next_frame_time = 0.0417083763
        frame_time_remaining = 0
        was_paused = 0
        time_frame = -0.701330185
        drop_frame = 0
        dropped_frames = 1
        AV_delay = -0.701330185
        blit_frame = 1
        mem_ptr = Variable "mem_ptr" is not available.

It's not very reproducable for me. It happened constantly with one particular
file, then I did a killall -9 mplayer (there seemed to be alot of mplayer processes
all of the sudden), and after that it magically worked again :/

I'm not sure if this is actually worse from earlier ao_alsa, I seem to remember
that sounds simply went choppy if there were mplayer processes left behind.




More information about the MPlayer-dev-eng mailing list