[FUG-BR] FreeBSD 9 + gvirstor destroy = panic seguido de reboot

Marcelo Gondim gondim em bsdinfo.com.br
Sábado Julho 28 11:16:09 BRT 2012


Em 28/07/2012 11:10, Leonardo Augusto escreveu:
> 2012/7/28 Leonardo Augusto <lalinden em gmail.com>:
>>> Pessoal,
>>>
>>> Já enviei uma PR e agora é só aguardar consertarem. Descobri aqui no
>>> curso SEE, acidentalmente, que fazendo um gvirstor destroy em um nome
>>> que não existe causa panic imediato no sistema seguido de um boot.
>>>
>>> Olha que interessante: quem tiver um freebsd 9 que não esteja em
>>> produção, lógico, e quiser testar é só fazer:
>>>
>>> gvirstor load
>>> gvirstor destroy cabum
>>>
>>> e sintam o panic brotando. rsrsrsr
>>>
>>> É o tipo de coisa que pode acontecer porque afinal de contas... quem vai
>>> querer destruir algo que não existe ainda?  :)
>>>
>>> Grande abraço à todos
>>> Gondim
>>> -------------------------
>> O programador, na pressa de fazer o negocio, deve ter pensado que
>> ninguem iria fazer algo do tipo
>> e nao colocou um teste antes como:
>> if( *ptr_do_treco_a_destruir != null ) { // ou um teste de existe o objeto
>>   // agora pode remover
>> }
>>
>> aí passa pra rotina de destroy um ponteiro, maluco e aí só pode dar M
>> mesmo., eheh
>> eu ja fiz muito isso com arquivos.. ainda bem que nao to no core dev
>> do freebsd, senao
>> ia se chamar panicbsd, kkk
>>
>> []´s
> Ah esqueci de frisar que só podia ser obra do marcelo, o cara consegue
> fazer as coisas mais "infaziveis", kkk a pouco foi o negocio do mysql,
> conseguiu ferrar o mysql, agora conseguiu ferrar o kernel... ta loco meu, ehe
> nao tem o que fazer ? pq foi rodar isso dai o ? para quieto, vai toma
> umas vodka, kkk
> isso em pleno sabado ainda :P
HahAHahAhahAh não é mesmo hahahah  :D  novo jeito de rebootar o FreeBSD 
9 já tínhamos os mais conhecidos:

shutdown -r now
reboot
init 0

Agora temos o gvirstor destroy tudo

HaHaHAhah


>
> ja descobri que o problema do iMbecilMail(iredmail) se da no mysql,
> que ninguem consegue
> se conectar nele, nao pq nao ta no ar, mas pq os users com seus GRANTS
> nao foram criados.
> pior que o .hints que ele cria nao detalha esses users, mas vamo lá..
> um hora eu consigo, ou nao.
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



Mais detalhes sobre a lista de discussão freebsd