RES: [delphi-br] Número da Linha e Unit do Erro

2006-02-01 Por tôpico Joao Paulo - Spectrum
Olá Alexandre...
 
Seu exemplo funciona, mas o problema é que não utilizar como um tratamento
geral, pois a linha retorna é a linha onde se encontra o comando
Assert(False, e.Message);, ou seja, terei q fazer o tratamento por blocos de
codigo e caso um erro desconhecido apareça, nao vai ser possivel identificar
a linha onde ocorreu...
 
Mas é uma boa dica para outros casos..
 
Joao Paulo


  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Alexandre
Enviada em: terça-feira, 31 de janeiro de 2006 21:11
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Número da Linha e Unit do Erro


Olá,

Não sei se estou falando besteira, mas e se você tentar fazer uma
'asserção'? 

{$R *.dfm}

procedure ErrorHandler(const Message, Filename: string; LineNumber:
Integer; ErrorAddr: Pointer);
begin
   ShowMessageFmt('ERRO: %s'+#10#13+'ARQUIVO: %s'+#10#13+'LINHA:
%d',[Message, Filename, LineNumber]);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
try 
Operação que causa excessao
except
on e:exception do begin
AssertErrorProc := @ErrorHandler;
Assert(False, e.Message);
end;
end;
end;

Sei não. Nunca testei, faz um teste aí e retorna pra gente. Diferente
disso aí, procure por 'AssertErrorProc example' no help do delphi.

Saudações.

---
[]'s

Alexandre

Frase da semana: "Não basta ter grandes qualidades, cumpre saber
usá-las." (La Rochefoucauld)
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Rubem Nascimento da Rocha
Enviada em: terça-feira, 31 de janeiro de 2006 19:41
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Número da Linha e Unit do Erro
Prioridade: Alta

(Acho que já respondi isso em outra lista, mas em todo caso ...)

Você tem três alternativas:

1) Um componente pago chamado EurekaLog (http://www.eurekalog.com);

2) A suite(coleção) de componentes JEDI (Joint Endeavour of Delphi
Innovators). Ela possui uma rica biblioteca de classes chamada JCL (JEDI
Class Library). Essa biblioteca possui um conjunto de classes
utilitárias e experts para o IDE do Delphi que permitem adicionar à sua
aplicação este recurso de log de exceções;

3) Estudar a estrutura dos arquivos .MAP que são gerados quando se
efetua um build da aplicação. Existem artigos na Internet (e até
componentes - é só pesquisar usando nosso bom e velho Google) que
explicam a estrutura desses arquivos e como usá-los para registrar
informações detalhadas a partir do endereço onde ocorreu a exceção
(unit, nome da procedure e número da linha no código fonte).

A dica pra pescar o peixe foi passada. Agora, pesque-o!
Sds.


>From: "Joao Paulo - Spectrum" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To: 
>Subject: [delphi-br] Número da Linha e Unit do Erro
>Date: Tue, 31 Jan 2006 14:26:41 -0300
>
>Fiz um tratamento geral de erros com a geração de arquivo de log, 
>usando o evento OnException da Aplicação.
>O que eu gostaria de saber, é se existe alguma possibilidade de saber 
>em qual linha e unit ocorreu um erro, para ficar mais mais identificar 
>possíveis problemas que venham ocorrer somente em produção...
>
>Obrigado...
>
>João Paulo
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>

_
MSN Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos









__ NOD32 1.1389 (20060131) Information __

This message was checked by NOD32 antivirus system.
http://www.eset.com




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>






Yahoo! Grupos, um serviço oferecido por:

PUBLICIDADE
 
