Server crashed on lsxldap.dll?

In a test environment, the server regularly crashes since i introduced a new agent that uses lsxldap.dll for searching an ldap directory.

The fatal thread of the NSD file shows:

############################################################

FATAL THREAD 47/74 [ nserver: 1816: 1792]

FP=0x07edfa5c, PC=0x0eaf41e0, SP=0x07edfa0c

stkbase=07ee0000, total stksize=262144, used stksize=1524

EAX=0xcdcdcdcd, EBX=0x00000000, ECX=0xcdcdcdcd, EDX=0xcdcdcdcd

ESI=0x07edfb90, EDI=0x07edfa5c, CS=0x0000001b, SS=0x00000023

DS=0x00000023, ES=0x00000023, FS=0x00000038, GS=0x00000000 Flags=0x00010206

Exception code: c0000005 (ACCESS_VIOLATION)

############################################################

[ 1] 0x0eaf41e0 lsxldap (7edfb20,7edfb90,0,cccccccc) - SYM FILE OUTDATED!

[ 2] 0x0eaf39fb lsxldap (cdcdcdcd,7edfb84,7edfb90,0) - SYM FILE OUTDATED!

[ 3] 0x0eafc471 lsxldap (7edfbe8,7edfb90,0,cccccccc) - SYM FILE OUTDATED!

[ 4] 0x0eafc3d5 lsxldap (1,7edfc44,83f4014,0) - SYM FILE OUTDATED!

[ 5] 0x0eaf1d39 lsxldap (108e04c,7edfd14,83f4014,0) - SYM FILE OUTDATED!

[ 6] 0x0eaf4f8c lsxldap (108d950,83f33d4,83f4014,0) - SYM FILE OUTDATED!

[ 7] 0x0eaf462a lsxldap (3,108d950,0,83f4014) - SYM FILE OUTDATED!

@[ 8] 0x609f784a nnotes.DLLNode::Unload+26 (83f4014,7edfd74,600e5458,1)

@[ 9] 0x609f792b nnotes.DLLNode::`scalar deleting destructor’+11 (1,83e0234,83f33d4,83f33d4)

@[10] 0x600e5458 nnotes.ListMgr::~ListMgr+72 (83f3414,7edfda0,609f36b9,1)

@[11] 0x605b676b nnotes.ListMgr::`scalar deleting destructor’+11 (1,83f3414,83f3414,7edffdc)

@[12] 0x609f36b9 nnotes.LSIClassRegModule::~LSIClassRegModule+57 (83e0294,7edfdc4,609f1254,1)

@[13] 0x609f382b nnotes.LSIClassRegModule::`scalar deleting destructor’+11 (1,83e0294,609f129b,83e0214)

@[14] 0x609f1254 nnotes.LSISession::~LSISession+68 (1,30c486c,83e0214,0)

@[15] 0x609ed218 nnotes.CLSIDocument::~CLSIDocument+88 (1,30c4790,14b00002,83e0214)

@[16] 0x605a2811 nnotes._AgentDestroyRunContext@4+129 (3d1bf3c)

@[17] 0x10057963 nserverl._FreeAgentContext@4+19 (30c4790)

@[18] 0x1001b628 nserverl._DbServerTerm@8+296 (7e8f0001,7b740001)

@[19] 0x10005177 nserverl._DeleteTask@8+119 (21740001,1)

@[20] 0x10030cd8 nserverl._WorkThreadTask@8+1752 (f,0)

@[21] 0x10001897 nserverl._Scheduler@4+727 (0)

@[22] 0x60104fc0 nnotes._ThreadWrapper@4+208 (0)

@[23] 0x7c57b396 KERNEL32.lstrcmpiW+197

Does this mean that the crash is caused by something in lsxldap.dll or could it be anything else?

Subject: server crashed on lsxldap.dll ?

Hi Roel,

The problem is with the dll I think because the stacks don’t have a “@” in front of those lines. So , the crash is related to your add-on.

JYR