Página 1 de 1

BLX286 : 1313 : exception error 0D : general protection faul

Enviado: 17 Jan 2007 16:56
por Krinski
Bom dia a todos do fórum!

ALGUEM SABERIA COMO POSSO ACABAR DEFINITIVAMENTE COM ESTE ERRO DE EXECUCAO DO MEU PROGRAMA EM CLIPPER RODANDO EM XP?

ANO PASSADO POSTEI 4 MENSAGENS E TODAS AS DICAS E AJUDAS FORAM TESTADAS.....

SE ALGUEM SE DISPUSER A ME AJUDAR, PASSO TODAS AS INFORMACOES SOBRE HARDWARE, REDE, CLIPPER,LINKADOR ETC...

NAO SEI MAIS O QUE FAZER...

HEEEEEEEEEEEEEEEEELLLLLLLLLLLLLLLLPPPPPPPPPPPPPPPPPPPPPP -ME


BLX286 : 1313 : exception error 0D : general protection fault, code = 0000h

Active host is DPMI (ß7.00 iP? 15360 Kb)

Reg Value Limit Base Flags Segment Module File
CS 020F F0F3 02A56394 FB00 02 CENTRAL C:\HOTEL\CENTRAL.EXE
DS 0AAF 03FF 02AB9460 F300 ****
ES 0277 047F 02A3D620 F300 0F CENTRAL C:\HOTEL\CENTRAL.EXE
SS 027F FFFF 029A64FC F300 10 CENTRAL C:\HOTEL\CENTRAL.EXE

Código: Selecionar todos

 BF 28 01 8B F2 1F D1 E9 [IP] F3 A5 13 C9 F3 A4 1F 8B 4E F6

[Registers]  AX=0277  BX=003F  CX=7F00  DX=0251   CS:IP=020F:E5B2
             SI=03FF  DI=0315  BP=6F98  SP=6D52
             FL=3A17  OV UP EI NT PL NZ AC PE CY

[Stack value SS] 0000 0400 027F 002D 0000 6F98 E441 020F 0018 0AAF 001B 0AAF
            [SP] 027F B99E A38A 0128 0277 4945 4F52 4956 4752 4E49 4149 4120

[Stack frame SS] 003F 015B 0003 0000 FFAF 0000 00F6 002D 0000 0AAF 0018 0AAF
            [BP] 6FCA E962 020F B99E 0357 A38A 7534 AF28 0357 A426 0357 0000

Re: BLX286 : 1313 : exception error 0D : general protection

Enviado: 17 Jan 2007 20:40
por Augusto
Krinski escreveu:SE ALGUEM SE DISPUSER A ME AJUDAR, PASSO TODAS AS INFORMACOES SOBRE HARDWARE, REDE, CLIPPER,LINKADOR ETC...
é isso aí... diz qual a versão do Clipper, linkeditor e o script tmb.... vou tentar te ajudar...

Mais o cara mais indicado prá te ajudar é o Rochinha...

Enviado: 18 Jan 2007 16:13
por rochinha
Amiguinho

Abra ou crie o arquivo c:\windows\
Entre no diretório do Windows e entre na pasta System32

Crie ou edit o arquivo CONFIG.NT e coloque:

Código: Selecionar todos

BUFFERS=30
DEVICEHIGH=%SystemRoot%\system32\HIMEM.SYS
DOS=HIGH,UMB
FILES=200
Crie ou edit o arquivo AUTOEXEC.NT e coloque:

Código: Selecionar todos

@ECHO OFF
@PROMPT $P$G
REM AUTOEXEC.BAT nao ‚ usado para inicializar o ambiente MS-DOS.
REM AUTOEXEC.NT ‚ usado para inicializar o ambiente MS-DOS, a nao
REM ser que se especifique um arquivo de inicializa‡ao diferente
REM no arquivo de informa‡oes de programa (PIF) do aplicativo.

REM Instalar as extensoes CD ROM
    lh %SystemRoot%\system32\mscdexnt.exe

REM Instalar o redirecionador da rede (carregar antes do dosx.exe)
    lh %SystemRoot%\system32\redir

REM Instalar o suporte DPMI
    lh %SystemRoot%\system32\dosx

    lh DOSKEY
REM ********* Acrescenta SET do Clipper 
    SET CLIPPER=E0;F150
REM ********* Habilitar caso seja necessario acentuacao no DOS
REM ********* @mode con codepage prepare=((850) %SystemRoot%\SYSTEM32\ega.cpi)
REM ********* @mode con codepage select=850
REM ********* @keyb br,,%SystemRoot%\keyboard.sys
No se arquivo .LNK acrescente o trecho DEFBEGIN como mostrado abaixo:

Código: Selecionar todos

BLINKER OVERLAY THRESHOLD 256
BLINKER OVERLAY UMB OFF
BLINKER CACHE XMS 50%,1024
BLINKER CACHE EMS 50%,1024
BLINKER INCREMENTAL OFF

BLINKER INCREMENTAL OFF

PACKCODE
PACKDATA

DEFBEGIN
   name        FatAll
   description 'Sistema de Faturamento Total'
   #exetype     Windows 3.1
   code        moveable discardable preload
   data        preload moveable
   stacksize   9500
   heapsize    1024
   segment     'PLANKTON_TEXT' nondiscardable
   segment     'EXTEND_TEXT'   nondiscardable
   segment     'OM_TEXT'       nondiscardable
   segment     'OSMEM_TEXT'    nondiscardable
   segment     'SORTOF_TEXT'   nondiscardable
   segment     'STACK_TEXT'    nondiscardable
DEFEND
FILE ...
LIB ...
SEARCH BLXCLP53
E veja se resolve.