Confusing Errors
Mark Schonewille
m.schonewille at economy-x-talk.com
Tue Mar 16 11:15:08 EDT 2010
Hi Dan,
The Line Num may be zero because your stack is protected by a
password. Sometimes the debugging tools just don't work properly and
can't find the offending line. It also happens that the actual error
occurs in a Revolution script library, which the debugger can't figure
out.
Looking at the error message, I wonder whether you really put single
quotes about stack names. If so, this is probably a cause of errors.
Something might be wrong with the variable currentTarget. Perhaps, you
need to include something like:
if there is a currentTarget then
-- your script
else
beep
answer error "Error: can't find" && currentTarget with "OK"
end if
It might help if you posted your script.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
Economy-x-Talk is always looking for new software development
projects. Feel free to contact me for a quote.
Op 16 mrt 2010, om 15:55 heeft Dan Friedman het volgende geschreven:
> Greetings,
>
> My standalone is is throwing some errors that I can't seem to figure
> out. The errors are being thrown because I included the "Bug
> Reports" option when I generated the standalone. Here is the error:
>
> -----------------------------------------------------------------------------------------
>
> Executing at 12:10:02 AM on Tuesday, March 16, 2010
> Type: Handler: error in source expression
> Object: button 'Save' of card 'card id 1002' of stack 'EditComment'
> Line: if the hilite of btn 'Lang1' of stack 'reportWindow' = true then
> Line Num: 0
> Hint: field id 1106932 of group id 1106552 of card id 1002 of stack
> 'ReportWindow'
>
> Comments:
>
> -----------------------------------------------------------------------------------------
>
> Why would the "Line Num" be zero? The "if" is valid so I don't
> understand why there would be an "error is source expression".
>
> Here is another one:
>
> -----------------------------------------------------------------------------------------
>
> Executing at 5:44:49 PM on Monday, March 15, 2010
> Type: Object: does not have this property
> Object: button 'Save' of card 'card id 1002' of stack 'EditComment'
> Line: put the IDNumber of currentTarget into fPane
> Line Num: 0
> Hint: field id 1104880 of group id 1104445 of card id 1002 of stack
> 'ReportWindow'
>
> -----------------------------------------------------------------------------------------
>
> Object does not have this property? It's a custom property. In my
> experience, if a custom property doesn't exist, the value is empty.
> So, why an error? Notice that "Line Num" is zero again.
>
>
> ANY thoughts would be appreciated.
>
> Thanks in advance,
> Dan
More information about the use-livecode
mailing list