I edited your message to leave in only the errors that are related.
Basically your locale is set wrong. It appears to be set to a blank
string?
I'm not sure what you need to do to fix it, but at least you know what to
check.
Also, please investigate the --subsdec-encoding option to vlc to
explicitly tell it what character encoding your subtitle file is using.
-Ariel
On Wed, 15 Feb 2012, shirish wrote:
> For some reason vlc is not displaying the subtitles right and I'm all
> getting are rectangles.
>
> Blocked: call to setlocale(6, "")
>
> (process:4492): Gtk-WARNING **: Locale not supported by C library.
> Using the fallback 'C' locale.
> [0x7f8a0c03cb20] subsdec decoder error: failed to convert subtitle encoding=
> .
> Try manually setting a character-encoding before you open the file.