unrecoverable error: 650 processor stack fault ????

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

cpacheco
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 28 Mar 2006 08:35

unrecoverable error: 650 processor stack fault ????

Mensagem por cpacheco »

Por favor se alguem puder me ajudar. Há muitos anos que não programo em clipper. Uma aplicação que havia feito, qu estava funcionando em uma máquia 486 com DOS e WIN95 quando coloco no W98 ou XP não roda. Já encontrei algumas dicas de como configurar o XP alterando o

altoexec.nt com as linhas:

SET CLIPPER=\\F:225
SET LIB=C:\CLIPPER5\LIB
SET OBJ=C:\CLIPPER5\OBJ
SET BIN=C:\CLIPPER5\BIN
SET INCLUDER=C:\CLIPPER5\INCLUDER
SER PATH=%PATH%;C:\CLIPPER5\BIN

e o config.nt

FILLES=225
BUFFERS=80
STACKS=9,256

No inicio estava tendo o erro 6003 inteiro dividido por 0 e o programa nem rodava. Encontrei o help para incluir na linkedição o seguinte obj
__WAIT_B

Após recompilar e linkeditar o programa abre e recebo a seguinte mensagem de erro:
<b>INITHANDL$ <0> unrecoverable error650 processor stack fault
Estou utilizando o mesmo clipper que usava anos atras o 5.2. Fuciona no XP ?

Agradeço se alguem puder me dar uma dica

Obrigado

Carlos Thadeu Pacheco
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Bom dia.
Como vc esta compilando e Linkeditando seu programa ?
Vc usa blinker ?


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




cpacheco
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 28 Mar 2006 08:35

Compilando o clipper no XP com rtlink

Mensagem por cpacheco »

Estou compilando utilizando um arquivo .bat (o mesmo que utilizava anteriormente). Ou seja usando o rtlink

CD\CLIPPER5\BIN
CLIPPER @D:\RONALDO\PRG\SCL
CLIPPER @D:\RONALDO\PRG\MOVI
CLIPPER @D:\RONALDO\PRG\CADASTRO
CLIPPER @D:\RONALDO\PRG\CAIXA
CLIPPER @D:\RONALDO\PRG\ESTOQUE
CLIPPER @D:\RONALDO\PRG\IMPRESSO
CLIPPER @D:\RONALDO\PRG\ESTATI /b
CLIPPER @D:\RONALDO\PRG\UTILIT

REM if not errorlevel 1
rtlink file SCL,MOVI,CADASTRO,CAIXA,ESTOQUE,IMPRESSO,ESTATI,UTILIT,d:\ronaldo\prg\CHECK,d:\ronaldo\prg\PIN,CTUS LIB CT,CH,ST52
copy SCL.exe D:\RONALDO
cd D:\RONALDO
ATTRIB -A SCL.EXE
scl
cpacheco
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 28 Mar 2006 08:35

Estou linkeditando com o rtlink

Mensagem por cpacheco »

Estou linkeditando com o rtlink

Este é o arquivo .bat que criei e usava anteriormente.

CD\CLIPPER5\BIN
CLIPPER @D:\RONALDO\PRG\SCL
CLIPPER @D:\RONALDO\PRG\MOVI
CLIPPER @D:\RONALDO\PRG\CADASTRO
CLIPPER @D:\RONALDO\PRG\CAIXA
CLIPPER @D:\RONALDO\PRG\ESTOQUE
CLIPPER @D:\RONALDO\PRG\IMPRESSO
CLIPPER @D:\RONALDO\PRG\ESTATI /b
CLIPPER @D:\RONALDO\PRG\UTILIT
REM if not errorlevel 1
rtlink file SCL,MOVI,CADASTRO,CAIXA,ESTOQUE,IMPRESSO,ESTATI,UTILIT,d:\ronaldo\prg\CHECK,d:\ronaldo\prg\PIN,CTUS LIB CT,CH,ST52
copy SCL.exe D:\RONALDO
cd D:\RONALDO
ATTRIB -A SCL.EXE
scl
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Boa Noite.

Substitua o rtlink pelo blinker

// Download do Blinker 7
http://www.escape.com.br/util/blinker7.exe

Crie um arquivo lnk.
Salve como SCL.lnk

Código: Selecionar todos

  BLINKER INCREMENTAL OFF
  BLINKER EXECUTABLE EXTEND 2048 
  BLINKER EXECUTABLE CLIPPER=//F:200;//X:20 
  BLINKER EXECUTABLE NODELETE
  BLINKER EXECUTABLE COMPRESS 1
  BLINKER PROCEDURE DEPTH 70
  FILE SCL,MOVI, CADASTRO,CAIXA,ESTOQUE,__WAIT_B
  FILE IMPRESSO,ESTATI,UTILIT
  FILE d:\ronaldo\prg\CHECK,d:\ronaldo\prg\PIN,CTUS 
  LIB BLXCLP52 CTP, BLXRATEX, CH,ST52
  OUTPUT SCL 
  
Após Instalar o blinker não esqueca de adicionar no set lib c:\blinker\lib
E no set path=%path%;c:\blinker\bin


para linkar vc faz
blinker @scl.lnk


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Responder