Para investigar esse problema, você poderia efetuar login em um console de texto e executar outra instância bash
com seu programa comum. A ideia é que, se a instância bash
terminar de maneira anormal, você receberá uma mensagem impressa no console informando por que isso aconteceu.
Se você não conseguir reproduzir o erro dessa maneira, poderá abrir um emulador de terminal e abrir outro emulador de terminal a partir do terminal que acabou de abrir. Então, você pode executar os comandos na segunda janela do terminal e, se ele for fechado de forma anormal, você poderá receber uma mensagem dizendo por que isso aconteceu na primeira janela do terminal.
Como alternativa, você pode executar o comando comum em um shell diferente de bash
para ver se é possível reproduzir o erro também.
Se você encontrou o programa que pode causar a falha, você pode instalar as informações de depuração para ele (se disponível) e depois executar esse programa em um depurador para obter o local que causa a falha do programa.