Domino crash related to low memory / Windows system resources.
search cancel

Domino crash related to low memory / Windows system resources.

book

Article ID: 178109

calendar_today

Updated On:

Products

Mail Security for Domino

Issue/Introduction

This Domino crash will usually occur during a scheduled scan where Windows resources are being depleted and may reference any database/document during this process.

Symptoms
Sample fatal thread located in the NSD log file from a crash is below.


############################################################
### thread 21/36: [ nntask: 13a0: 14bc]
### FP=0x464fd744, PC=0x7c82860c, SP=0x464fd6d4
### stkbase=0x46500000, total stksize=57344, used stksize=10540
############################################################
[ 1] 0x7c82860c ntdll.KiFastSystemCallRet+0 (bc8,dbba0,0,464fdef4)
[ 2] 0x77e61c8d kernel32.WaitForSingleObject+18 (bc8,dbba0,464fe688,464fe32c)
@[ 3] 0x601a2ec5 nnotes.FRSendCommandToService+789 (464fdf14,464fe314,464fe32c,5)
@[ 4] 0x601a3aff nnotes.OSRunExternalScript@8+1055 (384,1)
@[ 5] 0x601a407f nnotes.FRTerminateWindowsResources+975 (1,1000,1,0)
@[ 6] 0x601a4448 nnotes.OSFaultCleanupExt@24+888 (de6a14,1000,0,0,0,464fe9b0)
@[ 7] 0x601a44ca nnotes.OSFaultCleanup@12+26 (0,1000,0)
@[ 8] 0x601af974 nnotes.OSNTUnhandledExceptionFilter@4+276 (464ff4e4)
[ 9] 0x00d6efae nnem.SetPASEnabledState+56798 (464ff4e4,0,0,0)
[10] 0x00542cae nntask.IsdTestRandomGenerator+44318 (0,464ff4e4,53d0dd,464ff4ec)
[11] 0x0053bef9 nntask.IsdTestRandomGenerator+16233 (3da445e0,0,0,3da445e0)
[12] 0x77e6482f kernel32.GetModuleHandleA+223 (0,0,0,0)

############################################################
### FATAL THREAD 21/36 [ nntask: 13a0: 14bc]
### FP=0x00000292, PC=0x004927da, SP=0x464ff8b8
### stkbase=46500000, total stksize=57344, used stksize=1864
### EAX=0x00000000, EBX=0x00000292, ECX=0x000000a4, EDX=0x464ffbd4
### ESI=0x3098cbd0, EDI=0x00000000, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010203
Exception code: c0000005 (ACCESS_VIOLATION)
############################################################

Or Messages similar to the following in the console log.
[0AB1:0004-0EF1] Thread=[0AB1:0004-0EF1]
Stack base=0x0D08008D, Stack size = 2048 bytes
PANIC: Insufficient memory.

Cause

Windows resource management or other environmental issues on a Domino Server can cause this behavior.

Resolution

To help alleviate or resolve this crash on Domino Servers that are running Symantec Mail Security for Domino 8.x /7.x and experiencing this issue, please implement/check the following items.

1. Please add the following Microsoft suggested Windows registry entry for Windows Memory Management
The "HeapDecommitFreeBlockThreshold" registry key - instruction in this Microsoft KB: http://support.microsoft.com/kb/315407

2. TCP/IP Stack tuning: MaxUserPort Specifies the highest port number that TCP/IP can assign when an application requests an available user port from
the system.--- recommend setting it to 65000 ports.
http://technet.microsoft.com/en-us/library/cc938196.aspx