APAR status
Closed as program error.
Error description
Semaphore hang and long held locks when SCT database search occurs. [17B8:01C7-1BA4] Lock(Mode=S * LockID(DB DB=E:\Program Files\IBM\Lotus\Domino\data\nkdjxmail85.ntf)) Waiters countNonIntentLocks = 1 countIntentLocks = 0, queuLength = 67^M [17B8:01C7-1BA4] Req(Status=Granted Mode=S Class=Manual Nest=1 Cnt=1^M Tran=0 Func=N/A nsfsem2.c:304 [17B8:0155-23D0])^M ^M [17B8:01C7-1BA4] rm_lkmgr_cpp:2070^M rm_lkmgr_cpp:1306^M nsfsem1_c:533^M nsfsem1_c:1141^M nsfsem2_c:283^M ntopen_c:410^M ntopen_c:226^M srfill_c:1329^M cursor_c:1017^M nsfsem3_c:859^M [17B8:01C7-1BA4] Lock(Mode=SIX* LockID(DB DB=E:\Program Files\IBM\Lotus\Domino\data\mail\sy5858A.nsf)) Waiters countNonIntentLocks = 1 countIntentLocks = 1, queuLength = 2^M [17B8:01C7-1BA4] Req(Status=Granted Mode=SIX Class=Manual Nest=0 Cnt=1^M Tran=0 Func=N/A m\lkmgr.cpp:159 [17B8:0800-19FC])^M ^M [17B8:01C7-1BA4] rm_lkmgr_cpp:2070^M rm_lkmgr_cpp:1306^M nsfsem1_c:169^M nsfsem1_c:1020^M nsfsem6_c:477^M [17B8:01C7-1BA4] Req(Status=Converting Mode=IS CnvMode=S Class=Manual Nest=0 Cnt=1^M Tran=0 Func=N/A m\lkmgr.cpp:159 [17B8:0155-23D0] Delay=1min This thread has the read lock for this DB which is being locked write. ti="001F4396-492579BF" sq="00053C1F" THREAD [17B8:0800-19FC] WAITING FOR WRITE LOCK ON FRWSEM 0x024B Serialize access to UBM pages (@BF1EBB98) (E:\Program Files\IBM\Lotus\Domino\data\mail\sy5858A.nsf) (R=1,W=0,WRITER=0000:0000,1STDump NotesREADER=17B8:23D0) FOR 300 ############################################################^M ### thread 237/351: [ nserver: 17b8: 23d0] ^M ### FP=0x5393a9d8, PC=0x76f4135a, SP=0x5393a9d8^M ### stkbase=0x53940000, total stksize=4194304, used stksize=22056^M ############################################################^M [ 1] 0x76f4135a ntdll.ZwWaitForSingleObject+10 (5393c680,1e0632e,20800,44d1c8)^M [ 2] 0x7FEFD1A10DC KERNELBASE.WaitForSingleObjectEx+156 (3af,5393e8f0,0,277c)^M @[ 3] 0x0047cba4 nnotes.WaitOnNativeSemaphoreCounted+100 (1,5393abd0,f,47b2fc)^M @[ 4] 0x0047c6ae nnotes.OSLockWriteFRWSem+302 (1,ffb3770,1,0)^M @[ 5] 0x0047c579 nnotes.OSWaitFairEvent+13 (50,d8409,ffb3770,0)^M @[ 6] 0x01b5718b nnotes.newLkLock+6639 (2,5393b854,5393b0d8,1b38a3b)^M @[ 7] 0x01b55414 nnotes.LkLock+544 (1,5393b3d8,10,1)^M @[ 8] 0x01b5d1f6 nnotes.LkConvert+1082 (5393b854,1d00009,0,0)^M @[ 9] 0x01b5c36f nnotes.LkConvertMany+2423 (0,24e409,2db1420,5393c210)^M @[10] 0x01b56678 nnotes.newLkLock+3804 (5393c8c0,1f21d25,5393c7b8,8609)^M @[11] 0x01b55414 nnotes.LkLock+544 (0,1e68d0b,ffffffff,4569ee)^M @[12] 0x01c05900 nnotes.LockDbReadSemCtxTimedInt+1488 (82800000FFB0668,d8409,400e009,1)^M @[13] 0x01c04a81 nnotes.LockDbReadSemCtxInt+33 (0,456a3d,0,0)^M @[14] 0x01c09567 nnotes.LockDbROInt+715 (d5153008,44cadd,5393c8e0,44d1c8)^M @[15] 0x019d6587 nnotes.NSFDbGetNoteInfoByUNID+571 (615,1d3c324,5393c86a,7B000000615)^M @[16] 0x01d2dc0c nnotes.NSFGetReferencedNote+836 (1,7d97e6a8,2b,ffff)^M @[17] 0x01db1c62 nnotes.NoteOpenExtendedImpl+24998 (28900d9,15e2e,15e2e,20801)^M @[18] 0x01dab983 nnotes.NoteOpenExtended+831 (0,0,76c9abc4,8a6cc424)^M @[19] 0x019ed91f nnotes.iNSFNoteOpenExtended+223 (94c06a34,bf1e9968,0,15b5bad)^M @[20] 0x01af0d7d nnotes.SearchNote+6849 (76c900c3,5393f558,76c9ac74,0)^M @[21] 0x01a088d3 nnotes.DbForEachDocumentInBucket+5719 (0,3,5393f840,5393f398)^M @[22] 0x01aedd28 nnotes.iSearchFill+4384 (2224b,0,2224b,475aa6)^M @[23] 0x01b9d0a4 nnotes.SearchFill+612 (0,cef647cc,c6af9708,46aadf)^M @[24] 0x0167a51c nnotes.QueueGet+76 (7bc00021,7bc00021,0,47d222)^M @[25] 0x100627da nserverl.ServerQueueGet+226 (23e80057,7bc00021,5393fb60,47c4be)^M @[26] 0x10044614 nserverl.DbServer+2464 (ad90149,23e80057,5393fd0c,4c)^M @[27] 0x10065190 nserverl.WorkThreadTask+2324 (a3d00e9,0,17b8,c0a0df4)^M @[28] 0x10001b21 nserverl.Scheduler+969 (0,0,0,0)^M @[29] 0x00456546 nnotes.ThreadWrapper+330 (0,0,0,0)^M [30] 0x76ce652d kernel32.BaseThreadInitThunk+13 (0,0,0,0)^M [31] 0x76f1c521 ntdll.RtlUserThreadStart+33 (0,0,0,0)^M ############################################################^M ### thread 142/351: [ nserver: 17b8: 19fc] ^M ### FP=0x3b18ccb8, PC=0x76f4135a, SP=0x3b18ccb8^M ### stkbase=0x3b190000, total stksize=4194304, used stksize=13128^M ############################################################^M [ 1] 0x76f4135a ntdll.ZwWaitForSingleObject+10 (0,644c3,0,c)^M [ 2] 0x7FEFD1A10DC KERNELBASE.WaitForSingleObjectEx+156 (393,3b18cd70,0,56f4)^M @[ 3] 0x0047cc3b nnotes.WaitOnNativeSemaphoreCounted+251 (32,1c03d2e,1,32)^M @[ 4] 0x0047d751 nnotes.OSLockWriteFRWSemWithInfo+309 (100064465,1121,148,476190)^M @[ 5] 0x01f3aa03 nnotes.DbBucketPinBuffer+1363 (18d6,512415,1000644C3,47c4be)^M @[ 6] 0x01fac21a nnotes.GetBucketAndSlot+322 (fffffffe,0,3,1c44416)^M @[ 7] 0x01fb9679 nnotes.DbBktPinSlot+589 (1007,106e2320,0,1e68d0b)^M @[ 8] 0x01f41b40 nnotes.NoteHeaderByBSID+784 (72,47b2fc,0,8)^M @[ 9] 0x01f4167b nnotes.NoteHeader+1083 (4,3b18d4c0,a0,4)^M @[10] 0x01f03352 nnotes.GetNoteHeaderAndLength+694 (1,47cff5,1,ff86a98)^M @[11] 0x01f010d0 nnotes.GetNoteHeaderAndLengthExt+456 (1,1A2800000615,db140008,ffff)^M @[12] 0x01dac5f0 nnotes.NoteOpenExtendedImpl+2868 (4500d9,196a,196a,20001)^M @[13] 0x01dab983 nnotes.NoteOpenExtended+831 (1998,0,100,39080059)^M @[14] 0x019ed91f nnotes.iNSFNoteOpenExtended+223 (bf1e9e3c,39080059,0,0)^M @[15] 0x01a53780 nnotes.OpenFolder+3184 (0,39080059,39080059,0)^M @[16] 0x01f7239f nnotes.DbGetFolderReplOps+2091 (0,0,cf534818,0)^M @[17] 0x01c02743 nnotes.iNSFGetFolderReplOps+107 (3b18f990,167eab0,cf534810,c4d209d0)^M @[18] 0x01b94791 nnotes.NSFGetFolderReplOps+625 (2c680048,2c680048,3b18fc28,916)^M @[19] 0x1007dc31 nserverl.SrvDbGetFolderReplOps+289 (d1a8005b,2c680048,3b18fb60,47c4be)^M @[20] 0x1004451f nserverl.DbServer+2219 (ad307c2,d1a8005b,3b18fd0c,4c)^M @[21] 0x10065190 nserverl.WorkThreadTask+2324 (a3d008a,0,17b8,c0a0df4)^M @[22] 0x10001b21 nserverl.Scheduler+969 (0,0,0,0)^M @[23] 0x00456546 nnotes.ThreadWrapper+330 (0,0,0,0)^M [24] 0x76ce652d kernel32.BaseThreadInitThunk+13 (0,0,0,0)^M [25] 0x76f1c521 ntdll.RtlUserThreadStart+33 (0,0,0,0)^M
Local fix
none, restart server.
Problem summary
A programming error was found and will be corrected in a future release.
Problem conclusion
A programming error was found and will be corrected in a future release.
Temporary fix
Comments
This APAR is associated with SPR# MIAS8SFGJB.
APAR Information
APAR number
LO68155
Reported component name
DOMINO SERVER
Reported component ID
5724E6200
Reported release
853
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-03-16
Closed date
2012-05-16
Last modified date
2012-05-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
DOMINO SERVER
Fixed component ID
5724E6200
Applicable component levels
R853 PSN
UP
[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSKTMJ","label":"Lotus Domino"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5.3","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
16 May 2012