The only thing I can do is add error handling for that in the next release. I was hopijng it would show a more specific error type than just Exception because I don't generally like to trap general Exceptions.
But in this case I'll just have to add code like
try
{
SetupScripts();
}
catch(Exception ex)
{
log.Error(ex);
}
to keep it from crashing the page.
So for now I guess you'll have to either configure your server to handle .mpg mime type which would solve it permanently and immediately or delete the track from the database.
I'll add that code in the next release to prevent it from crashing the page.
Best,
Joe