[prev in list] [next in list] [prev in thread] [next in thread] 

List:       serusers
Subject:    [Serusers] Crash in SER
From:       pelinescu-onciul () fokus ! fraunhofer ! de (Andrei Pelinescu-Onciul)
Date:       2003-02-21 15:55:21
Message-ID: 20030221155521.GA13746 () fokus ! gmd ! de
[Download RAW message or body]

On Feb 21, 2003 at 15:54, Maxim Sobolev <sobomax@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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic