Quantcast
Channel: developerWorks Lotus: Notes/Domino Fix List
Viewing all articles
Browse latest Browse all 9171

KHAN7PLP5F - The Domino database code had a crash because a check for NULL was not being done on an...

$
0
0
SPR# KHAN7PLP5F - The Domino database code had a crash because a check for NULL was not being done on an internal structure when setting information in a note. The crash would look like this: ############################################################ ### thread 1/3: [ncompact: 111c: 1740] FATAL THREAD (Panic) ### FP=0x0012bb78, PC=0x7c8285ec, SP=0x0012bb08 ### stkbase=0x00130000, total stksize=36864, used stksize=17656 ### EAX=0x00000424, EBX=0x00000000, ECX=0x77ce318d, EDX=0x00000000 ### ESI=0x0000084c, EDI=0x00000000, CS=0x0000001b, SS=0x00000023 ### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00000293 ############################################################ [ 1] 0x7c8285ec ntdll.KiFastSystemCallRet+0 (84c,124f80,0,12c100) [ 2] 0x77e61c8d kernel32.WaitForSingleObject+18 (84c,124f80,1,12c31c) @[ 3] 0x601a8ef4 nnotes.OSRunExternalScript@8+1300 (4b0,1) @[ 4] 0x601a938a nnotes.FRTerminateWindowsResources+986 (1,0,1010,1) @[ 5] 0x601a974f nnotes.OSFaultCleanupExt@24+895 (b44dd8,1010,0,0,0,12c64c) @[ 6] 0x601a97da nnotes.OSFaultCleanup@12+26 (0,1010,0) @[ 7] 0x601b4cd4 nnotes.OSNTUnhandledExceptionFilter@4+276 (12d684) @[ 8] 0x60179d78 nnotes.Panic@4+520 (60bbfb16) @[ 9] 0x60002a61 nnotes.LockHandle@12+225 (0,12d6b4,12d6c0) @[10] 0x60009706 nnotes.OSMemGetFaultHandle@4+22 (60e48c1d) @[11] 0x600097b1 nnotes.OSLockPool@8+17 (12d708,0) @[12] 0x60014046 nnotes.NSFNoteSetInfo@12+86 (0,10,12d8a8) @[13] 0x6081f9d2 nnotes.DbCopyObject@24+770 (ffff,80,452e,3,0,12d89c) @[14] 0x6078a555 nnotes.NSFDbCopyObject@24+725 (ffff,20004,452e,3,0,12db60) @[15] 0x60858616 nnotes.DbCopyUnreadChunks@12+566 (4,452e,3) @[16] 0x60928663 nnotes.NamedObjectInsertCallback@28+339 (4,12e07c,270007,1355970d,0,12dd64,f10f10) @[17] 0x607ac70e nnotes.NamedObjectEnumEHClbk@8+510 (0,13559709) @[18] 0x607b75a4 nnotes.EHEnumAndUpdateLeaf@40+436 (12ee015,12df60,60eca750,12df38,0,12dec8,f10f10,ffffffff,0,0) @[19] 0x607b9ed4 nnotes.EHEnumAndUpdateCtx@24+452 (12ee015,12df60,0,8,0,12df40) @[20] 0x607bbdd0 nnotes.EHEnumAndUpdate@24+48 (12ee015,4,60eca750,8,0,12df94) @[21] 0x607b11f2 nnotes.NamedObjectEnum29@20+482 (0,ffff,60928510,0,0) @[22] 0x607b18aa nnotes.DbNamedObjectEnum@16+138 (1,ffff,60928510,12e07c) @[23] 0x609287f8 nnotes.CopyNamedObjects@12+184 (12e2c8,12e338,2) @[24] 0x60817618 nnotes.NSFDbCompactInternal2@24+2344 (4,3,80080100,10000,0,12e418) @[25] 0x60819f22 nnotes.DbCompactExtended@20+4402 (155ee48,80080100,10000,12f030,0) @[26] 0x6081a873 nnotes.NSFDbCompactExtended4@24+131 (155ee48,80080100,10000,12f030,0,12ee70) @[27] 0x00401d45 ncompact.CompactFile@16+1925 (100,155ee5e,80080100,1250000) @[28] 0x00402044 ncompact.ProcessMatch@8+52 (0,12f0dc) @[29] 0x60840616 nnotes.TraverseIndex@12+150 (12f2bc,155ee80,1550000) @[30] 0x6065732f nnotes.traverse@8+175 (12f288,655c02) @[31] 0x606573b3 nnotes.traverse@8+307 (12f288,648402) @[32] 0x606572fa nnotes.traverse@8+122 (12f288,663802) @[33] 0x606572fa nnotes.traverse@8+122 (12f288,6a1402) @[34] 0x606573b3 nnotes.traverse@8+307 (12f288,62cc02) @[35] 0x606572fa nnotes.traverse@8+122 (12f288,708002) @[36] 0x606572fa nnotes.traverse@8+122 (12f288,8bdc02) @[37] 0x606573b3 nnotes.traverse@8+307 (12f288,553002) @[38] 0x606573b3 nnotes.traverse@8+307 (12f288,1e55001) @[39] 0x60657494 nnotes.IndexTraverse@24+84 (12f2bc,8,1200f8,1,0,12f298) @[40] 0x6084109d nnotes.NSFDbIndexEnumExt@16+77 (8,402010,0,0) @[41] 0x60841106 nnotes.NSFDbIndexEnum@12+22 (8,402010,0) @[42] 0x004030ed ncompact.AddInMain@12+4237 (0,8,3972c4) @[43] 0x0040347f ncompact.NotesMain@8+47 (3,400000) @[44] 0x004035b4 ncompact.notes_main+212 (0,0,0,3) @[45] 0x004034a6 ncompact.main+22 (3,3f2b08,3f2b30,94) @[46] 0x004039c1 ncompact.mainCRTStartup+364 (0,0,7ffdf000,0) [47] 0x77e6f23b kernel32.ProcessIdToSessionId+521(403855,0,78746341,20)

Viewing all articles
Browse latest Browse all 9171

Trending Articles