Skip to content

NW.js crashes on macOS High Sierra (10.13.6) #7946

Open
@sysrage

Description

@sysrage

Issue Type

  • Bug Report
  • Successfully reproduced against the latest version of NW.js?

Current/Missing Behavior

NW.js crashes when run in macOS High Sierra (10.13.6). This happens whether run by itself (expecting the default window to appear) or run with an appropriate package.json.

When running an NW.js app through Finder, it looks like nwjs is running but no windows appear. When running nwjs.app/Content/MacOS/nwjs from the terminal, it reports the following:

../nwjs-sdk-v0.64.1-osx-x64/nwjs.app/Contents/MacOS/nwjs .
[0817/201011.282098:ERROR:zip.cc(179)] Cannot open '/Users/sysrage/Downloads/nwjs-sdk-v0.64.1-osx-x64/nwjs.app/Contents/Resources/app.nw': FILE_ERROR_NOT_FOUND: No such file or directory (2)
[0817/201011.282801:ERROR:zip.cc(179)] Cannot open '/Users/sysrage/Downloads/nwjs-sdk-v0.64.1-osx-x64/package.nw': FILE_ERROR_NOT_FOUND: No such file or directory (2)
dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/sysrage/Downloads/nwjs-sdk-v0.64.1-osx-x64/nwjs.app/Contents/Frameworks/nwjs Framework.framework/Versions/101.0.4951.67/libnode.dylib **(which was built for Mac OS X 10.15)**
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/sysrage/Downloads/nwjs-sdk-v0.64.1-osx-x64/nwjs.app/Contents/Frameworks/nwjs Framework.framework/Versions/101.0.4951.67/libnode.dylib **(which was built for Mac OS X 10.15)**
  Expected in: /usr/lib/libSystem.B.dylib

Received signal 6
 [0x000110516099]
 [0x0001104748e3]
 [0x000110515ff1]
 [0x7fff7d42cf5a]
 [0x00010c7d250b]
 [0x00010c7dcbe9]
 [0x00010c7b0482]
 [0x00010c7b05a9]
 [0x7fff7d11e292]
 [0x00010a95fb80]
 [0x000109205c71]
 [0x0001092d1487]
 [0x00011568342c]
 [0x000115683ad9]
 [0x000110002d6f]
 [0x000110003707]
 [0x000110001d2f]
 [0x00011000265c]
 [0x00010c84d2fe]
 [0x00010577da1c]
 [0x7fff7d11e015]
[end of stack trace]
[0817/201012.062013:WARNING:process_memory_mac.cc(93)] mach_vm_read(0x7ffeea482000, 0x2000): (os/kern) invalid address (1)

Expected/Proposed Behavior

NW.js should work on High Sierra, unless I missed the memo of non-support. It would also be helpful to list the minimum required macOS version on the NW.js download page.

Additional Info

  • Operating System: macOS High Sierra (10.13.6)
  • NW.js Version: 0.64.1 through 0.67.1 all fail

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions