Hallo Tode,
danke für deine Antwort. Beim Remotedebugging (ziemlich aufwendig, wenn das dann auch mal klappt) ist der Server aus der Funktion getNextStub(..) nicht mehr zurückgekehrt. An ein Mem-leak hab ich auch schon gedacht, das würde zumindest erklären warum, auch an einem Domino10 SP2, der Kumpel einfach stehen bleibt. Nun, dann bleiben mir nur noch die die Prints. Melde mich mit Details.
Public Class DeletionStubCollection As DeletionStub
....
Function getNextStub(stub As DeletionStub) As DeletionStub
If Not stub.ParentRef Is Me Then
Error 7000,"Это stub из другой коллекции"
End If
On Error GoTo ErrH
Set getNextStub = New DeletionStub(Me.session)
Set getNextStub.ParentRef = Me
getNextStub.currNoteID = stub.currNoteID
If IDScan(False, getNextStub.currNoteID) Then
If Not Me.srchNext(getNextStub) Then Delete getNextStub
Else
Delete getNextStub
End If
Eos: Exit Function
ErrH:
On Error GoTo 0
Error Err, "GetNextStub.DeletionStubCollection("& CStr(Erl) &"): "& Error$
Resume Eos
End Function
....
Auszug aus dem nsd_W64_XXXXDOMINO10_2020_12_02@15_48_12.log############################################################
### thread 1/5: [ nAMgr: 18ac: 01fc] FATAL THREAD
### FP=0x950E349E58, PC=0x7FFE890BF204, SP=0x950E349E58
### stkbase=0x950E350000, total stksize=77824, used stksize=25000
### EAX=0x00000004, EBX=0x00000000, ECX=0x000004c4, EDX=0x00000000
### ESI=0x950E349E88, EDI=0x000004c4, CS=0x00000033, SS=0x0000002b
### DS=0x00000000, ES=0x00000000, FS=0x00000000, GS=0x00000000 Flags=0x1700000246
############################################################
[ 1] 0x7FFE890BF204 ntdll.ZwWaitForSingleObject+20 (10,0,0,950E349F70)
[ 2] 0x7FFE85E38973 KERNELBASE.WaitForSingleObjectEx+147 (10,950E34A620,7FFE00000000,4c4)
@[ 3] 0x7FFE48E8DA60 nnotes.OSRunExternalScript+1808 (0,0,424,0)
@[ 4] 0x7FFE48E89E2C nnotes.FRTerminateWindowsResources+1532 (0,1F09B1BC1F8,0,1)
@[ 5] 0x7FFE48E8B9B3 nnotes.OSFaultCleanupExt+1395 (0,7FFE48EF6B40,950E34FBA0,950E34B8E0)
@[ 6] 0x7FFE48E8B437 nnotes.OSFaultCleanup+23 (7FFE48EF6B40,950E34AFC0,0,0)
@[ 7] 0x7FFE48EF6CC6 nnotes.OSNTUnhandledExceptionFilter+390 (950E34B8E0,950E34FBA0,950E34B8E0,950E34B9D0)
[ 8] 0x7FFE85E871DC KERNELBASE.UnhandledExceptionFilter+444 (0,7FFE89161FF8,0,0)
[ 9] 0x7FFE890C7B93 ntdll.memset+7187 (950E34BC30,7FFE7A429D30,950E34C570,950E34BEA8)
[10] 0x7FFE890AF776 ntdll.__C_specific_handler+150 (0,950E34BE90,0,950E34BE90)
[11] 0x7FFE890C41BF ntdll.__chkstk+287 (950E34BE90,0,7FFE88E2BC3C,7FFE88D80000)
[12] 0x7FFE89024BEF ntdll.RtlWalkFrameChain+5311 (0,0,50000FFFFFFFF,0)
[13] 0x7FFE890C2F2E ntdll.KiUserExceptionDispatcher+46 (1F09C83E488,1F09C83CFF0,74,125863200515179)
@[14] 0x7FFE49D48CED nnotes.CurrentTIMEDATE+253 (125863200515179,0,950E34C8E0,950E34C898)
@[15] 0x7FFE49E94EDD nnotes.DbGetModifiedNoteTableExt+1437 (950E34CBE0,6780648FFFFFFFF,0,6780648FFFFFFFF)
@[16] 0x7FFE49973B0F nnotes.NSFDbGetModifiedNoteTable+223 (0,1F0A2856D60,950E34CDE0,950E34CEB0)
@[17] 0x7FFE4A3CEDB2 nnotes.LSsThread::DoCCallout+4834 (ffff,1F0B0FA1DC0,7,1F0A2856D60)
@[18] 0x7FFE4A3CDA6F nnotes.LSsThread::CProdCallFunction+399 (1F0A2856D60,950E34D858,1F0B0FA1460,7fff)
@[19] 0x7FFE4A394B6B nnotes.LSsThread::NRun+9915 (1F09B1B2120,950E340003,0,51c328)
@[20] 0x7FFE4A395501 nnotes.LSsThread::Run+449 (1F0B0FA1460,1F0A0AD5AA8,0,2)
@[21] 0x7FFE4A340718 nnotes.LSIThread::RunInternal+104 (125863200515179,1F0A0AD5AA8,1F0A0AD9C28,125863200523BCA)
@[22] 0x7FFE4A3409D2 nnotes.LSIThread::RunToCompletion+386 (1F0A0AC1828,1F0A0AC1828,950E34DBC0,125863200523BCA)
@[23] 0x7FFE4A33B87E nnotes.CLSIDocument::RunScript+878 (0,1F0A0ACF5A8,950E34EAB0,1F0A0ACF5A8)
@[24] 0x7FFE495DFF08 nnotes.CRawActionLotusScript::Run+648 (200,9500000014,950E34EAB0,3656C6900000014)
@[25] 0x7FFE495D8757 nnotes.CRawAction::Execute+391 (1F0A0AD0028,0,1F000000000,0)
@[26] 0x7FFE495D45EC nnotes.CAssistant::Run+4236 (125863200000000,950E34EA78,1F0A0AC1828,1F000000000)
@[27] 0x7FFE787D5334 namgrdll.RunTask+2900 (950E34F6B8,7FFE0000338E,7FFE00000000,1F000000000)
@[28] 0x7FFE787D46D9 namgrdll.ProcessMessage+361 (0,1,140,1F09C6B9B90)
@[29] 0x7FFE787D3D2B namgrdll.ExecutiveMain+315 (1F09B175AA0,1,3,1)
@[30] 0x7FFE787D6C3C namgrdll.AddInMain+412 (0,1F09B175A88,0,0)
@[31] 0x7FF773CC1037 nAMgr.NotesMain+55 (0,0,7FF773CC0000,950E34FB10)
@[32] 0x7FF773CC11D0 nAMgr.notes_main+336 (7FFE8522B570,0,0,3)
@[33] 0x7FF773CC1078 nAMgr.main+24 (0,0,0,0)
@[34] 0x7FF773CC14E0 nAMgr.__scrt_common_main_seh+268 (0,0,0,0)
[35] 0x7FFE88D97974 KERNEL32.BaseThreadInitThunk+20 (0,0,0,0)
[36] 0x7FFE8907A0B1 ntdll.RtlUserThreadStart+33 (0,0,0,0)