А точно файл открывается, может терминал?
Сложно разобраться без кода. Обычно, от ошибок, программа зависает, а не закрывается.
Достоверный ответ