24. I got a warning dialog about Internet Explorer running slowly.
If you are running tournaments with many players (hundreds of players), or your database becomes very large (hundreds or thousands of players), you might see warning dialog similar to the following:
A script on this page is causing Internet Explorer to run slowly. If it continues to run, your computer may become unresponsive. Do you want to abort the script?
This warning appears because the Tournament Director is performing a lot of computation, but Internet Explorer (the host program of the Tournament Director) mistakenly thinks the Tournament Director has entered an infinite loop from which it will not return. Always press NO if you receive this dialog, so that the Tournament Director will continue with the current operation.
Because the Tournament Director runs in a virtual machine inside of Internet Explorer, it is subject to Internet Explorer's control. This warning dialog is actually a proactive move by Internet Explorer to prevent a poorly-written script from entering an infinite loop. To detect this type of behavior, Internet Explorer simply counts the number of instructions that are executed for a code section, and if a pre-defined threshold is reached, it allows the user to terminate the script. Unfortunately, this threshold can easily be reached when a computationally intensive task is performed. This warning dialog is therefore a "false-positive", and can safely be ignored.
You may also see this warning if you leave a modal dialog open for an extended amount of time. Again, this is an innocuous warning and can be ignored. (A modal dialog is a dialog which assumes focus of the application, and focus cannot return to the main application window until the dialog is closed. A "confirm dialog", a dialog which asks you a yes or no question, is an example of a modal dialog. You cannot perform any other functions with the Tournament Director while a confirm dialog is open until you answer "Yes" or "No" to the dialog.)