personal website

SNTT: Fault Reports, Fault Analysis, and Automatic Diagnostic Collection

July 20th, 2007 . by maria

I just finished testing this tool on our development server & a test client, and I am impressed. I won’t go into all the details of how to set it up – the help documentation can cover that. But I will say it is very cool that when a client crashes (any client crash – not just a custom script to error log thing), we can gather information on the crash.

Using the help documentation, I set up the fault reports database and enabled fault reports & analysis on the test server . I set dagnositc collection to be mandatory, and to prompt for information from user on restart. I configured fault reports in the diagnostics for the */org policy. Got a script from David which is known to crash the client, and copied it to where I could use it with my test client. I ran the script, and got the red box error, crashing the client. It worked! when I restarted the Notes client, I was prompted to enter what I’d been doing at the time of the crash. (There’s no cancel button and the red X doesn’t work, so the worst I could do was not enter anything and hit OK.) I (as the admin now) went to the server and was able to see that my test client had crashed with the following information:

User Comments: intentional crash test
Error message: PANIC: LookupHandle: handle not allocated
Process: nlnotes
Callstack: (removed for brevity)
Open Databases:
C:\Documents and Settings\testuser\Local Settings\Application Data\Lotus\Notes\Data\log.nsf
C:\Documents and Settings\testuser\Local Settings\Application Data\Lotus\Notes\Data\desktop6.ndk
C:\Documents and Settings\testuser\Local Settings\Application Data\Lotus\Notes\Data\bookmark.nsf
C:\Documents and Settings\testuser\Local Settings\Application Data\Lotus\Notes\Data\Cache.NDK
C:\Documents and Settings\testuser\Local Settings\Application Data\Lotus\Notes\Data\names.nsf

I added an annotated screenshot collage of some of these features below. Which I’ll have to add when I get home because my employer has blocked access to signin to yahoo accounts, so I can’t post it in flickr. GRRR.

I definitely recommend this feature!

Leave a Reply


Mail (never published)