Richard,Sarah,Mark,Jon
I found the problem and my face is a bit red. It was not stack
corruption, it was a caused by a typo that caused a missing global
declaration. The error just by coincidence happened to occur during
the few hours I was trying to run on 2.6. I had so many reverts
during that time, I must have messed up an edit. The reason I was so
confused, was that when I hit debug in the error window, it showed me
the line, but the variable watcher was in a different context which
had the global listed but did not have j listed. Typing into the
message box used the variable watcher context. I am usually pretty
good with debugging problems (even though I am still new with Rev)
but I was led astray by what I thought the tool was showing me.
However, in trying to duplicate the context error now, I can't. It
does the right thing. So now I am wondering if it was somehow
operator error. I usually figure operator error, but this time I may
have been too quick to blame 2.6 because I ran into so many other
problems so quickly when I tried using it --blame the one with the
long rap sheet that was in the vicinity. I will not likely repeat
this mistake.
Thank you for the help.
I am sorry to have caused you any inconvenience.
My apologies to 2.6 for being accused of a crime it did not commit.
Thank goodness I can recover from this.
Dennis
On Jun 9, 2005, at 6:35 PM, Richard Gaskin wrote:
Dennis Brown wrote:
I could use some help. I am not sure how to approach trying to
recover my stack. I have lots of backups, but I have to go back
many revisions to find a stack the does not produce this error
(prior to my brief encounter with 2.6).
If the Rev IDE is not reporting corruption, it may not be corrupted
at all. Your original report said:
repeat with j=1 to 20
put j --mssg box contains 1
get Typ[min(i+1+j,DateLines)] --error on this line
executing at 11:59:32 AM
Type Function: error in source expression
Object card id 1002
Line get Typ[min(i+1+j,DateLines)]
Hint card id 1002
The error is complaining that j has not been defined yet!!!!
I don't see "j" mentioned specifically in the error report, just
"source expression". So if "j" is okay and "1" is one and not an
undefined lower-case "L", what's in "i" and "DateLines"?
If those check out, what happens if you delete and retype that
line? It may be that there's an option-space or other illegal non-
printing character accidently put in there....
--
Richard Gaskin
Fourth World Media Corporation
__________________________________________________
Rev tools and more: http://www.fourthworld.com/rev
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution