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

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


Em 28/07/2012 11:16, Marcelo Gondim escreveu:
> 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

ops init 6 e não init 0 rsrsrsrsr

> 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
>>
> -------------------------
> 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