On Feb 21, 2003 at 15:54, Maxim Sobolev <sobomax(a)portaone.com> wrote:
Hi,
We've observed the following crash in ser. Do you have any ideas what
the cause could be?
Something is corrupting the malloc structures. It's probably some kind
of buffer overflow (more bytes are written than allocated).
Because ser is compiled with DBG_QM_MALLOC, it checks at each
qm_malloc/qm_free if the internal memory structures are ok.
In this case after a shm_free it detects a fragment with its end
overwritten and then it tries to display the list with all the allocated
fragments (qm_status()). During this operations it coredumps.
I'm keeping corefile and binary compiled with
debug symbols, so that
don't hesitate to contact me if any additional information is
necessary.
In this case the ser log would be much more helpful.
Andrei