[rabbitmq-discuss] FW: RabbitMQ 3.2.4 crashes - std_alloc: Cannot allocate 1125562100111744 bytes of memory (of type "arg_reg")

Matthias Radestock matthias at rabbitmq.com
Wed Mar 19 10:43:15 GMT 2014


On 19/03/14 10:11, Oskar Liljeblad wrote:
> The changes above was what Emile suggested some time ago (for the other
> cluster crashes).

Yes, but, as I said, the changes will prevent the logging of the error, 
which in turn prevents the crash. So it will fix your problem, but 
leaves us none the wiser as to the error itself.

To repeat myself... there are two problems here: 1) some error occurs in 
rabbit, 2) the logging of the error causes a crash. By disabling logging 
we prevent the crash in (2) but at the expense of not being able to see 
the causing error (i.e. (1)) at all.

> Isn't it the Erlang runtime that crashes?

yes, but the error is likely caused by Erlang library code, not the 
runtime itself.

> How do you suggest to troubleshoot this error?

I've filed a bug to try to prevent the crash while still logging 
something. That might allow us to identify (1) but will be of no use to 
track down (2), and w/o this being easily reproducible the Erlang/OTP 
folks are unlikely to take an interest.

Matthias.


More information about the rabbitmq-discuss mailing list