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. 🙁
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. 🙁
2 comments
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.
do you know what "{error,{open_error,-10}}" means?