Error 488 is `repeat: aborted`. 2338 is the line number. Take a look at the framework stack script and see what 2338 is. glxapp_shutdownApplication has a couple of repeat loops in it. Here they are:
## CLEAR OUT ANYTHING THAT COULD KEEP US FROM QUITTING
## AND CLEANUP
repeat until the pendingMessages is empty
cancel item 1 of line 1 of the pendingMessages
end REPEAT
## Oops, this would wipe out all proxy info
-- if the openSockets is not empty then
-- try
-- libURLResetAll
-- wait 10 milliseconds with messages ## let reset all finish up
-- catch e
-- end try
-- end if
## Just in case
repeat until the openSockets is empty
close socket (line 1 of the opensockets)
wait 10 milliseconds with messages
end REPEAT
repeat until the cachedURLs is empty
unload URL (line 1 of the cachedurls)
wait 10 milliseconds with messages
end repeat
repeat until the openFiles is empty
close file (line 1 of the openfiles)
end repeat
repeat until the openProcesses is empty
close process (line 1 of the openprocesses)
end repeat
=====================
--
Trevor DeVore
ScreenSteps