GARANTIR DESCONTO

Fórum [Fatal Error] Out of memory - Erro ao compilar Delphi 7 #286813

04/07/2005

0

Caros colegas,

Estou com um problema, e apesar de pesquisar no forum, encontrei alguns tópicos, mas nenhum resolveu o meu problema, é o seguinte, uso Delphi 7 e Banco SQL Server, após algumas compilações, tipo 5 em média, vou compilar minha aplicação e dá o seguinte erro:

[Fatal Error] Out of memory

Após isso, não compila mais, não salva, só dá erro, aí tenho que fechar o Delphi e abrir novamente, aí da um tanto de erro ao fechar o Delphi.

Tinha um problema semelhante com outra aplicação só que era usando o Paradox, aí achei um tópico com algumas dicas de alterações no BDE que resolveu meu problema, mas esta aplicação nao resolve de jeito nenhum, e trabalho nela todos os dias, o dia todo, entao dá muito trabalho ficar fechando e abrindo o Delphi toda hora.

Um dos erros que dão ao fechar o delphi, é na DDL ntdll.dll
outro erro é no arquivo Rxctl7 que é da RxLib que tenho instalada, mas uso os componentes dela normalmente...

Alguem me socorro por favor...


Edjborges

Edjborges

Responder

Posts

04/07/2005

Nildo

Quais as configurações de hardware da sua maquina?


Responder

Gostei + 0

04/07/2005

Edjborges

A minha máquina é um Note - Pentium IV de 2.6 Ghz, com HD 60 Gb, e 512 Mb RAM.


Responder

Gostei + 0

04/07/2005

Nildo

Putz isso é problema de memória. Mas olhando as configurações está longe de ser problema de hardware. Deve ter virus sua maquina ou algum programa consumindo toda a memória


Responder

Gostei + 0

04/07/2005

Edjborges

Aí é que tá Nildo, formatei minha máquina só por causa deste problema, reinstalei o Delphi, tudo, antivírus uso o Symantec Corporate Edition 9, sempre atualizado, uso Anti Spyware, o Windows tá atualizado, realmente nao tenho em minha máquina sinais de vírus. Aparentemente parece ser erro de S.O. (uso windows XP Pro) ou do software Delphi 7, ou alguma configuração, mas realmente nao sei o que pode ser...


Responder

Gostei + 0

04/07/2005

Nildo

Pode ser que tem algum pacote instalado que tenha algum erro e esteja causando isso


Responder

Gostei + 0

04/07/2005

Massuda

... Aparentemente parece ser erro de S.O. (uso windows XP Pro)...
Acho que não é problema do SO... uso D5/D7 num XP Pro com menos memória do que você (256MB) e não tenho problemas.

Qual o tamanho do porjeto que você está tentando compilar?

Isso acontece na primeira vez que você tenta compilar ou depois de algum tempo de uso?

O que você está usando para conectar com o SQL Server?

Uma sugestão... Experimente desinstalar da IDE componentes de terceiros que você não esteja utilizando.


Responder

Gostei + 0

04/07/2005

Edjborges

O tamanho do Projeto ? Como vc quer saber, é um projeto medio, o executável tá com 11,3 Mb... tem muitos forms... é um projeto comercial...

Não acontece na primeira vez que eu compilo nao, acontece depois de algumas poucas vezes, depende, entre 3, 4, 5 vezes

Uso ODBC para conectar com o SQL Server...

Vc diz para desinstalar os componentes do Delphi que eu nao uso, ou programas instalados no Windows ?

Se precisarem de mais informações podem perguntar, agradeço muito pela atenção dispensada para tentarem me ajudar...


Responder

Gostei + 0

04/07/2005

Massuda

Não acontece na primeira vez que eu compilo nao, acontece depois de algumas poucas vezes, depende, entre 3, 4, 5 vezes
Imagino que você executa o programa a partir da IDE... seu programa está terminando (ou sendo terminado... Ctrl+F2) com erro ou termina normal? Pode ser que seu programa esteja deixando para trás memória alocada (por ele ou pela conexão ODBC) e chega uma hora que o Delphi não roda.

Vc diz para desinstalar os componentes do Delphi que eu nao uso...
Mais ou menos isso. Normalmente a gente pode considerar que os componentes que vem com o Delphi não tem bugs (graves), mas não dá para afirmar o mesmo de componentes de terceiros. O RxLib pelo que entendi você está usando, mas pode ser que você tenha alguns outros componentes que estão instalados mas não são utilizados.


Responder

Gostei + 0

27/03/2006

Isaiasbass

Isso já aconteceu comigo e deu um baita trabalho mesmo pra descobrir.....comigo não precisei desisntalar nada não...mas xeguei a reisntalar o windws uma vez .


:idea: Delete todas os ~.pas, ~.dcu , .dcu e etc q sua aplicação utiliza...deixe apenas o necessario....dpr, .pas, .dfm ....no meu caso resolveu .......tinha sido causado por corrupção das .dcu´s em uma falta de energia.


vlw


Responder

Gostei + 0

03/10/2014

Ericson Mario

Vá em Project > Options > Application e Selecione um novo ícone clicando em "Load Icon".

Isso resolveu o meu problema.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar