Página 1 de 1
Erro 332
Enviado: 24 Fev 2005 11:01
por marrari
Amigo(a)s,
Ao rodar um programa, acontece o seguinte erro:
"KAR_ATR6 (0) Unrecoverable error 332: String/array memory overflow"
Este erro ocorre em uma máquina com Windows 2000 Professional. Em máquinas com Windows 98 funciona perfeitamente. Alguém poderia me ajudar? Obrigado.
Enviado: 25 Fev 2005 13:48
por Dudu_XBase
No ms-dos
execute o comando "nome_do_programa /reserve memory"
Verifique se mensagem persiste.
Enviado: 28 Fev 2005 09:05
por marrari
Amigo dudu_xbase,
Segui sua dica, mas o problema persiste. Mais alguma dica?
Enviado: 28 Fev 2005 09:53
por Dudu_XBase
STRING/ARRAY MEMORY OVERFLOW
A capacidade máxima do Segment Virtual Object Store (SVOS) excedeu. Por causa da natureza dinânmica do SVOS, é praticamente impossível
determinar o estado exato quando este erro poderá ocorrer. Em caso pior, este erro ocorre quando existe por exemplo, um megabyte de strings e/ou matrizes em uso, o melhor caso está no excesso de 16 megabytes.
Verifique no seu prg a existência de declarações de matrizes mto grandes exemplo:
LOCAL matriz1[500][300].
Tente Reduzir o tamanho e/ou o número de strings e matrizes que estejam ativos ao mesmo tempo.
Altere tb algumas funções ao invés de usar matrizes crie dbfs temporários para armazenar as informações...depois que vc processá-las...exclua o temporário..