Did OSD work with .18? Does this file fail to play with .21 if you don't touch OSD level settings?
mplayer[2315]: GLIB ERROR ** GLib - gmem.c:135: failed to allocate 147456 bytes aborting... MPlayer interrupted by signal 6 in module: decode_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. (process:2315): GStreamer-WARNING (recursed) **: trying to join task 0x592008 from its thread would deadlock aborting... MPlayer interrupted by signal 6 in module: uninit_ao Segmentation fault