I get (depending on workstation windows version) an
NTVDM CPU has encountered an Illegal Instruction
or
Processor Excpetion
error message from windows.
This is on an NT2000 server with Windows 2000 service.
I have traced the problem to attempting to write a record larger than 64K from AREV. (This is not as helpful as the old "variable exceeds maximum length" error I am used to seeing).
Just in case someone else runs into it…
How does one create a variable greater than 64K in AREV?
Pat
Pat,
Incremental approach using WRITEV? That could cause the total size to exceed 64k, even though the variable itself does not . . .
Just a thought.
""I have traced the problem to attempting to write a record larger than 64K from AREV""
I am not sure this is the reason.
environment: Novell6 using NLM 5.5
workstations win95 and win2000
Happens on only some of the win2000 workstations.
On the workstations that it fails when the icon is double clicked, It always works the next time the icon is double clicked.
During the logon procedure i am reading from and writing to an ever growing dosfile that logs people in and when they exit the system deletes the record from the file.