O gdb é bom para depurar programas que possuem informações de depuração. Eu não sei o que é tata. Se você compilar você mesmo, você precisa dizer ao compilador e / ou ao vinculador para incluir informações de depuração no executável. Caso contrário, o arquivo executável não possui nenhum conhecimento sobre "linhas". Se você não tem acesso ao código-fonte do tata, azar.