Página 1 de 1
DOS ERROR 35 - u r g e n t i s s i m o
Enviado: 13 Jun 2005 17:06
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
Enviado: 13 Jun 2005 17:57
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.
ERRO 35 - U R G E N T E
Enviado: 14 Jun 2005 10:50
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
Enviado: 14 Jun 2005 18:31
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 ??
ERRO 35 - U R G E N T E
Enviado: 14 Jun 2005 19:04
por Carlo Jorge
Eu uso o exospace e a versão do clipper é 5.3b ( rev. 338 )
Abraço
Enviado: 15 Jun 2005 00:20
por Dudu_XBase
Já ouviu falar do OPTEDIT visite a postagem abaixo...
https://pctoledo.org/forum/viewtopic.php?t=1558
Enviado: 15 Jun 2005 09:57
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
Enviado: 15 Jun 2005 17:45
por rochinha
Amiguinho
Qual o conteúdo de seus arquivos .NT: autoexec.nt e config.nt
@braços :?)
Enviado: 15 Jun 2005 18:20
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
Enviado: 15 Jun 2005 23:17
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 :?)
Enviado: 16 Jun 2005 11:54
por Carlo Jorge
Pessoal , valeu pela ajuda !!!!!
resolvi com a ajuda de vcs o problema ....
Obrigado e espero poder ajudar qdo precisarem....
Obrigado
Carlo
Enviado: 16 Jun 2005 14:24
por janio
Parabéns Carlo Jorge!
Mas faça o favorzinho de dizer como é que vc fez pra resolver esse problema, ok?
Janio
Enviado: 16 Jun 2005 15:50
por Carlo Jorge
Fiz exatamente como o Rochinha informou , retirei as linhas EXOSPACE.
falou !!!!!
Abração
Carlo
Ayuda con mismo error
Enviado: 19 Jan 2006 10:37
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