mplayer does not work

I am using calculate 11.6.1 right now, but the mplayer does not work. Any idea on this issue?


getting this error while play any type of video:
VO: [xv] 768x432 => 768x432 Planar YV12
mplayer: malloc.c:3096: sYSMALLOc: Assertion `(old_top (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size 0) || ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) & ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) && ((unsigned long)old_end & pagemask) == 0)’ failed.

Update mplayer and update its settings, the command <>. The problem was the absence of the default subtitle font, which is trying to open mplayer.

But I get the following info, it is different from the previous one:

MPlayer interrupted by signal 6 in module: filter_video

  • MPlayer crashed. This shouldn’t happen.
    It can be a bug in the MPlayer code or in your drivers or in your
    gcc version. If you think it’s MPlayer’s fault, please read
    DOCS/HTML/en/bugreports.html and follow the instructions there. We can’t and
    won’t help unless you provide this information when reporting a possible bug.

Edit the file /etc/mplayer/mplayer.conf adding:

font=“Droid Sans”

Great, it works. Thx

A similar result would be obtained when upgrading mplayer.

I did update mplayer, but nothing new, see below.

emerge -u mplayer
Calculating dependencies… done!

Auto-cleaning packages…

No outdated packages were found on your system.

Must be the latest version

eix -Ic media-video/mplayer
[I] media-video/mplayer (1.0_rc4_p20110322-r51[1]@18.08.2011): Media Player for Linux

After installation, execution dispatch-conf update config mplayer.

Got it! Thx