DOS ERROR 35 - u r g e n t i s s i m o

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Carlo Jorge
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 13 Jun 2005 16:53

DOS ERROR 35 - u r g e n t i s s i m o

Mensagem por Carlo Jorge »

Olá pessoal , é a primeira vez que uso o fórum e espero poder ajudar bastante ... mas estou com um problema seríssimo que não consigo resolver.

Tenho um programa instalado em muitos clientes que nunca deu problema até chegar o win xp .

Em alguns micros que tem XP dá dos error 35 e o programa não funciona.

se alguem souber como me ajudar vou ficar muito grato pois preciso resolver com urgencia este problema.

Obrigado
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Boa Tarde e seja Bem Vindo.

Adicione no arquivo CONFIG.NT essa linha


FCBS=255,5

Reinicie o micro e verifique se o erro persiste.

// Mais Informações ...

Código: Selecionar todos


 Some older application programs use file control blocks

(FCBs) instead of the newer file handles to create, open, and

delete files as well as to read from and write to files. When

using these programs on a network with file sharing in use, you

may have to increase the number of files that can be opened by

FCBs. The default value used by DOS is 4 files.

To specify a new number of files that can be concurrently

open by DOS, you use the FCBS command in the CONFIG.SYS file:

FCBS = x,y

where

x Specifies the total number of files that can

be opened by FCBs.

y Specifies the number of files protected from

automatic closure by DOS (the default is 0).

When file sharing is in use and an application program tries

to open more than the total number of files, DOS closes the

least-recently used file and opens the new file (excluding the

files protected from automatic closure). If the program tries to

read from or write to a file that has been closed by DOS, you

will receive the following error message:

FCB unavailable

Abort, Fail?

To avoid such an error, you would add a FCBS command to your

CONFIG.SYS file. For example, entering

FCBS = 10,5

would allow 10 FCB files to be open concurrently and would

protect 5 of these from automatic closure.

When specifying the first parameter (the total number of FCB

files), you can enter a value between 1 and 255. When specifying

the second parameter (the number of files protected from

automatic closure), you can enter a value between 0 and 255.

 


________________________________________________________________________________________________________
(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




Carlo Jorge
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 13 Jun 2005 16:53

ERRO 35 - U R G E N T E

Mensagem por Carlo Jorge »

obrigado pela ajuda

mas não deu certo , continua dando o mesmo erro, conforme abaixo:

Error [35]: General protection fault in C:\SMVIT\PDISMNU.EXE at 01CF:0B98
Code 0000 SS=017F DS=017F ES=01AF
AX=0B0E BX=B0E0 CX=5D00 DX=0000 SP=27A4 BP=27AC SI=0000 DI=27C0
Error [35]:General protection fault in C:\SMVIT\PDISMNU.EXE at 01CF:6A23
Code 0000 SS=017F DS=017F DS=17F ES=01DF
AX=0BC8 BX=FFFC CX=01DF DX=017F SP=0C82 DP=2C74 SI=0E7C DI=0400


att,
CarlO
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Error 35 eu achei q era DOS ERROR 35.
Vc ta usando q versão do clipper e vc usa o que para linkar sua aplicação ??


________________________________________________________________________________________________________
(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




Carlo Jorge
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 13 Jun 2005 16:53

ERRO 35 - U R G E N T E

Mensagem por Carlo Jorge »

Eu uso o exospace e a versão do clipper é 5.3b ( rev. 338 )

Abraço
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Já ouviu falar do OPTEDIT visite a postagem abaixo...
https://pctoledo.org/forum/viewtopic.php?t=1558


________________________________________________________________________________________________________
(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




Carlo Jorge
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 13 Jun 2005 16:53

Mensagem por Carlo Jorge »

Eu já uso o optedit ....

No tópico que vc me recomendou fala que o exe fica protegido , será que não é esse o motivo do erro ? ? ?

Att

Carlo
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Qual o conteúdo de seus arquivos .NT: autoexec.nt e config.nt

@braços :?)
Carlo Jorge
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 13 Jun 2005 16:53

Mensagem por Carlo Jorge »

o autoexec.net é o seguinte:

@echo off
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
SET CLIPPER=F200


e o config.nt:

dos=high, umb
device=%SystemRoot%\system32\himem.sys
buffers=32,0
stacks=17,256
files=200
buffers=30
FCBS=255,5


valeu ,

Carlo
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

seus arquivos .NT parecem estar ok.

Não sei quanto a voce mas uso o Clipper 5.3 e também o Blinker e não existe problema de migração de .LNK para o mesmo, bastanto retirar as linhas EXOSPACE.

Exemplo:

BLINKER INCREMENTAL OFF

PACKCODE
PACKDATA

DEFBEGIN
name FiveWin
description 'Clipper for Windows library'
#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 sistema, menu, funcoes
FILE func01, func02, func03
FILE func21, func22, func23

LIB VISUAL, SuaLIB, NANFOR, OSLIB, FAST, SIX3
SEARCH BLXCLP53
OUTPUT sistema

Veja que voce so precisa acrescentar nas linhas FILEs os nomes dos arquivos de seu sistema.

Tente isto.

Se precisar de algum programa veja o tópico links, links e mais links... em https://pctoledo.org/forum/viewtopic.php?t=1362

@braços :?)
Carlo Jorge
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 13 Jun 2005 16:53

Mensagem por Carlo Jorge »

Pessoal , valeu pela ajuda !!!!!

resolvi com a ajuda de vcs o problema ....


Obrigado e espero poder ajudar qdo precisarem....

Obrigado

Carlo
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Mensagem por janio »

Parabéns Carlo Jorge!

Mas faça o favorzinho de dizer como é que vc fez pra resolver esse problema, ok?

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Carlo Jorge
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 13 Jun 2005 16:53

Mensagem por Carlo Jorge »

Fiz exatamente como o Rochinha informou , retirei as linhas EXOSPACE.

falou !!!!!

Abração

Carlo
Jordi
Usuário Nível 1
Usuário Nível 1
Mensagens: 1
Registrado em: 19 Jan 2006 10:30

Ayuda con mismo error

Mensagem por Jordi »

Hola,

Tengo el mismo error en una aplicación Clipper 5.3 y he seguido los pasos que indican pero no consigo resolver el problema.

Creo que no entiendo correctamente la solución de Rochinha, ¿pueden indicarme las líneas exactas usando EXOSPACE? ¿Que quiere decir con "retirar as linhas EXOSPACE"?

Si no entienden la pregunta en español, puedo reenviar el mensaje en inglés.

Obrigado,

Jordi
Responder