Voith's CODE sincerely tries to make applications as robust as possible. However, there will probably be times when List Fields fail, or even worse - crash!
Determining the cause of a problem may be very hard, since there are some many possibilities! Think of all the different kinds of Notes documents you work with every day!
In order to determine the cause of the problem or crash, often dubbed debugging, various techniques have been implemented in different applications. Some applications implement logging, where intermediate results and data are recorded. By examining the log post operation, the application developers may be able to spot the problem. Voith's CODE has also used this approach in other applications, with mixed results.
List Fields implement another technique. It collect the document or documents that causes the problem into a separate Notes database, along with various system information. The database containing the "problem document" may be sent to Voith's CODE for analysis. Voith's CODE will run List Fields in debug-mode on the problem documents. This technique will often reveal the exact cause of the problem, enabling Voith's CODE to fix the problem more quickly.