Tuesday, October 14, 2008

Erlang Error: {open_error, -12}

This error happens when you have old or missing .so libraries for your Erlang app.  It is rarely mentioned on the Internet and can consume hours of wasted debugging time.  Now you know.  :(

Labels:

1 Comments:

Blogger Steven Parkes said...

Since this is the first Google hit for "open_error, -12" (and because I did do a lot of searching as to why I was getting the error even after having seen this): some of the ejabberd scripts (ejabberdctl and erl) (at least those packaged with the OS X installer from ProcessOne) have an error that causes the arch to be misidentified and as a result, the libs not to be found. So, the cause is a library issue, but only apparently missing.

See EJAB-956.

June 18, 2009 12:52 PM  

Post a Comment

<< Home