This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Ethernet Communication
- From: Andrew Lunn <andrew at lunn dot ch>
- To: Alperen Coskun <a_a_coskunoc at hotmail dot com>
- Cc: ecos discuss <ecos-discuss at ecos dot sourceware dot org>
- Date: Mon, 12 Nov 2007 14:27:36 +0100
- Subject: Re: [ECOS] Ethernet Communication
- References: <BAY121-W233B3EAEC648C790DB76F0CC870@phx.gbl> <20071112105536.GF4401@lunn.ch> <BAY121-W40DA18DB31664E5920D34ACC870@phx.gbl>
On Mon, Nov 12, 2007 at 03:10:32PM +0200, Alperen Coskun wrote:
>
>
> Thanks for your reply,
>
> I did what you said and get the following error message:
>
> ASSERT FAIL: <5>dlmalloc.cxx [ 771] void Cyg_Mempool_dlmalloc_Implementation::do_check_chunk() (cyg_uint8 *)p + sz <= (cyg_uint8 *)(((mbinptr)((char*)&(av_[2*(0) + 2]) - 2*(sizeof(Cyg_Mempool_dlmalloc_Implementation::Cyg_dlmalloc_size_t))))->fd)
>
> What do you suggest me doing?
So your heap is getting corrupted. Look for a buffer overflow, double
free of a block of memory etc....
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss