Travamento do Sistema

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Arthur G Cabral
Usuário Nível 1
Usuário Nível 1
Mensagens: 22
Registrado em: 10 Jan 2007 21:43

duvida

Mensagem por Arthur G Cabral »

o problema maligno é que so trava o clipper

por emquanto estou burlado da seguinte maneira
quando da 23:45 altero o relogia pra 23:00 ai vem o problema da ECF que quando da uma certa hora ela da problema de data do sistema diferente da data da ECF então neste caso ja são mas de 00:20 ai altera-se a data e a hora para as certas

o problema que isto é um paleativo e esta tendo de ser feita pelo operador

acho que seja um problema do clipper ou ate mesmo do C que compila o clipper

me lebro que tive um problema que o sistema testava se a subtraçãop de dois numero era = 0 e no sistema tinha 10-10 e dava diferente de zero então me deu a doida e coloque para testar o resultado com a pict 9.999999999999999999999999999999999999999999 e deu um valor na decima sexta casa decimal e era um bug co C que compilou o clipper

tudo pode acontecer não somos maquinas somos meros seres humanos e erramos
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

me lebro que tive um problema que o sistema testava se a subtraçãop de dois numero era = 0 e no sistema tinha 10-10 e dava diferente de zero
Arthur, dá uma olhada no tópico a seguir, sobre "ponto flutuante":
https://pctoledo.org/forum/viewto ... +flutuante
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: duvida

Mensagem por Maligno »

Arthur G Cabral escreveu:por emquanto estou burlado da seguinte maneira quando da 23:45 altero o relogia pra 23:00 ai vem o problema da ECF que quando da uma certa hora ela da problema de data do sistema diferente da data da ECF então neste caso ja são mas de 00:20 ai altera-se a data e a hora para as certas

o problema que isto é um paleativo e esta tendo de ser feita pelo operador

acho que seja um problema do clipper ou ate mesmo do C que compila o clipper
Não é com o compilador e/ou linker. Pois se fosse, todos teríamos o mesmo problema. :)
A não ser, claro, que sua instalação esteja baleada. Mas acho que reinstalar você já reinstalou, não é?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
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

Pelo visto seu cliente é um supermercado ou farmácia 24 horas.

Vejo também que voce usa ECF neste cliente, ja pensou na hipótese do proprio ECF estar causando este problema, tendo em vista que o mesmo executa sem dó a Redução Z todos os dias.

Sem a execução desta tarefa o mesmo pode causar este tipo de travamento no ECF não permitindo o recebimento de comandos.

Será também que os ECF podem funcionar 24 horas?
Será que o mesmo não esta programado para funcionar entre 6:00Hs e 24Hs?

Contudo vou na onda dos colegas e saliento que o que esta provocando este problema seja uma tarefa em background, seja de seu sistema(se é seu e vc tem os fontes, verifique) ou algum processo Windows sendo executado em qualquer uma das maquina, até mesmo o servidor.

Óooooohhh Mister M, mestre dos sortilégios, desvende este mistério...
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Arthur G Cabral
Usuário Nível 1
Usuário Nível 1
Mensagens: 22
Registrado em: 10 Jan 2007 21:43

Mensagem por Arthur G Cabral »

o meu sistema é de bar ele tem o controle interno do bar no recebimento da conta ele gera um arquivo .TXT que é tratado pór um sistema em Delhi homologado para o TEF e todo tratamento da ECF este sistema não trava funciona normalmente so o meu que é em clipper trava

um detalhe um cliente meu usa TEF e ECF o outro não

como o problema esta dando em dois clientes um com XP e outro com win98 e em tarefas agendadas não tem nada programado assim como varedura de antivirus, atualização, etc e o meu sistema não trata hora o que me resta é bug do Clipper ou do C que compilou o Clipper

como estou burlando o problema manualmente com alteração de hora e hora e data depois
caso eu coloque esta rotina de teste no sistema para fazer automaricamente vai gerar um processaamento pesado para o sistema
Avatar do usuário
Luciano Bonfim
Usuário Nível 3
Usuário Nível 3
Mensagens: 414
Registrado em: 23 Ago 2007 09:34
Localização: Rio de Janeiro / São Paulo
Contato:

Mensagem por Luciano Bonfim »

Amigo,

faz o sequinte teste:

criu um programa em clipper que näo tem nada a ver com o seu que tá rodando e ativa ele antes de meia noite e ve se acontece o mesmo problema. (ex: cria um sisteminha só com menus e um cadastro simples...)

ai vc observa se vai acontecer o mesmo problema, se näo acontecer näo é o CLIPPER e nem o C

Enquanto espera dar meia noite fica tomando um choppinho no bar, por conta do cliente é claro... rsrsrsrs
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
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

O XP tem um gerenciador de tarefas mais eficiente apresentando o consumo de processamento e memória mais apurado.

Faça uma cópia das instalações de seus sistemas em outra maquina, configure-a como a original, altere a hora para o horario que sempre da problemas, deixe o gerenciador aberto e fique de olho no processamento.

Veja em qual momento, qual aplicativo ou serviço sendo executado tem um aumento muito grande de processamento que pode causar a lentidão ou paralisação de algum aplicativo.

Ou coloque outra maquina com instalação nova e limpa, previamente configurada com os programas necessários para o uso normal no lugar da maquina problematica e veja se o problema também ocorre.

A maquina limpa deve conter apenas o Windows, seus sistemas ECF, sem antivirus e sem acesso a internet.

Se o problema estiver nos programas eles aparecerão novamente, senão o problema estara em algumas coisa instalada na maquina oficial e que causa tanta dor-de-cabeça.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder