Knowledge Base
Searching in : Trouble report
ID:TR06S10301
Added on: 2021-06-28
Last Update: 2021-10-21
Solved in version: 7.7.4
Platform: All macOS Platforms
Product: NoMachine Client
Severity: Serious
Status: Solved
Print this article

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