Node crashes in OS X mavericks - dyld symbol not found _xmlBufContent

1,013 views
Skip to first unread message

Alberto Ricart

unread,
Oct 23, 2013, 1:25:17 PM10/23/13
to nod...@googlegroups.com
I upgraded my machine to OS X Mavericks last night, and to my surprise, node crashes. Reinstalling node does not fix the issue.

$ node -v
dyld: Symbol not found: _xmlBufContent
  Referenced from: /usr/lib/libxslt.1.dylib
  Expected in: /Volumes/TIBCO/FTL/ftl_accesspoint/install/lib/libxml2.2.dylib
 in /usr/lib/libxslt.1.dylib

Mikeal Rogers

unread,
Oct 23, 2013, 2:48:37 PM10/23/13
to nod...@googlegroups.com
hrm... mine is working.

% node -v   
v0.10.13

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hongli Lai

unread,
Oct 23, 2013, 3:16:21 PM10/23/13
to nod...@googlegroups.com
It looks like your Node executables tried to access libxml from /Volumes/TIBCO. I get the feeling that that is wrong, and that Node should load libxml from /usr/lib instead. Can you try unmounting /Volumes/TIBCO? Does that help?

Nathan Rajlich

unread,
Oct 23, 2013, 5:15:27 PM10/23/13
to nodejs
Why would the node executable depend on libxml?


--

Hongli Lai

unread,
Oct 23, 2013, 5:17:37 PM10/23/13
to nod...@googlegroups.com
Maybe it links indirectly to libxml. The Node executable is linked to
Foundation, ApplicationServices, CoreServices, etc. One of those
libraries probably need libxml.
> You received this message because you are subscribed to a topic in the
> Google Groups "nodejs" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/nodejs/5_ujwAMmox8/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
--
Phusion | Ruby & Rails deployment, scaling and tuning solutions

Web: http://www.phusion.nl/
E-mail: in...@phusion.nl
Chamber of commerce no: 08173483 (The Netherlands)

Ryan Schmidt

unread,
Oct 23, 2013, 8:04:59 PM10/23/13
to nod...@googlegroups.com
You’ve set DYLD_LIBRARY_PATH, haven’t you? Don’t do that; it causes problems.

FYI nodejs works fine on Mavericks when compiled using MacPorts, and it doesn’t link with libxml2 or libxslt.

Rafał Janicki

unread,
Oct 24, 2013, 3:42:12 AM10/24/13
to nod...@googlegroups.com
My works fine too (I've got Mavericks since yesterday evening)

$ node -v

v0.10.21

Installed via brew.

Reply all
Reply to author
Forward
0 new messages