Problemas de Out Of Memory e RLINK32.DLL

1,573 views
Skip to first unread message

Pacheco

unread,
Nov 6, 2008, 6:57:14 AM11/6/08
to DUG-RS - Delphi Users Group Rio Grande do Sul
Bom dia a todos.

Estou com um problema no Delphi na máquina do trabalho que já está
enchendo o saco. Tenho tido problemas diários na hora da compilação
dos módulos do sistema que trabalho. Este sistema é modulzariado e os
executáveis dos maiores módulos gera com 25MB ou mais. Ultimamente
tenho tido problema na compialção, está gerando erros de Out of
Memory, RLINK32.DLL entre outros.

Já atualizei a referida DLL, já aumentei a proprieda MaxStackSize do
Projeto, já compilei o projeto que abre com o Dlephi, já excluí
executávl antes de compilar, mas mesmo assim o erro continua
persistindo.

Não consegui fazer o Update do Delphi pois não tenho login para
efetuar o Download e reinstalar o Delphi é uma tarefa um tanto quanto
ingrata, pois o Sistema usa muitos componentes de terceiros.

O Delphi está instalado em uma máquina com Windows XP. O sistema é n-
tier com acesso a BD Sql Server através de COM+ e a parte da regra de
negócio fica nas DLLs.

Se alguém puder dar uma ajuda ou tiver alguma dica...fico muito
agradecido

Tiago Pacheco Vieira

Wecsley Fey

unread,
Nov 6, 2008, 10:56:46 PM11/6/08
to dug...@googlegroups.com
Olá Pacheco,
 
Já tentaste fazer todo esse processo em alguma outra máquina ?

Newton Michel de Oliveira

unread,
Nov 7, 2008, 3:52:37 AM11/7/08
to dug...@googlegroups.com
blz Pacheco,
    qual a versão do delphi?

2008/11/7 Wecsley Fey <wecsl...@hotmail.com>



--


Newton Michel de Oliveira

Desenvolvimento e Tecnologias

newton...@gmail.com - (51) 92358577

liandro bulegon

unread,
Nov 7, 2008, 11:43:05 AM11/7/08
to dug...@googlegroups.com
Pacheco!
 
Também tive esse problema, meu executável chegava em  22 MB, fizemos de tudo e realmente nossa saida foi quebrar em pacotes,  ou seja um executável pequeno chamando dinamicamente os varios pacotes.
 
Tinhamos um problema de  forte acoplamento entre os forms e um dos pacotes ficou muito grande, tivemos um trabalho bastante grande para quebrar esse acoplamento e dividir a aplicação. Depois que fizemos esse trabalho não tivemos mais problema com esse erro.
 
PS. A aplicação estava em Delphi 7
 
 


 
Em 07/11/08, Newton Michel de Oliveira <newton...@gmail.com> escreveu:

Tiago Pacheco

unread,
Nov 7, 2008, 5:26:08 AM11/7/08
to dug...@googlegroups.com
Delphi 7!

2008/11/7 Newton Michel de Oliveira <newton...@gmail.com>

Tiago Pacheco

unread,
Nov 7, 2008, 5:25:32 AM11/7/08
to dug...@googlegroups.com
Já fiz sim..e estamos com o mesmo problema na outra máquina aqui da Empresa!

2008/11/7 Wecsley Fey <wecsl...@hotmail.com>

carlosonline

unread,
Nov 25, 2008, 12:17:17 PM11/25/08
to DUG-RS - Delphi Users Group Rio Grande do Sul
cara, tenta fazer o seguinte:

Copie sua aplicação para um outro local e tente compilar... se
funcionar, da uma desfragmentada no disco...
comigo funcionou compilando o mesmo projeto copia na rede.

On 6 nov, 09:57, Pacheco <tvpach...@gmail.com> wrote:
> Bom dia a todos.
>
> Estou com um problema no Delphi na máquina do trabalho que já está
> enchendo o saco. Tenho tido problemas diários na hora da compilação
> dos módulos do sistema que trabalho. Este sistema é modulzariado e os
> executáveis dos maiores módulos gera com 25MB ou mais. Ultimamente
> tenho tido problema na compialção, está gerando erros de Out of
> Memory,RLINK32.DLLentre outros.

Eduardo Lineira

unread,
Nov 26, 2008, 7:02:57 AM11/26/08
to dug...@googlegroups.com
Pacheco, seguinte:

 Se você trabalha com muito componentes de terceiros isso pode aumentar o tamanho do seu executável, gerando o erro na compilação, dá uma lida nesse artigo : http://www.techtips.com.br/programacao/modularizao-de-aplicativos-single-package/

Meu projeto diminuiu uns 5MB e não deu mais este erro. Sei que é uma solução paleativa, mas vale a pena usar até você achar a solução definitiva.

Ps: Funciona tranquilo para delphi 7.

2008/11/25 carlosonline <Carlos...@gmail.com>
Reply all
Reply to author
Forward
0 new messages