I am using a 7.2.3 client on Windows 10 with a 6.0.66 server hosted on Linux (RHEL 7). Initially when I bring up displays on NM everything works fine, but when I select to bring up a sub-display, NM crashes with the error: Session: Display failure detected on display ‘nx/nx, options=/usr/NX/var/log/node/xxx/options:1001’.
NXTRACE.LOG:
Module: C:\Program Files (x86)\NoMachine Enterprise Client\bin\nxclient.bin pid 912
Thread: 8200 exception 0xc0000005, ‘Access violation’
In: C:\Program Files (x86)\NoMachine Enterprise Client\bin\libnxdifb.dll at 0x69a5220c
Error: Invalid read from address 0x130cd000
#0 0x69a5220c libnxdifb.dll(fbBlt)
#1 0x746d7630 msvcrt.dll(realloc)
#2 0x695e531c libpixman.dll(pixman_region_rectangles)
#3 0x7760cf59 ntdll.dll(RtlAllocateHeap)
#4 0x69a5eb5e libnxdifb.dll(fbCopyWindowProc)
#5 0x77635e97 ntdll.dll(RtlGetAppContainerNamedObjectPath)
#6 0x7765ae7d ntdll.dll(RtlCaptureContext)
Initially, I thought this was because the server version and client were mismatch, but I get the same results with the server at 7.2.3. One other thing to note, if I run a client (nxplayer) on Linux everything works fine.