Isso está com cara de vazamento de memoria (memory leaks), verifique se nas suas funções você não esta criando algum objeto e não estra destruindo.
Para certificar-se de estar destruindo, utilize o try .. finally. objeto := tobjeto.create try usa o objeto aqui.. finally FreeAndNil(objeto); end; uma boa maneira de descobrir o que está ocorrendo tb, para facilitar a procura de qual objeto esta ficando alocado, vc pode instalar o eureka log e ativar a opção de memory leaks. Ela é paga, mas vc consegue usar um tempo como trial. Eu utilizo esta ferramenta (versão full) e é uma mão na roda. []s Alemao; Em 13 de abril de 2010 10:50, Samuca ( Yahoo ) <samuca_1...@yahoo.com.br>escreveu: > > > Olá Pessoal, > > Bom Dia... > > Eu tenho uma aplicação escrita em Delphi6 VCL que roda 24 hs por dia em > um servidor windows 2000 server. > > Esta aplicação fica lendo uma tabela nomeada T_SPOOL_PRINTER e quando > encontra uma solicitação de impressão ou envio de email com o orçamento, > ela > executa e volta ao estado de espera. > > Alé disso tem 3 rotinas diárias que executam às 21:30, 22:00 e 22:30 > horas que enviam emails de aviso de faturamento, cobrança de aprovação de > orçamento e "congelamento" de pedidos antigos. > > O programa fica o dia inteiro rodando executando todas as funções sem > dar qualquer tipo de erro, e às vezes até à noite, acontece que às vezes, > sem explicação nenhuma,. o programa apresenta o erro "Out of Memory" e > para. > O engraçado é que as funções são sempre as mesmas, não teve alterações... > > A pergunta : Alguém sabe se tem como tratar este erro para impedí-lo? > > Abraço > > Samuca > > __________________________________________________ > Faça ligações para outros computadores com o novo Yahoo! Messenger > http://br.beta.messenger.yahoo.com/ > > > [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: delphi-br-ow...@yahoogrupos.com.br 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: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html