1. debug error?

Robert, i got this debug file, which i will copy/paste to avoid typos:

D:\irc_Tiggr\Eu client\ircclient 5.exw:357
true/false condition must be an ATOM 

<snip>
but the last 3 lines in the listing are:

D:\irc_Tiggr\Eu client\ircclient 5.exw:357	 char = get_key()
D:\irc_Tiggr\Eu client\ircclient 5.exw:358	 if equal(char,'Q') then
D:\irc_Tiggr\Eu client\ircclient 5.exw:369	  if databuffer or 
ServerNeedsAttention(sock) then

and you can see, line 357 was executed, plus line 358. The error is on line 
369. I'd argue it shouldn't even be an error, but i won't.

Kat

new topic     » topic index » view message » categorize

2. Re: debug error?

Kat writes:
> D:\irc_Tiggr\Eu client\ircclient 5.exw:357
> true/false condition must be an ATOM 
>
> but the last 3 lines in the listing are:
> 
> D:\irc_Tiggr\Eu client\ircclient 5.exw:357 char = get_key()
> D:\irc_Tiggr\Eu client\ircclient 5.exw:358 if equal(char,'Q') then
> D:\irc_Tiggr\Eu client\ircclient 5.exw:369   if databuffer or 
>                               ServerNeedsAttention(sock) then

So you are saying that the error report is against line 357,
but it appears that 369 was the last line executed.

It could be that not all lines in your program are traceable.
Only traceable lines can appear at the bottom of ex.err.
Maybe you have "without trace" somewhere. I'd have to see
the whole program to understand what happened. If
you can send me something simple that I can run, 
I'd appreciate it.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu