HCL
Skip to main content  
 
   


SPRTechnote


Domino iSeries Server Crash on BPOOL and NLCACHE

Technote Number: 1171420


Problem:
This issue was reported to Quality Engineering as SPR# VDES5TUEP3, and was
fixed in Domino Release 6.0.4 and 6.5.2.

The following is an excerpt from the Lotus Notes and Domino Release 6.0.4/6.5.2
MR fix list (available at http://www.ibm.com/developerworks/lotus):

Server
SPR# VDES5TUEP3 - Fixed a race condition that could cause a PANIC (PANIC:
OSBBlockAddr: Bad BBlock handle (FFFFFFFF)) in gbiCacheRemoveLRUEntry when a
significant NAMELookup load was present.

Refer to the Upgrade Central site for details on upgrading Notes/Domino.

This issue was caused by a memory leak in BPOOL.


Supporting Information:

PANIC: OSBBlockAddr: Bad BBlock handle (FFFFFFFF) on ntmgrab
################################################
### FATAL THREAD 3/11 [ntm_grab:0a50: 2872]
### FP=0x0518f2f0, PC=0x6018f7d3, SP=0x0518e978, stksize=2424
### EAX=0x011e088c, EBX=0x00000000, ECX=0x00cb0000, EDX=0x00cb0000
### ESI=0x0518f308, EDI=0x0245a47c, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x00000038, GS=0x00000000 Flags=0x00010202
Exception code: c0000005 (ACCESS_VIOLATION)
#################################################
@[ 1] 0x6018f7d3 nnotes._Panic@4+483 (5180013,ffffffff,245a47c,b6634e8)
@[ 2] 0x600018b4 nnotes._OSBBlockAddr@8+148 (245a47c,ffffffff,1115778,60c97a6c)
@[ 3] 0x600365ae nnotes._OSBBlockQueueRemove@12+78 (245a47c,b6634e8,0,426)
@[ 4] 0x608ae1ed nnotes.gbiCache::RemoveLRUEntry+701
(1115778,313f2e8,518f42c,426)
@[ 5] 0x608add7f nnotes.gbiCache::AllocFromCache+63
(60c97a6c,426,518f404,10d48d46)
@[ 6] 0x608ad4a6 nnotes.gbiCache::AddEntry+150 (60c97a6c,518f6ac,c3a00e8,3ba)
@[ 7] 0x608ad203 nnotes.gbiCache::CacheAdd+611 (1115778,518f6ac,1108b38,1)
@[ 8] 0x608b5587 nnotes._NAMELookupCache2Add@16+535 (518fb48,2903ba,1100000,1)
@[ 9] 0x608a3326 nnotes._NAMELookupCacheAdd@16+54 (518fb48,518fefc,1,1)
@[10] 0x600a58b1 nnotes._Lookup@32+2161 (200,1,4755a8,1)
@[11] 0x608ab4b9 nnotes._NAMELookupThread@4+537 (0,6000113f,0,80256f14)
@[12] 0x601154d4 nnotes._ThreadWrapper@4+212 (0,80256f14,6000113f,0)
[13] 0x7c57438b KERNEL32.TlsSetValue+240 (60115400,0,0,c8)


Another call stack variation of SPR# VDES5TUEP3 has been reported on Domino
iSeries 6.5.1 with hotfix PTF SE14238 applied:

JOB: 967388/QNOTES/ROUTER THREAD: 0x57
LE_Create_Thread2__FP12crtth_parm_t 1092
QLECRTTH
QLESPI
ThreadWrapper 16 THREAD
LIBNOTES
NAMELookupThread 63
NLTHREAD
Lookup 139
LOOKUP
NAMELookupCacheAdd
2 NLCACHE
NAMELookupCache2Add 466 NLCACHE2
CacheAdd__8gbiCacheFP20CACHE_LOOKUP_CONTEXTP18CA 879 GBCACHE
AddEntry__8gbiCacheFP20CACHE_LOOKUP_CONTEXTPcUlT 961
AllocFromCache__8gbiCacheFUsP6BBLOCKCPCUlT3 1226
RemoveLRUEntry__8gbiCacheFCPCUlT1 1320
OSBBlockQueueRemove
5 BPOOLQ
OSBBlockAddr
12 BPOOL
Panic 23 OSPANIC
fatal_error 32 BREAK
OSFaultCleanup 84
CLEANUP
OSRunExternalScript 19
__system_a 2 STDLIB_A
system 6 QC2SYS
QC2SYS
297
QCMDEXC
_C_pep
0 NSD NSD
More >





  Document options
Print this document
Print view

  Search
Search Advanced Search


  Fix list views

 RSS feeds   RSS
Subscribe to the fix list

  Resources
Using this database
View notices

  HCL Support
HCL Support


    About HCL Privacy Contact