[erlang-bugs] system_info crash
Wed Jan 16 19:15:17 CET 2013
On 2013-01-14 15:00, Tony Rogvall wrote:
> While designing a system_info debug tool I found this:
> 7> erlang:system_info(stop_memory_trace).
> ../include/internal/ethr_mutex.h:655: Fatal error in ethr_mutex_lock(): Invalid argument (22)
> Abort trap: 6
This was one of Rickards pet project and I suspect that the memory
tracer hasn't been subject to major updates since launch of smp.
It is not used, not documented, and not rigorously tested. The memory
tracer should be removed IMHO (, or otherwise corrected). Rickard, opinions?
I first recalled, incorrectly, that this was an opt-in configurable
tracer, but I see now that isn't the case. Does this break through
testcases or plain usage?
> Erlang R15B03 (erts-5.9.3) [source] [64-bit] [smp:2:2] [async-threads:0] [hipe] [kernel-poll:false]
> uname -a
> Darwin p13.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64
> erlang-bugs mailing list
More information about the erlang-bugs