domino-jna
domino-jna copied to clipboard
ACL update issue
I've error during the test TestACLAccess.java
com/mindoo/domino/jna/NotesDatabase.java:
acl.updateEntry("-Default-", "-Default-", defaultAccessLevel, Collections.emptyList(), EnumSet.noneOf(AclFlag.class));
acl.updateEntry("OtherDomainServers", null, AclLevel.NOACCESS, Collections.emptyList(), EnumSet.of(AclFlag.GROUP, AclFlag.SERVER));
// Error is Here
acl.updateEntry(manager, null, AclLevel.MANAGER, Collections.emptyList(), EnumSet.noneOf(AclFlag.class));
while it trying get
public NotesACLEntry getEntry(String name) {
LinkedHashMap<String,NotesACLEntry> entries = getEntries();
part of dump
Unhandled exception
Type=Segmentation error vmState=0x00000000
J9Generic_Signal_Number=00000004 ExceptionCode=c0000005 ExceptionAddress=585259ED ContextFlags=0001007f
Handler1=5C873D50 Handler2=5C795460 InaccessibleReadAddress=00002C33
EDI=0088E34F ESI=00002C33 EAX=00000001 EBX=222DE4D0
ECX=00000001 EDX=00000001
EIP=585259ED ESP=0088E320 EBP=0088E368 EFLAGS=00010202
GS=002B FS=0053 ES=002B DS=002B
Module=C:\Users\user1\AppData\Local\Temp\jna-111578566\jna1604782121388255234.dll
Module_base_address=58510000 Offset_in_DLL=000159ed
Target=2_90_20230810_716 (Windows 10 10.0 build 19045)
CPU=x86 (4 logical CPUs) (0x3f8e8b000 RAM)
test with notes ID for current user, server is down, test code on client this issue I've observed for temp Databae (after createTempDb in com/mindoo/domino/jna/test/BaseJNATestClass.java for , fakenames.nsf on local (ACL getting) - w/o error
Initializing Domino JNA
AutoGC - Added memory: NotesNamesList [handle=5, values=[CN=Mikhail Cholokov/O=LMIKE, Mikhail Cholokov, *, */O=LMIKE], privileged=[]]
AutoGC - Added object: NotesDatabase [handle=165, server=, filepath=C:\Users\user1\AppData\Local\Temp\jnatmp_5204291126435359216.nsf]
AutoGC - Added memory: com.mindoo.domino.jna.dxl.DXLImporter@ab580116
AutoGC - Added object: NotesNote [handle=6, noteid=286]
AutoGC - Removing object: class com.mindoo.domino.jna.NotesNote with handle=6
AutoGC - Added memory: NotesACL [handle=DHANDLE32 [handle=536 871 369], db=C:\Users\user1\AppData\Local\Temp\jnatmp_5204291126435359216.nsf]