Error.Log

Error.Log

Postby j.fmagalhaes » Sat Nov 20, 2010 2:26 pm

Amigo Euclides
Obrigado pela resposta que deu ao meu problema entretanto resolvido, copiando uma nova FIVEH.LIB disponivel, no forum Italiano.
Gostaria no entanto de pedir ajuda para o ERROR.LOG que não aparece como diz na sua resposta, ou mesmo não aparece.
Quando é feito o "Compile" e se há erro, grava o ficheiro CLIP.LOG, mas que fica com carateres ilegiveis. Quando o compile é feito e já com o ficheiro EXE feito e se abre um sub-menu que possa estar em erro desconhecido, dá o tal erro ERROR 1081, não aparecendo a mensagem do erro. Para o encontrar tem de se ir por tentativas. Este mensagem, que agora não aparece, existia no FIVE.LIB que nos dava logo no ECRA a mensagem de erro com a respectiva linha errada.
Será falta existente na FIVEH.LIB?
Agradecia ajuda
Cumprimentos
JMagalhaes
j.fmagalhaes
 
Posts: 14
Joined: Thu Nov 11, 2010 3:02 pm

Re: Error.Log

Postby Euclides » Sun Nov 21, 2010 1:25 pm

JMagalhaes,
Não sei se estamos falando do mesmo erro...
A rotina abaixo é um exemplo do erro 1081 (Argument error) gerando o ficheiro ERROR.LOG.
(no caso, a variável "b" não tem valor numérico)
Code: Select all  Expand view  RUN

#include "fivewin.ch"

function Main()
local a:=1, b
   MsgInfo( "Press to continue", "An error is going to be generated" )
   y=a+b
return nil
 

Teste e poste o resultado.
Saudações, Euclides
Last edited by Euclides on Mon Nov 29, 2010 1:03 pm, edited 1 time in total.
User avatar
Euclides
 
Posts: 156
Joined: Wed Mar 28, 2007 1:19 pm

Re: Error.Log

Postby j.fmagalhaes » Thu Nov 25, 2010 4:34 pm

Harbour Alpha build 1.0 Intl.
Olá amigo Euclides
Estamos realmente a falas do mesmo erro, só que aqui este ficheiro que o FWH 6.12 nos dá, não mostra a linha de erro,
como se pode ver abaixo
++++++++
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'sdsa01.prg' and generating preprocessed output to 'sdsa01.ppo'...
Lines 6680, Functions/Procedures 37
Generating C source output to 'sdsa01.c'... Done
++++++++++++++
O Lines que aparece não é do ficheiro sasa01.prg, mas sim do FWH.
Será que este problema vem da FIVEH,LIB?.
Obrigado
Cumprimentos
Jose Magalhaes
j.fmagalhaes
 
Posts: 14
Joined: Thu Nov 11, 2010 3:02 pm

Re: Error.Log

Postby Euclides » Mon Nov 29, 2010 1:17 pm

JMagalhaes,
Compilando o exemplo acima:
- - - - - - - - - - - - - - - - - - - - - - - - -
xHarbour Compiler build 1.0.0 (SimpLex)
Copyright 1999-2007, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'testerro.prg' and generating preprocessed output to 'testerro.ppo'...

testerro.prg(6) Warning W0001 Ambiguous reference: 'Y'
Lines 10, Functions/Procedures 1
Generating C source output to 'testerro.c'...
Done.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
testerro.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
* Application successfully built
- - - - - - - - - - - - - - - - - - - - - - - - -

Lines 10 é a indicação que foram processadas 10 linhas
Na hora de excutar, aparecerá o diálogo de erro BASE/1081
À direita, existe um botão que abre o ficheiro ERROR.LOG como abaixo

- - - - - - - - - - - - - - - - - - - - - - - - -
Application
===========
Path and name: C:\FWH\test\testerro.exe (32 bits)
Size: 1,310,720 bytes
Time from start: 0 hours 0 mins 4 secs
Error occurred at: 11/29/10, 11:06:49
Error description: Error BASE/1081 Argument error: +
Args:
[ 1] = N 1
[ 2] = U

Stack Calls
===========
Called from: testerro.prg => MAIN(6)
- - - - - - - - - - - - - - - - - - - - - - - - -

Indica que o erro ocorreu no programa MAIN, linha 6
No item "Args:" sinaliza que um dos argumentos é de formato desconhecido ("U")
Espero que seja isso a dúvida.
Saudações, Euclides
User avatar
Euclides
 
Posts: 156
Joined: Wed Mar 28, 2007 1:19 pm


Return to All products support

Who is online

Users browsing this forum: No registered users and 7 guests