<http://br.ard.yahoo.com/SIG=12f5vbmfu/M=393477.7870451.8719931.2369893/D=br
clubs/S=2137111264:HM/Y=BR/EXP=1138755920/A=3254979/R=0/id=noscript/SIG=12k5
j3olb/*http://www.momentumquiz.com.br/index.php?md5ref=372BBEE98E9544bd8B2F9
E87847EEEBE_3>  

  _  

Links do Yahoo! Grupos


*   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  

*   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> 
  

*   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . 



  _  

Esta mensagem foi verificada pelo E-mail Protegido Terra
<http://mail.terra.com.br/> .
Scan engine: McAfee VirusScan / Atualizado em 31/01/2006 / Versão:
4.4.00/4686
Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<

RES: [delphi-br] Número da Linha e Unit do Erro

2006-02-01 Por tôpico Joao Paulo - Spectrum
Peguei a versao Demo do Eurekalog e achei ele bem completo...
Vou analizar melhor...
 
Talvez eu compre...
 
Joao Paulo

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Rubem Nascimento da Rocha
Enviada em: terça-feira, 31 de janeiro de 2006 19:41
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Número da Linha e Unit do Erro
Prioridade: Alta


(Acho que já respondi isso em outra lista, mas em todo caso ...)

Você tem três alternativas:

1) Um componente pago chamado EurekaLog (http://www.eurekalog.com);

2) A suite(coleção) de componentes JEDI (Joint Endeavour of Delphi 
Innovators). Ela possui uma rica biblioteca de classes chamada JCL (JEDI 
Class Library). Essa biblioteca possui um conjunto de classes utilitárias e 
experts para o IDE do Delphi que permitem adicionar à sua aplicação este 
recurso de log de exceções;

3) Estudar a estrutura dos arquivos .MAP que são gerados quando se efetua um

build da aplicação. Existem artigos na Internet (e até componentes - é só 
pesquisar usando nosso bom e velho Google) que explicam a estrutura desses 
arquivos e como usá-los para registrar informações detalhadas a partir do 
endereço onde ocorreu a exceção (unit, nome da procedure e número da linha 
no código fonte).

A dica pra pescar o peixe foi passada. Agora, pesque-o!
Sds.


>From: "Joao Paulo - Spectrum" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To: 
>Subject: [delphi-br] Número da Linha e Unit do Erro
>Date: Tue, 31 Jan 2006 14:26:41 -0300
>
>Fiz um tratamento geral de erros com a geração de arquivo de log, usando o
>evento OnException da Aplicação.
>O que eu gostaria de saber, é se existe alguma possibilidade de saber em
>qual linha e unit ocorreu um erro, para ficar mais mais identificar
>possíveis problemas que venham ocorrer somente em produção...
>
>Obrigado...
>
>João Paulo
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>

_
MSN Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>






Yahoo! Grupos, um serviço oferecido por:

PUBLICIDADE
 
<http://br.ard.yahoo.com/SIG=12fge6v66/M=393477.7870451.8719931.2369893/D=br
clubs/S=2137111264:HM/Y=BR/EXP=1138754494/A=3254979/R=0/id=noscript/SIG=12k5
j3olb/*http://www.momentumquiz.com.br/index.php?md5ref=372BBEE98E9544bd8B2F9
E87847EEEBE_3>  

  _  

Links do Yahoo! Grupos


*   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  

*   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> 
  

*   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . 



  _  

Esta mensagem foi verificada pelo E-mail Protegido Terra
<http://mail.terra.com.br/> .
Scan engine: McAfee VirusScan / Atualizado em 31/01/2006 / Versão:
4.4.00/4686
Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RES: [delphi-br] Número da Linha e Unit do Erro

2006-01-31 Por tôpico Alexandre
Olá,

Não sei se estou falando besteira, mas e se você tentar fazer uma
'asserção'? 

{$R *.dfm}

procedure ErrorHandler(const Message, Filename: string; LineNumber:
Integer; ErrorAddr: Pointer);
begin
   ShowMessageFmt('ERRO: %s'+#10#13+'ARQUIVO: %s'+#10#13+'LINHA:
%d',[Message, Filename, LineNumber]);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
try 
Operação que causa excessao
except
on e:exception do begin
AssertErrorProc := @ErrorHandler;
Assert(False, e.Message);
end;
end;
end;

Sei não. Nunca testei, faz um teste aí e retorna pra gente. Diferente
disso aí, procure por 'AssertErrorProc example' no help do delphi.

Saudações.

---
[]'s

Alexandre
 
Frase da semana: "Não basta ter grandes qualidades, cumpre saber
usá-las." (La Rochefoucauld)
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Rubem Nascimento da Rocha
Enviada em: terça-feira, 31 de janeiro de 2006 19:41
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Número da Linha e Unit do Erro
Prioridade: Alta

(Acho que já respondi isso em outra lista, mas em todo caso ...)

Você tem três alternativas:

1) Um componente pago chamado EurekaLog (http://www.eurekalog.com);

2) A suite(coleção) de componentes JEDI (Joint Endeavour of Delphi
Innovators). Ela possui uma rica biblioteca de classes chamada JCL (JEDI
Class Library). Essa biblioteca possui um conjunto de classes
utilitárias e experts para o IDE do Delphi que permitem adicionar à sua
aplicação este recurso de log de exceções;

3) Estudar a estrutura dos arquivos .MAP que são gerados quando se
efetua um build da aplicação. Existem artigos na Internet (e até
componentes - é só pesquisar usando nosso bom e velho Google) que
explicam a estrutura desses arquivos e como usá-los para registrar
informações detalhadas a partir do endereço onde ocorreu a exceção
(unit, nome da procedure e número da linha no código fonte).

A dica pra pescar o peixe foi passada. Agora, pesque-o!
Sds.


>From: "Joao Paulo - Spectrum" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To: 
>Subject: [delphi-br] Número da Linha e Unit do Erro
>Date: Tue, 31 Jan 2006 14:26:41 -0300
>
>Fiz um tratamento geral de erros com a geração de arquivo de log, 
>usando o evento OnException da Aplicação.
>O que eu gostaria de saber, é se existe alguma possibilidade de saber 
>em qual linha e unit ocorreu um erro, para ficar mais mais identificar 
>possíveis problemas que venham ocorrer somente em produção...
>
>Obrigado...
>
>João Paulo
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>

_
MSN Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


 
Links do Yahoo! Grupos




 




__ NOD32 1.1389 (20060131) Information __

This message was checked by NOD32 antivirus system.
http://www.eset.com




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




RE: [delphi-br] Número da Linha e Unit do Erro

2006-01-31 Por tôpico Rubem Nascimento da Rocha
(Acho que já respondi isso em outra lista, mas em todo caso ...)

Você tem três alternativas:

1) Um componente pago chamado EurekaLog (http://www.eurekalog.com);

2) A suite(coleção) de componentes JEDI (Joint Endeavour of Delphi 
Innovators). Ela possui uma rica biblioteca de classes chamada JCL (JEDI 
Class Library). Essa biblioteca possui um conjunto de classes utilitárias e 
experts para o IDE do Delphi que permitem adicionar à sua aplicação este 
recurso de log de exceções;

3) Estudar a estrutura dos arquivos .MAP que são gerados quando se efetua um 
build da aplicação. Existem artigos na Internet (e até componentes - é só 
pesquisar usando nosso bom e velho Google) que explicam a estrutura desses 
arquivos e como usá-los para registrar informações detalhadas a partir do 
endereço onde ocorreu a exceção (unit, nome da procedure e número da linha 
no código fonte).

A dica pra pescar o peixe foi passada. Agora, pesque-o!
Sds.


>From: "Joao Paulo - Spectrum" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To: 
>Subject: [delphi-br] Número da Linha e Unit do Erro
>Date: Tue, 31 Jan 2006 14:26:41 -0300
>
>Fiz um tratamento geral de erros com a geração de arquivo de log, usando o
>evento OnException da Aplicação.
>O que eu gostaria de saber, é se existe alguma possibilidade de saber em
>qual linha e unit ocorreu um erro, para ficar mais mais identificar
>possíveis problemas que venham ocorrer somente em produção...
>
>Obrigado...
>
>João Paulo
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>

_
MSN Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





RES: [delphi-br] Número da Linha e Unit do Erro

2006-01-31 Por tôpico Zote
Ter tem, agora como fazer é outro esquema.
Procura por EurekaLog (acho que é isso).

Abraço

--
José Henrique (Zote)

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joao Paulo - Spectrum
Enviada em: terça-feira, 31 de janeiro de 2006 15:27
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Número da Linha e Unit do Erro

Fiz um tratamento geral de erros com a geração de arquivo de log, usando o
evento OnException da Aplicação.
O que eu gostaria de saber, é se existe alguma possibilidade de saber em
qual linha e unit ocorreu um erro, para ficar mais mais identificar
possíveis problemas que venham ocorrer somente em produção...
 
Obrigado...
 
João Paulo


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


 
Links do Yahoo! Grupos




 



Received: (qmail 54348 invoked by uid 0); 31 Jan 2006 14:30:28 -0200
Received: from 216.155.203.226 by poseidon.bludata.com.br (envelope-from
<[EMAIL PROTECTED]
>, uid 0) with qmail-scanner-1.25 
 (clamdscan: 0.85/974. spamassassin: 3.0.2.  
 Clear:RC:0(216.155.203.226):SA:0(-1.6/5.0):. 
 Processed in 8.671867 secs); 31 Jan 2006 16:30:28 -
X-Qmail-Scanner-Mail-From:
[EMAIL PROTECTED]
via poseidon.bludata.com.br
X-Qmail-Scanner: 1.25 (Clear:RC:0(216.155.203.226):SA:0(-1.6/5.0):.
Processed in 8.671867 secs)
Received: from unknown (HELO n6a.bullet.dcn.yahoo.com) (216.155.203.226)
  by poseidon.bludata.com.br with SMTP; 31 Jan 2006 14:30:19 -0200
Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
DomainKey-Signature: a=a-sha1; q=s; c=fws; s=tel; d=hoogrupos.com.br;

b=GfoFVhYsF8+y3jDUsV0gsQcQUf0+AyThJM8pDObOU030No36+iwGMyiM22gZL9yiOlxPatdSTG
eB5ZukDLYcMaO7IioJphDkMabGaFP/v2ui3uUOWa6pPkd6OQkuqJ;
Received: from [216.155.201.64] by n6.bullet.dcn.yahoo.com with NNFMP; 31
Jan 2006 16:29:50 -
Received: from [66.218.69.1] by t1.bullet.dcn.yahoo.com with NNFMP; 31 Jan
2006 16:28:13 -
Received: from [66.218.66.98] by t1.bullet.scd.yahoo.com with NNFMP; 31 Jan
2006 16:28:12 -
X-Yahoo-Newman-Property: groups-email
X-Sender: [EMAIL PROTECTED]
X-Apparently-To: delphi-br@yahoogrupos.com.br
Received: (qmail 32538 invoked from network); 31 Jan 2006 16:28:06 -
Received: from unknown (66.218.66.217)
  by m15.grp.scd.yahoo.com with QMQP; 31 Jan 2006 16:28:06 -
Received: from unknown (HELO linares.terra.com.br) (200.176.10.195)
  by mta2.grp.scd.yahoo.com with SMTP; 31 Jan 2006 16:28:05 -
Received: from soluezi.terra.com.br (soluezi.terra.com.br [200.176.10.13])
by linares.terra.com.br (Postfix) with ESMTP id 9F77D4DC2A0
for ; Tue, 31 Jan 2006 14:28:01 -0200
(BRST)
X-Terra-Karma: -2%
X-Terra-Hash: 3505fdd433ef1cceaf8bae5adfdc2650
Received-SPF: pass (soluezi.terra.com.br: domain of terra.com.br designates
200.176.10.13 as permitted sender) client-ip 0.176.10.13;
[EMAIL PROTECTED]; helo=aopf;
Received: from joaopf (200-103-135-113.ctame7006.dsl.brasiltelecom.net.br
[200.103.135.113])
(authenticated user joaopf.grupos)
by soluezi.terra.com.br (Postfix) with ESMTP id 3C0F796C1C6
for ; Tue, 31 Jan 2006 14:28:01 -0200
(BRST)
To: 
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
In-Reply-To: <[EMAIL PROTECTED]>
Thread-Index: AcYmfp96A2OoOq27Q4GAd1YPtFcpzwADGTVg
Message-Id: <[EMAIL PROTECTED]>
X-Originating-IP: 200.176.10.195
X-eGroups-Msg-Info: 1:12:0:0
From: "Joao Paulo - Spectrum" <[EMAIL PROTECTED]>
X-Yahoo-Profile: tdrspectrum
Sender: delphi-br@yahoogrupos.com.br
MIME-Version: 1.0
Mailing-List: list delphi-br@yahoogrupos.com.br; contact
[EMAIL PROTECTED]
Delivered-To: mailing list delphi-br@yahoogrupos.com.br
List-Id: 
Precedence: bulk
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
Date: Tue, 31 Jan 2006 14:26:41 -0300
Subject: [delphi-br] =so-8859-1?Q?Número_da_Linha_e_Unit_do_Erro?Reply-To:
delphi-br@yahoogrupos.com.br
Content-Type: text/plain; charset=O-8859-1
Content-Transfer-Encoding: quoted-printable
X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on 
poseidon.bludata.com.br
X-Spam-Level: 
X-Spam-Status: No, score=.5 required=0 tests=L,BAYES_00,
RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_NJABL_PROXY autolearn= version=0.2

Fiz um tratamento geral de erros com a geração de arquivo de log, usando o
evento OnException da Aplicação.
O que eu gostaria de saber, é se existe alguma possibilidade de saber em
qual linha e unit ocorreu um erro, para ficar mais mais identificar
possíveis problemas que venham ocorrer somente em produção...
 
Obrigado...
 
João Paulo


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


 
Links do Yahoo! Grupos




 






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPO

[delphi-br] Número da Linha e Unit do Erro

2006-01-31 Por tôpico Joao Paulo - Spectrum
Fiz um tratamento geral de erros com a geração de arquivo de log, usando o
evento OnException da Aplicação.
O que eu gostaria de saber, é se existe alguma possibilidade de saber em
qual linha e unit ocorreu um erro, para ficar mais mais identificar
possíveis problemas que venham ocorrer somente em produção...
 
Obrigado...
 
João Paulo


[As partes desta mensagem que não continham texto foram removidas]



-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html