Display server terminates unexpectedly on multi-monitor Mac
The NoMachine display server process, nxnode, closes unexpectedly due to a segmentation fault on macOS servers with multiple monitors.
When the crash occurs, the stack looks similar to the following one:
Thread 29 Crashed:
0 libnxcim.dylib 0x0000000109c0d2e3 0x109bc7000 + 287459
1 ??? 0x0000700009120df8 0 + 123145454489080
2 libnxcim.dylib 0x0000000109beec1b DetectChangedRectWrap + 635
3 libnxdimi.dylib 0x00000001097078de MirrorPoller::streamCompare(int, pixman_region16*) + 1070
4 libnxdimi.dylib 0x0000000109707408 MirrorPoller::handleUpdate(int) + 120
5 libnxdimi.dylib 0x0000000109708aaa MirrorPoller::streamGrab() + 122
6 libnxdimi.dylib 0x000000010970a5fa MirrorPoller::grabberHandler(int, char**, char**) + 138
7 libnxc.dylib 0x0000000108cc4825 0x108cc1000 + 14373
8 libsystem_pthread.dylib 0x00007fff5a5732eb _pthread_body + 126
9 libsystem_pthread.dylib 0x00007fff5a576249 _pthread_start + 66
10 libsystem_pthread.dylib 0x00007fff5a57240d thread_start + 13
SOLVED, Released in version 7.7.4
