[delphi-br] Aplicação finaliza sem + nem -
Olá Pessoal, Estamos migrando o sistema que era desenvolvido em Delphi 7 para Delphi 2006, depois de alguns imprevistos com alguns componentes, conseguimos. Aí a dor de cabeça começou, simplesmente sem mais nem menos, o programa encerra sozinho, procurei algo que falasse a respeito disso na net e no histórico da lista, não consegui encontrar nada realmente que pudesse me dar um norte. Detalhe, quando recopilo a aplicação no Delphi 7... Fica tudo belezinha!! Alguém que já passou por isso, pode me dizer o que pode ta acontecendo ? Banco de dados Firebird 2.0 DbExpress Abraço a todos. Att, André [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aplicação finaliza sem + nem -
Quando e em que condiçoes ocorre o fechamento da aplicação??? vc disse que teve problemas com componenes. Eram Componentes proprietários? Eles ainda são usados na aplicação?? Quais são eles??? 2008/4/7 André Garcia [EMAIL PROTECTED]: Olá Pessoal, Estamos migrando o sistema que era desenvolvido em Delphi 7 para Delphi 2006, depois de alguns imprevistos com alguns componentes, conseguimos. Aí a dor de cabeça começou, simplesmente sem mais nem menos, o programa encerra sozinho, procurei algo que falasse a respeito disso na net e no histórico da lista, não consegui encontrar nada realmente que pudesse me dar um norte. Detalhe, quando recopilo a aplicação no Delphi 7... Fica tudo belezinha!! Alguém que já passou por isso, pode me dizer o que pode ta acontecendo ? Banco de dados Firebird 2.0 DbExpress Abraço a todos. Att, André [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Aplicação finaliza sem + nem -
Obrigado Daniel, Na verdade, só de manter a aplicação aberta no menu inicial ele encerra depois de um certo tempo, ela pode permanecer aberta 1, 2 ou ate 5 minutos, mais ela vai encerrar! Quando eu copilei a aplicação através do Delphi 2006 o erro não acontece, acontecendo somente quando ela tem que andar com as próprias pernas(ou seja executando por fora do Delphi 2006). Eu pensei que poderia ser esses componentes que estejam dando algum tipo de problema, mais montei uma pequena aplicação nova puramente no Delphi 2006 usando estes componentes e funcionou normalmente. Componentes: VDO, TMS, Infopower, RxLib, FastReport. No EurekaLog não mostra nada. Achei que poderia ser alguma coisa no Midas, então coloquei a versão do Delphi 7, mais mesmo assim continua dando erro. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Daniel Bastos Enviada em: segunda-feira, 7 de abril de 2008 15:20 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Aplicação finaliza sem + nem - Quando e em que condiçoes ocorre o fechamento da aplicação??? vc disse que teve problemas com componenes. Eram Componentes proprietários? Eles ainda são usados na aplicação?? Quais são eles??? 2008/4/7 André Garcia [EMAIL PROTECTED] mailto:andgarcia%40gmail.com : Olá Pessoal, Estamos migrando o sistema que era desenvolvido em Delphi 7 para Delphi 2006, depois de alguns imprevistos com alguns componentes, conseguimos. Aí a dor de cabeça começou, simplesmente sem mais nem menos, o programa encerra sozinho, procurei algo que falasse a respeito disso na net e no histórico da lista, não consegui encontrar nada realmente que pudesse me dar um norte. Detalhe, quando recopilo a aplicação no Delphi 7... Fica tudo belezinha!! Alguém que já passou por isso, pode me dizer o que pode ta acontecendo ? Banco de dados Firebird 2.0 DbExpress Abraço a todos. Att, André [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Aplicação finaliza sem + nem -
Ola Andre, Pelo que entendi você abre a aplicação e sem entrar em qualquer opção o sistema aborta sozinho após algum tempo, correto? Algumas dicas que podem ajudar: 1. Quais eventos você tem no form principal? 2. O que e quais rotinas são executadas antes de mostrar o form principal? 3. De uma olhada no site dos fabricantes desses componentes que você esta utilizando para ver se não existe algum erro nestas versões ou atualizações. OBS: Isso esta parecendo ou loop resultando em stack overflow, problemas em algum desses componentes ou limitação de versão Trial de algum desses componentes. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de André Garcia Enviada em: segunda-feira, 7 de abril de 2008 16:23 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Aplicação finaliza sem + nem - Obrigado Daniel, Na verdade, só de manter a aplicação aberta no menu inicial ele encerra depois de um certo tempo, ela pode permanecer aberta 1, 2 ou ate 5 minutos, mais ela vai encerrar! Quando eu copilei a aplicação através do Delphi 2006 o erro não acontece, acontecendo somente quando ela tem que andar com as próprias pernas(ou seja executando por fora do Delphi 2006). Eu pensei que poderia ser esses componentes que estejam dando algum tipo de problema, mais montei uma pequena aplicação nova puramente no Delphi 2006 usando estes componentes e funcionou normalmente. Componentes: VDO, TMS, Infopower, RxLib, FastReport. No EurekaLog não mostra nada. Achei que poderia ser alguma coisa no Midas, então coloquei a versão do Delphi 7, mais mesmo assim continua dando erro. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Daniel Bastos Enviada em: segunda-feira, 7 de abril de 2008 15:20 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Aplicação finaliza sem + nem - Quando e em que condiçoes ocorre o fechamento da aplicação??? vc disse que teve problemas com componenes. Eram Componentes proprietários? Eles ainda são usados na aplicação?? Quais são eles??? 2008/4/7 André Garcia [EMAIL PROTECTED] mailto:andgarcia%40gmail.com mailto:andgarcia%40gmail.com : Olá Pessoal, Estamos migrando o sistema que era desenvolvido em Delphi 7 para Delphi 2006, depois de alguns imprevistos com alguns componentes, conseguimos. Aí a dor de cabeça começou, simplesmente sem mais nem menos, o programa encerra sozinho, procurei algo que falasse a respeito disso na net e no histórico da lista, não consegui encontrar nada realmente que pudesse me dar um norte. Detalhe, quando recopilo a aplicação no Delphi 7... Fica tudo belezinha!! Alguém que já passou por isso, pode me dizer o que pode ta acontecendo ? Banco de dados Firebird 2.0 DbExpress Abraço a todos. Att, André [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aplicação finaliza sem + nem -
Cara, a algum tempo atrás eu tbem estava com o mesmo problema, fui ver que alguns componentes, estavam dando Access Violation internamente e o meu sistema era fechado do nada, e vc nem percebe,...da uma cavocada dentro dos seus componentes pra ver se ele não está dando algum erro que está sendo tratado e não chega até a superfície Vinicius dos Santos Analista de Desenvolvimento Júnior MSI SOLUÇÕES Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br - Original Message - From: André Garcia To: delphi-br@yahoogrupos.com.br Sent: Monday, April 07, 2008 4:22 PM Subject: RES: [delphi-br] Aplicação finaliza sem + nem - Obrigado Daniel, Na verdade, só de manter a aplicação aberta no menu inicial ele encerra depois de um certo tempo, ela pode permanecer aberta 1, 2 ou ate 5 minutos, mais ela vai encerrar! Quando eu copilei a aplicação através do Delphi 2006 o erro não acontece, acontecendo somente quando ela tem que andar com as próprias pernas(ou seja executando por fora do Delphi 2006). Eu pensei que poderia ser esses componentes que estejam dando algum tipo de problema, mais montei uma pequena aplicação nova puramente no Delphi 2006 usando estes componentes e funcionou normalmente. Componentes: VDO, TMS, Infopower, RxLib, FastReport. No EurekaLog não mostra nada. Achei que poderia ser alguma coisa no Midas, então coloquei a versão do Delphi 7, mais mesmo assim continua dando erro. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Daniel Bastos Enviada em: segunda-feira, 7 de abril de 2008 15:20 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Aplicação finaliza sem + nem - Quando e em que condiçoes ocorre o fechamento da aplicação??? vc disse que teve problemas com componenes. Eram Componentes proprietários? Eles ainda são usados na aplicação?? Quais são eles??? 2008/4/7 André Garcia [EMAIL PROTECTED] mailto:andgarcia%40gmail.com : Olá Pessoal, Estamos migrando o sistema que era desenvolvido em Delphi 7 para Delphi 2006, depois de alguns imprevistos com alguns componentes, conseguimos. Aí a dor de cabeça começou, simplesmente sem mais nem menos, o programa encerra sozinho, procurei algo que falasse a respeito disso na net e no histórico da lista, não consegui encontrar nada realmente que pudesse me dar um norte. Detalhe, quando recopilo a aplicação no Delphi 7... Fica tudo belezinha!! Alguém que já passou por isso, pode me dizer o que pode ta acontecendo ? Banco de dados Firebird 2.0 DbExpress Abraço a todos. Att, André [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aplicação finaliza sem + nem -
putz .. isso é estranho. Mas já que vc criou um projeto novo e não aconteceu nada, tenta criar um projeto novo e adicionar as units do seu antigo. 2008/4/7 André Garcia [EMAIL PROTECTED]: Obrigado Daniel, Na verdade, só de manter a aplicação aberta no menu inicial ele encerra depois de um certo tempo, ela pode permanecer aberta 1, 2 ou ate 5 minutos, mais ela vai encerrar! Quando eu copilei a aplicação através do Delphi 2006 o erro não acontece, acontecendo somente quando ela tem que andar com as próprias pernas(ou seja executando por fora do Delphi 2006). Eu pensei que poderia ser esses componentes que estejam dando algum tipo de problema, mais montei uma pequena aplicação nova puramente no Delphi 2006 usando estes componentes e funcionou normalmente. Componentes: VDO, TMS, Infopower, RxLib, FastReport. No EurekaLog não mostra nada. Achei que poderia ser alguma coisa no Midas, então coloquei a versão do Delphi 7, mais mesmo assim continua dando erro. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Daniel Bastos Enviada em: segunda-feira, 7 de abril de 2008 15:20 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Aplicação finaliza sem + nem - Quando e em que condiçoes ocorre o fechamento da aplicação??? vc disse que teve problemas com componenes. Eram Componentes proprietários? Eles ainda são usados na aplicação?? Quais são eles??? 2008/4/7 André Garcia [EMAIL PROTECTED] andgarcia%40gmail.commailto: andgarcia%40gmail.com andgarcia%2540gmail.com : Olá Pessoal, Estamos migrando o sistema que era desenvolvido em Delphi 7 para Delphi 2006, depois de alguns imprevistos com alguns componentes, conseguimos. Aí a dor de cabeça começou, simplesmente sem mais nem menos, o programa encerra sozinho, procurei algo que falasse a respeito disso na net e no histórico da lista, não consegui encontrar nada realmente que pudesse me dar um norte. Detalhe, quando recopilo a aplicação no Delphi 7... Fica tudo belezinha!! Alguém que já passou por isso, pode me dizer o que pode ta acontecendo ? Banco de dados Firebird 2.0 DbExpress Abraço a todos. Att, André [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aplicação finaliza sem + nem -
Agora que vc comentou .. lembrei que aconteceu algo parecido comigo tb :) O problema era que eu tinha um try e no except eu não colocava nada. Gerava Um Access Violation e minha aplicação terminava .. O Caso que eu não via opq o Break On Exception do Delphi não estava ativo 2008/4/7 Vinicius Santos - MSI [EMAIL PROTECTED]: Cara, a algum tempo atrás eu tbem estava com o mesmo problema, fui ver que alguns componentes, estavam dando Access Violation internamente e o meu sistema era fechado do nada, e vc nem percebe,...da uma cavocada dentro dos seus componentes pra ver se ele não está dando algum erro que está sendo tratado e não chega até a superfície Vinicius dos Santos Analista de Desenvolvimento Júnior MSI SOLUÇÕES Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br - Original Message - From: André Garcia To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, April 07, 2008 4:22 PM Subject: RES: [delphi-br] Aplicação finaliza sem + nem - Obrigado Daniel, Na verdade, só de manter a aplicação aberta no menu inicial ele encerra depois de um certo tempo, ela pode permanecer aberta 1, 2 ou ate 5 minutos, mais ela vai encerrar! Quando eu copilei a aplicação através do Delphi 2006 o erro não acontece, acontecendo somente quando ela tem que andar com as próprias pernas(ou seja executando por fora do Delphi 2006). Eu pensei que poderia ser esses componentes que estejam dando algum tipo de problema, mais montei uma pequena aplicação nova puramente no Delphi 2006 usando estes componentes e funcionou normalmente. Componentes: VDO, TMS, Infopower, RxLib, FastReport. No EurekaLog não mostra nada. Achei que poderia ser alguma coisa no Midas, então coloquei a versão do Delphi 7, mais mesmo assim continua dando erro. De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Daniel Bastos Enviada em: segunda-feira, 7 de abril de 2008 15:20 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Aplicação finaliza sem + nem - Quando e em que condiçoes ocorre o fechamento da aplicação??? vc disse que teve problemas com componenes. Eram Componentes proprietários? Eles ainda são usados na aplicação?? Quais são eles??? 2008/4/7 André Garcia [EMAIL PROTECTED] andgarcia%40gmail.commailto: andgarcia%40gmail.com andgarcia%2540gmail.com : Olá Pessoal, Estamos migrando o sistema que era desenvolvido em Delphi 7 para Delphi 2006, depois de alguns imprevistos com alguns componentes, conseguimos. Aí a dor de cabeça começou, simplesmente sem mais nem menos, o programa encerra sozinho, procurei algo que falasse a respeito disso na net e no histórico da lista, não consegui encontrar nada realmente que pudesse me dar um norte. Detalhe, quando recopilo a aplicação no Delphi 7... Fica tudo belezinha!! Alguém que já passou por isso, pode me dizer o que pode ta acontecendo ? Banco de dados Firebird 2.0 DbExpress Abraço a todos. Att, André [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aplicação finaliza sem + nem -
Vinícius comentou: Cara, a algum tempo atrás eu tbem estava com o mesmo problema, fui ver que alguns componentes, estavam dando Access Violation internamente e o meu sistema era fechado do nada, e vc nem percebe,...da uma cavocada dentro dos seus componentes pra ver se ele não está dando algum erro que está sendo tratado e não chega até a superfície Há alguns anos, já passei por isso também (mas com Delphi 3 e Delphi 7, e somente depois que migramos do Windows 98 para Windows XP). Para fazer o problema do Access Violation aparecer, alteramos as opções dos projetos, deixando o Optimization DESsativado, as informações de debug ATIVADAS (na paleta Compiler e na paleta Linker). Depois de fazer um Build All, o Access Violation começou a aparecer. Se não me engano, um dos problemas era com um componente da RxLib, que executava alguma linha de código que no XP gerava o erro. Colocamos um try ... except protegendo essa linha onde aparecia o erro, e o problema foi solucionado (pelo menos no nosso caso, a linha em que ocorria o erro, no XP, não pareceu fazer falta aos nossos sistemas). Obs.: Note que o caso acima foi com o D3 e D7 com Windows XP. Não sei se no D2006 o caso é o mesmo. Boa sorte ! Paulo [As partes desta mensagem que não continham texto foram removidas]