Crashing on m1 macs
-
Nothing the screeps devs can do if it's an upstream issue with nwjs.
-
I now tried the steam client on normal intel macs and it looks like the issue is the last os big sur.
It runs fine for some short time, then the view itself reloads and webgl is gone. ( For example the season textures don't show anymore ) ... After some more time the whole app crashes completly.
on my company mac, which is still on catalina it runs fine.
The webclient in chrome works fine on both, but it's not possible to connect to the local server with that
-
here is a crashlog from a new mac mini:
Path: /Users/USER/Library/Application Support/Steam/*/nwjs.app/Contents/MacOS/nwjs Identifier: io.nwjs.nwjs Version: 76.0.3809.132 (3809.132) Code Type: X86-64 (Translated) Parent Process: ??? [1] Responsible: nwjs [5275] User ID: 501 Date/Time: 2021-01-24 15:01:43.314 +0100 OS Version: macOS 11.1 (20C69) Report Version: 12 Anonymous UUID: 4438EF76-DBC9-C22D-80F5-3FECB18F0DD1 Sleep/Wake UUID: A97F48EA-5314-4AF6-BF84-4F5C091499A7 Time Awake Since Boot: 16000 seconds Time Since Wake: 560 seconds System Integrity Protection: enabled Crashed Thread: 11 StackSamplingProfiler Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [5275] VM Regions Near 0: --> __TEXT 1027be000-102828000 [ 424K] r-x/rwx SM=COW /Users/*/Library/Application Support/Steam/*/nwjs.app/Contents/MacOS/nwjs Thread 0:: CrBrowserMain Dispatch queue: com.apple.main-thread 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff2044550d __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff20443bf6 __CFRunLoopRun + 1319 4 com.apple.CoreFoundation 0x00007fff20442fe2 CFRunLoopRunSpecific + 567 5 com.apple.HIToolbox 0x00007fff2890e6d0 RunCurrentEventLoopInMode + 292 6 com.apple.HIToolbox 0x00007fff2890e4cc ReceiveNextEventCommon + 709 7 com.apple.HIToolbox 0x00007fff2890e1ef _BlockUntilNextEventMatchingListInModeWithFilter + 64 8 com.apple.AppKit 0x00007fff22b95de9 _DPSNextEvent + 883 9 com.apple.AppKit 0x00007fff22b945af -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366 10 gameoverlayrenderer.dylib 0x000000010abcae9e -[NSApplication(SteamOverrideNextEvent) steamhooked_nextEventMatchingMask:untilDate:inMode:dequeue:] + 76 11 io.nwjs.nwjs.framework 0x0000000114e2d540 0x111cc2000 + 51819840 12 io.nwjs.nwjs.framework 0x00000001152da31a 0x111cc2000 + 56722202 13 io.nwjs.nwjs.framework 0x0000000114e2d474 0x111cc2000 + 51819636 14 com.apple.AppKit 0x00007fff22b86b0a -[NSApplication run] + 586 15 io.nwjs.nwjs.framework 0x00000001152eaa9c 0x111cc2000 + 56789660 16 io.nwjs.nwjs.framework 0x00000001152e8ff8 0x111cc2000 + 56782840 17 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 18 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 19 io.nwjs.nwjs.framework 0x0000000114e32297 0x111cc2000 + 51839639 20 io.nwjs.nwjs.framework 0x0000000112cfb0c1 0x111cc2000 + 17010881 21 io.nwjs.nwjs.framework 0x0000000112cfcfc2 0x111cc2000 + 17018818 22 io.nwjs.nwjs.framework 0x0000000112cf7ec7 0x111cc2000 + 16998087 23 io.nwjs.nwjs.framework 0x0000000114c3a177 0x111cc2000 + 49774967 24 io.nwjs.nwjs.framework 0x0000000114c39d73 0x111cc2000 + 49773939 25 io.nwjs.nwjs.framework 0x0000000117b2cafb 0x111cc2000 + 99003131 26 io.nwjs.nwjs.framework 0x0000000114c38df4 0x111cc2000 + 49769972 27 io.nwjs.nwjs.framework 0x0000000111cc522f ChromeMain + 175 28 io.nwjs.nwjs 0x00000001027bf784 main + 372 29 libdyld.dylib 0x00007fff20368621 start + 1 Thread 1: 0 runtime 0x00007ffdffe46914 0x7ffdffdec000 + 370964 Thread 2: 0 runtime 0x00007ffdffe46914 0x7ffdffdec000 + 370964 Thread 3:: com.apple.rosetta.exceptionserver 0 runtime 0x00007ffdffdeea98 0x7ffdffdec000 + 10904 1 runtime 0x00007ffdffdf82b8 0x7ffdffdec000 + 49848 2 runtime 0x00007ffdffdf98e8 0x7ffdffdec000 + 55528 Thread 4: 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x00000001164ce23e 0x111cc2000 + 75547198 3 io.nwjs.nwjs.framework 0x00000001164ce729 0x111cc2000 + 75548457 4 io.nwjs.nwjs.framework 0x00000001164c4e48 0x111cc2000 + 75509320 5 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 6 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 5: 0 runtime 0x00007ffdffe46914 0x7ffdffdec000 + 370964 Thread 6:: ThreadPoolServiceThread 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20321dde kevent64 + 10 2 io.nwjs.nwjs.framework 0x00000001153b9bd6 0x111cc2000 + 57637846 3 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 4 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 5 io.nwjs.nwjs.framework 0x0000000115357144 0x111cc2000 + 57233732 6 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 7:: ThreadPoolForegroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360ed4 0x111cc2000 + 57274068 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 8:: ThreadPoolBackgroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360e44 0x111cc2000 + 57273924 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 9:: ThreadPoolBackgroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360e44 0x111cc2000 + 57273924 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 10:: Chrome_IOThread 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20321dde kevent64 + 10 2 io.nwjs.nwjs.framework 0x00000001153b9bd6 0x111cc2000 + 57637846 3 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 4 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 5 io.nwjs.nwjs.framework 0x0000000112d04674 0x111cc2000 + 17049204 6 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 11 Crashed:: StackSamplingProfiler 0 libunwind.dylib 0x00007fff2a6678b0 libunwind::CFI_Parser<libunwind::LocalAddressSpace>::decodeFDE(libunwind::LocalAddressSpace&, unsigned long, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::FDE_Info*, libunwind::CFI_Parser<libunwind::LocalAddressSpace>::CIE_Info*) + 30 1 libunwind.dylib 0x00007fff2a66993c libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_x86_64>::step() + 124 2 libunwind.dylib 0x00007fff2a66993c libunwind::UnwindCursor<libunwind::LocalAddressSpace, libunwind::Registers_x86_64>::step() + 124 3 io.nwjs.nwjs.framework 0x0000000115312c7b 0x111cc2000 + 56953979 4 io.nwjs.nwjs.framework 0x0000000115313e5d 0x111cc2000 + 56958557 5 io.nwjs.nwjs.framework 0x00000001153139ad 0x111cc2000 + 56957357 6 io.nwjs.nwjs.framework 0x0000000115315446 0x111cc2000 + 56964166 7 io.nwjs.nwjs.framework 0x00000001153390ff 0x111cc2000 + 57110783 8 io.nwjs.nwjs.framework 0x000000011534d2f0 0x111cc2000 + 57193200 9 io.nwjs.nwjs.framework 0x000000011534d008 0x111cc2000 + 57192456 10 io.nwjs.nwjs.framework 0x00000001152e8eb9 0x111cc2000 + 56782521 11 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 12 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 13 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 14 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 15 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 16 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 12:: NetworkConfigWatcher 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff2044550d __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff20443bf6 __CFRunLoopRun + 1319 4 com.apple.CoreFoundation 0x00007fff20442fe2 CFRunLoopRunSpecific + 567 5 com.apple.Foundation 0x00007fff21105fa1 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 6 io.nwjs.nwjs.framework 0x00000001152ea621 0x111cc2000 + 56788513 7 io.nwjs.nwjs.framework 0x00000001152e8ff8 0x111cc2000 + 56782840 8 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 9 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 10 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 11 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 12 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 13 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 13:: CrShutdownDetector 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff2031989e read + 10 2 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 3 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 4 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 14:: NetworkConfigWatcher 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff2044550d __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff20443bf6 __CFRunLoopRun + 1319 4 com.apple.CoreFoundation 0x00007fff20442fe2 CFRunLoopRunSpecific + 567 5 com.apple.Foundation 0x00007fff21105fa1 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 6 io.nwjs.nwjs.framework 0x00000001152ea621 0x111cc2000 + 56788513 7 io.nwjs.nwjs.framework 0x00000001152e8ff8 0x111cc2000 + 56782840 8 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 9 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 10 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 11 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 12 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 13 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 15:: ThreadPoolForegroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360ed4 0x111cc2000 + 57274068 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 16:: ThreadPoolForegroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360ed4 0x111cc2000 + 57274068 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 17:: ThreadPoolForegroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360ed4 0x111cc2000 + 57274068 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 18:: CompositorTileWorker1 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff2031b8e2 __psynch_cvwait + 10 2 io.nwjs.nwjs.framework 0x00000001153ae425 0x111cc2000 + 57590821 3 io.nwjs.nwjs.framework 0x0000000116ae0a78 0x111cc2000 + 81914488 4 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 5 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 6 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 19:: ThreadPoolSingleThreadForegroundBlocking0 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333d5f 0x111cc2000 + 57089375 4 io.nwjs.nwjs.framework 0x000000011536089a 0x111cc2000 + 57272474 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360f34 0x111cc2000 + 57274164 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 20:: CacheThread_BlockFile 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20321dde kevent64 + 10 2 io.nwjs.nwjs.framework 0x00000001153b9bd6 0x111cc2000 + 57637846 3 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 4 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 5 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 6 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 7 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 8 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 21:: BrowserWatchdog 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001152e8e97 0x111cc2000 + 56782487 5 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 6 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 7 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 8 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 9 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 10 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 22:: ThreadPoolSingleThreadSharedForegroundBlocking1 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333d5f 0x111cc2000 + 57089375 4 io.nwjs.nwjs.framework 0x000000011536089a 0x111cc2000 + 57272474 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360f04 0x111cc2000 + 57274116 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 23:: Chrome_HistoryThread 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001152e8e97 0x111cc2000 + 56782487 5 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 6 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 7 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 8 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 9 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 10 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 24:: NetworkConfigWatcher 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff2044550d __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff20443bf6 __CFRunLoopRun + 1319 4 com.apple.CoreFoundation 0x00007fff20442fe2 CFRunLoopRunSpecific + 567 5 com.apple.Foundation 0x00007fff21105fa1 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 6 io.nwjs.nwjs.framework 0x00000001152ea621 0x111cc2000 + 56788513 7 io.nwjs.nwjs.framework 0x00000001152e8ff8 0x111cc2000 + 56782840 8 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 9 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 10 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 11 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 12 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 13 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 25:: ThreadPoolSingleThreadSharedBackgroundBlocking2 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333d5f 0x111cc2000 + 57089375 4 io.nwjs.nwjs.framework 0x000000011536089a 0x111cc2000 + 57272474 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360e74 0x111cc2000 + 57273972 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 26:: Startup watchdog thread Watchdog 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff2031b8e2 __psynch_cvwait + 10 2 io.nwjs.nwjs.framework 0x00000001153ae4b8 0x111cc2000 + 57590968 3 io.nwjs.nwjs.framework 0x0000000115373a4b 0x111cc2000 + 57350731 4 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 5 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 6 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 27:: com.apple.NSEventThread 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff2044550d __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff20443bf6 __CFRunLoopRun + 1319 4 com.apple.CoreFoundation 0x00007fff20442fe2 CFRunLoopRunSpecific + 567 5 com.apple.AppKit 0x00007fff22d1bc16 _NSEventThread + 124 6 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 7 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 28:: Gamepad polling thread 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff2044550d __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff20443bf6 __CFRunLoopRun + 1319 4 com.apple.CoreFoundation 0x00007fff20442fe2 CFRunLoopRunSpecific + 567 5 com.apple.Foundation 0x00007fff21105fa1 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 6 io.nwjs.nwjs.framework 0x00000001152ea621 0x111cc2000 + 56788513 7 io.nwjs.nwjs.framework 0x00000001152e8ff8 0x111cc2000 + 56782840 8 io.nwjs.nwjs.framework 0x000000011534dbd8 0x111cc2000 + 57195480 9 io.nwjs.nwjs.framework 0x0000000115317047 0x111cc2000 + 56971335 10 io.nwjs.nwjs.framework 0x00000001153711dd 0x111cc2000 + 57340381 11 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 12 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 13 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 29:: ThreadPoolForegroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360ed4 0x111cc2000 + 57274068 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 30:: ThreadPoolForegroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x00000001153611ca 0x111cc2000 + 57274826 6 io.nwjs.nwjs.framework 0x0000000115360ed4 0x111cc2000 + 57274068 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 31:: ThreadPoolForegroundWorker 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 io.nwjs.nwjs.framework 0x0000000115333ea0 0x111cc2000 + 57089696 3 io.nwjs.nwjs.framework 0x0000000115333fb1 0x111cc2000 + 57089969 4 io.nwjs.nwjs.framework 0x00000001153608a8 0x111cc2000 + 57272488 5 io.nwjs.nwjs.framework 0x0000000115360fbe 0x111cc2000 + 57274302 6 io.nwjs.nwjs.framework 0x0000000115360ed4 0x111cc2000 + 57274068 7 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 8 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 9 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 32:: org.libusb.device-hotplug 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff20318e7e mach_msg_trap + 10 2 com.apple.CoreFoundation 0x00007fff2044550d __CFRunLoopServiceMachPort + 316 3 com.apple.CoreFoundation 0x00007fff20443bf6 __CFRunLoopRun + 1319 4 com.apple.CoreFoundation 0x00007fff20442fe2 CFRunLoopRunSpecific + 567 5 com.apple.CoreFoundation 0x00007fff204c971f CFRunLoopRun + 40 6 io.nwjs.nwjs.framework 0x0000000117b2b284 0x111cc2000 + 98996868 7 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 8 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 33:: UsbEventHandler 0 ??? 0x00007ffe96322a30 ??? 1 libsystem_kernel.dylib 0x00007fff2031f4fe poll + 10 2 io.nwjs.nwjs.framework 0x0000000117b27a38 0x111cc2000 + 98982456 3 io.nwjs.nwjs.framework 0x0000000117b27e72 0x111cc2000 + 98983538 4 io.nwjs.nwjs.framework 0x0000000117b18069 0x111cc2000 + 98918505 5 io.nwjs.nwjs.framework 0x00000001153af3b7 0x111cc2000 + 57594807 6 libsystem_pthread.dylib 0x00007fff2034d950 _pthread_start + 224 7 libsystem_pthread.dylib 0x00007fff2034947b thread_start + 15 Thread 11 crashed with X86 Thread State (64-bit): rax: 0x00007fff2038f669 rbx: 0x00007fff891a6c80 rcx: 0x000000030c87bef0 rdx: 0x000000030c87bec0 rdi: 0x00007fff891a6c80 rsi: 0x0000000000000000 rbp: 0x000000030c87ac90 rsp: 0x000000030c87ac30 r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x00007fff20397f80 r11: 0x0000000000000000 r12: 0x000000030c87bec0 r13: 0x0000000000000000 r14: 0x00007fff891a6c80 r15: 0x0000000000000000 rip: 0x00007fff2a6678b0 rfl: 0x0000000000000202
-
Looks like people nw.js team are still working on Apple Silicon support.
We keep an eye on them. Obviously, we can't start updating our builds before they finish.
-
Sorry... this thread got a bit confusing ... the steam client does not run well on all macs with the big sur update that came out last november.
On arm macs it usually crashes right after launch.
On all other macs the client starts usually crashes after a few minutes. It starts with reloading the content usually after a few seconds .. after that webgl is no longer available and all textures and stuff are missing... then it continues to run and but crashes a bit later.
-
Ok .. I tried to make a screen capture of the client to show the problem and it did not show the problems I saw without recording the screen so I thought about what might be different.
I now think the problem on big sur with the screeps client is the automatic switch between the integrated intel grapic and the discrete amd radeon gpu. Maybe there is an issue with the older nwjs when the graphic card switches, since there is no problem in chrome or edge at all.
I downloaded https://github.com/CodySchrank/gSwitch to force the mac into using the internal graphic or amd gpu before starting screeps and did not see any problems, but I could only test for a few minutes before I had to go to work.
-
@w4rl0ck could you please (when you have time) test it with gSwitch for some time and share the results? Could you also check if the issue exists in the renderer demo app?
-
Ok .. I played a bit and noticed that gswitch makes no difference. First I started the screeps client and watched a room for about 10 minutes.. everything looked fine with webgl working.
then suddenly the page reloaded and only the roomvisuals stayed visible:
then the client crashed.
after that I restarted the client and it said webgl is no longer available:
however I started the renderer demo side by side and it looked fine:
-
I tried the steam client again and despite the topic saying "m1 macs" the client still crashes / does not work on ALL macs with the latest operating system big sur that came out last november.
-
Any news about fixing the the steam client for the current OS X version? Is it planed to get the mac version fixed?
-
Are there any news about fixing the steam client to run on macs again?
-
Still crashing on M1 Max. Solved by using Windows ARM virtual machine. Client works perfectly on Windows ARM.
-
Curious if there is any update or workaround for the steam client to work with?
-
there is a workaround: https://www.npmjs.com/package/screeps-steamless-client
-
It seems that nwjs starts to support apple silicon from 0.77 released two months ago. So is there a plan of updating Screeps for apple arm support?
-
If there is planned support for an Apple Silicon update/patch, I haven't heard or seen it. Really sucks because this is going to be in all Apple machines going forward. I'm sticking to the
screeps-steamless-client
for now, but I really hope the devs come back and fix this. They're working on the "screeps: arena" game after all.
-
We absolutely plan to fix that!
-
It does not seem to be realized at this time. I would like to find out if it is still in your support program and, if possible, if you could provide an approximate time frame to let me know when I can expect support for this feature.
Thank you very much for your time and effort and I look forward to hearing from you.
-
@o4kapuk I's already 1 year since NW.JS supported the not that new silicon chips, can we know when screeps will be supporting the new chips?