Notes client is crashing on multiple machines
Posted on 2011-02-23
Starting yesterday morning, we have had several users report that their Notes client is crashing. The crash only occurs while using email, but the indications are a bit varied. Some clients lock up as soon as an email is opened, some only when going to print. Some clients only crash when opening a MIME memo; others crash for both RICHTEXT and MIME. Some clients only crash when trying to attach or save a file attachment. Sometimes an error message is displayed, and sometimes not. But, for each individual client, the crash is reproducible 100% of the time.
When an error message is displayed, it is always like this one: "_JVM_GetMethodIxLocalsCount@12 could not be located in the dynamic link library jvm.dll." The name of the method sometimes differs, but it is always jvm.dll. All of the error-log-X.xml files are empty (0 bytes), and none of the the nsd_XXXXX.log files include any FATAL info.
All of the clients so far are running 8.5.2 FP1, and the strange thing is that nothing has changed in our Notes/Domino environment.
We were able to fix some clients by removing all Java except 6 (found 3, 4, 5, and 6 on some machines), but some clients were stubborn and would continue to crash until we removed all stand alone Java. In most cases we were able to re-install Java 6u16 and the crashes stopped - so we thought it was a problem with the current Java build 6u24. But we have many users with 6u24 that have no problems at all.
So, in a nutshell, everything seems to point to a Java conflict. Completely removing Java from the machine always fixes the issue, but that is not a solution. Sometimes we can re-install Java and Notes is fine, but not always. I have also tried disabling the embedded MIME browser with no luck.
Also: I inspected the jvm.dll files on my machine and found no reference to "_JVM_GetMethodIxLocalsCount" in any jvm.dll. Then, I inspected the jvm.dll file that is packaged with 6u24, and it is there! So, my client does not exhibit the bug, and I don't have the 'missing' methods on my machine.
So, any ideas? Any help will be greatly appreciated!