media controler not throwing exception if file does not exists