Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hexo crashes on OSX 10.13 High Sierra #2803

Closed
zanders3 opened this issue Oct 21, 2017 · 5 comments
Closed

Hexo crashes on OSX 10.13 High Sierra #2803

zanders3 opened this issue Oct 21, 2017 · 5 comments

Comments

@zanders3
Copy link

Environment Info

uname -a
Darwin Alex-MacBook.lan 17.0.0 Darwin Kernel Version 17.0.0: Thu Aug 24 21:48:19 PDT 2017; root:xnu-4570.1.46~2/RELEASE_X86_64 x86_64

Node version(node -v): v8.7.0

Hexo and Plugin version(npm ls --depth 0):
hexo-site@3.3.9 /Users/alex/repos/web/zanders3.github.com
├── hexo-livereload@0.1.0
├── hexo-renderer-ejs@0.3.1
├── hexo-renderer-marked@0.3.0
├── hexo-renderer-stylus@0.3.3
└── hexo-tag-asset-res@0.1.2

For BUG

Hexo immediately crashes when I run hexo on the command line:

dyld: lazy symbol binding failed: Symbol not found: _usdt_create_provider
  Referenced from: /usr/local/lib/node_modules/hexo-cli/node_modules/dtrace-provider/build/Release/DTraceProviderBindings.node
  Expected in: flat namespace

dyld: Symbol not found: _usdt_create_provider
  Referenced from: /usr/local/lib/node_modules/hexo-cli/node_modules/dtrace-provider/build/Release/DTraceProviderBindings.node
  Expected in: flat namespace

Abort trap: 6

I also tried running npm install --no-optional

@JLHwung
Copy link
Collaborator

JLHwung commented Oct 21, 2017

You can try with

cd /usr/local/lib/node_modules/hexo-cli
npm install hexo-log@0.2.0

@JLHwung
Copy link
Collaborator

JLHwung commented Oct 21, 2017

@NoahDragon I suggest we release

hexo 3.4.0
hexo-cli 1.0.4

so that we won't deal with dtrace-provider again.

@NoahDragon
Copy link
Member

@JLHwung Could you please send me an email to hi@abnerchou.me ? I would like to add you to the npm hexo org, so you also could publish the packages when necessary.

@JLHwung
Copy link
Collaborator

JLHwung commented Oct 27, 2017

@NoahDragon Sent email application.

@JLHwung
Copy link
Collaborator

JLHwung commented Oct 29, 2017

Please run

npm i -g hexo-cli

to fix dtrace-provider issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants