Maxim Fedorov
Maxim Fedorov
Contains boilerplate code and a few hints how Common Tests are to be used
**Describe the bug** BEAM dumps the core in this line: https://github.com/erlang/otp/blob/master/erts/emulator/beam/erl_process.h#L2897= This line assumes that `esdp->current_process` is not NULL, which isn't true all the time. The trivial fix (check that...
Takes some time to get the debugging working. 1. remote_debugger_listener.erl, line 158 and 161: net_kernel:connect_node/1 should be used instead of net_kernel:connect (otherwise it throws 'undef' for OTP R22) 2. resources/debugger/src/debugnode.erl:...
NIFs (especially those written in C++) make heavy use of `atexit` call to destroy statically created singletons. ERTS does not wait for any dirty scheduler to stop executing the NIF...
**Describe the bug** When an application contains duplicate dependencies, systools:make_script fails with "Undefined applications: [dep]". **To Reproduce** Example of myapp.app: ``` {application, myapp, [ {vsn, "1.0.0"}, {applications, [kernel, stdlib, dep,...
Similar to call_time, erlang:trace_pattern(..., [call_memory]) accumulates memory allocations, allowing for basic heap profiling. Inspired by @garazdawi's prototype discussed on Erlang Forums. This PR implements only the underlying mechanism. Heap profiler...
**Is your feature request related to a problem? Please describe.** It's possible that a single process consumes all memory on the host, even when `process_flag(max_heap_size, #{size => 1000, kill =>...
Ensure supply chain security for code/package repositories (e.g. hex.pm)
Right now the guide is located here: https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/ It might be better to have it published directly to erlef.org @starbelly what do you think?
Action item from the Security WG meeting. It might be useful to have security-related pages on the erlang.org itself, but some specific recommendations may not be applicable to all OTP...