As falhas do programa durante o desenvolvimento podem afetar a segurança do meu sistema?

0

Eu tenho usado o Ubuntu há algum tempo, e adorei! Estou me sentindo muito mais seguro agora.

Mas eu sou um estudante de ciência da computação e tenho que codificar muito. E eu tenho criado vários códigos, e isso causou muitas falhas de segmentação, estouro de pilha, quebra de pilha, etc.

Eu tenho me perguntado, esses erros podem causar algum dano à memória do sistema operacional ou criar algo parecido com um bug?

    
por Nori-chan 18.11.2014 / 23:06

1 resposta

1

Um programa é executado em um espaço especialmente alocado na memória. Um segfault, estouro de pilha, etc. acontece dentro deste espaço.

Quando você executa seus programas normalmente, esses erros não afetam mais nada. Todos esses erros acontecem na memória RAM, não em memória persistente.

Assim você não comprometerá seu computador com coisas como essa. (A menos que você esteja fazendo algumas E / S de arquivos com bugs como root ..., o que você provavelmente não deveria fazer durante o desenvolvimento)

    
por s3lph 18.11.2014 / 23:22