“Illegal augment exception. Extra parameters found”
is probably a mispelled version of
“Illegal argument exception. Extra parameters found” It means that some function got more handed more values than it expected. The function y = squareroot(x), for example, expects 1 parameter (x) and returns one value y. In your case some clever programmer tried to do the equivalent of z = squareroot(x,y).The computer let you know that it didn’t know what to do with the second value (y).
“Illegal argument exception” s a common Java error with the extra parameters part one form of it. This means that whoever wrote that Java code screwed up. It’s not your fault (unless you’re the Java coder). Are you running a Java program/applet?
OTO it could also come from non-Java programs.
(I’d “grep” my disk for the error message myself…)
If you are able to, try the “ctrl-alt-del” close program dialog and see what programs are running. If the machine is truly frozen, next time do the “c-a-d” check from time to time while running and note what started running on the last checks before it freezes.
If this were a Java programming error (->assumption<-) the coder might not have tested all branches of the program. One of ten thousand Good Programming Techiques I’ve taught in Software Engineering that never get used in the real world.
Even for compiled languages there can be parameter count problems not found until run time. Funarg/function pointer territory and other arcana. But usually violations in those circumstances don’t result in helpful error messages. The program starts doing Bad Things.
Even in modern OOP languages certain function matching things can’t be detected until run time. Templates, late binding, etc.