unable to run erlang after otp 27 update
I recently upgraded all my packages which also upgraded erlang to 27. But now it stopped working. I have no idea how to fix it or roll back to erlang 26
10 Replies
Could you create an issue in termux-packages repository in github? I can reproduce the issue in my phone also.
you're on low memory, Erlang need free RAM space for it to run
even before Erlang/OTP 27, this has been a known issue for a while
has it been reported in github?
or, everyone just know that.
it's a known issue even outside Termux
you can apply a workaround by having swap space or free some apps/processes from your phone
Idk, But it was working fine before
And..how much memory does it need
¯\_(ツ)_/¯
last time i got that when i have usage of 1,4gb memory
erlang probably need around 500-800mb
Wtf, why so much
What does it even do with that much memory
I can't find any discussion related to this online. Can you provide a link
i don't remember exactly, it's probably in erlang forum site. but i remember erlang will produce an
erl_crash.dump
if it's low on memory and then throw bunch of nonsense error, i guess it's different in OTP 27 nowI don't think those two errors are related. The error you are mentioning happens when my code uses too much memory. But this is not the case here. I can't even run any erlang binary let alone use too much memory
Can you tell me how can i roll back to otp 26