[Bro] Logger crash with Bro 2.5

Johanna Amann johanna at icir.org
Wed Aug 9 16:21:05 PDT 2017


On Tue, Aug 08, 2017 at 07:17:33PM +0000, Raj Srinivasan wrote:
> We have been seeing this logger crash with Bro 2.5 running on a PPC
> based system. I have included the diag output from broctl below. It
> seems to be related to the rate at which logs are generated - the higher
> the rate (corresponding to more incoming traffic) the sooner the crash
> occurs. The CPU on which the logger runs has only about 4GB of memory,
> out of which approximately 1.5GB is available to the logger. As the logs
> below show, tc_malloc() does fail to allocate memory a few times, and I
> am guessing that the disks are not able to keep up with the logging
> rate.

Yup, that sounds like a reasonable guess from your description.

> Is the logger capable of recovering from memory allocation failure? If
> so, does the trace below indicate any other issue? Would appreciate any
> suggestions and/or insight into the problem.

No, it is not - Bro generally is not able to recover from memory
allocation failures.

I can't really tell anything else from the attached backtrace - they stop
a bit too early to be useful.

I hope this helps,
 Johanna


More information about the Bro mailing list