error 650: Processor stack fault

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
marbio
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 29 Jul 2004 16:26

error 650: Processor stack fault

Mensagem por marbio »

Bom dia turma!!!!


:%


Segunda feira brava, de uma olha no erro

(b) FIELDWBLOC(0) Unrecoverable error 650: Processor stack fault

DOS/16M Protected Mode Run-Time Version 6.01

nao da linha de erro, no terminal

:))
Sempre há uma solucao para os nossos problema clipper.....
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Marbio,

Você já postou esta mesma dúvida no final do ano passado, entre no link abaixo e veja as possíveis soluções:

https://pctoledo.org/forum/viewtopic.php?t=1465

:? Evite postar a mesma dúvida, principalmente se ela já foi solucionada.

Leia as seguintes Regras do Fórum: 8, 9, 11 e 17 - Clique Aqui

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
marbio
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 29 Jul 2004 16:26

Eu estou usando o

Mensagem por marbio »

Eu ja estou usando o que esta posta la, mas o erro continua, sera que e o meu lnk


eu compila da seguinte forma

clipper menu /m
clipper @1....

e depois

exospace @menu.lnk




fi menu, msgpor.obj, __wait_b.obj
overlay prog
beginarea
section into mestre01.ovl file 1
section into mestre02.ovl file 2
section into mestre03.ovl file 3
section into mestre04.ovl file 4
section into mestre05.ovl file 5
section into mestre06.ovl file 6
section into mestre07.ovl file 7
section into mestre08.ovl file 8
section into mestre09.ovl file 9
section into mestre10.ovl file 10
section into mestre11.ovl file 11
section into mestre12.ovl file 12
section into mestre13.ovl file 13
endarea


Agradeco

t+
Sempre há uma solucao para os nossos problema clipper.....
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Marbio,

Como o Evolver explicou na mensagem anterior, este erro ocorre quando uma função fica chamando a própria função infinitamente (função recursiva), não tem nada a ver com a maneira que você compila o seu programa.
Um exemplo disto é quando tentamos modificar o ERRORSYS.PRG de um programa e cometemos algum erro de comando dentro do próprio ERRORSYS. Então, quando ocorre algum erro no programa, ele vai chamar o ERRORSYS, e como dentro do ERRORSYS também tem um erro, o ERRORSYS vai chamar ele próprio, ai vai encontrar o erro novamente... e assim vai ficar num loop infinito, onde ocorre o estouro da pilha.

O que você tem que fazer é verificar no seu programa uma função que tem uma chamada recursiva.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Responder