public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] network problem more info
@ 2007-08-31  9:58 Rick Davis
  2007-08-31 12:27 ` Andrew Lunn
  0 siblings, 1 reply; 5+ messages in thread
From: Rick Davis @ 2007-08-31  9:58 UTC (permalink / raw)
  To: Ecos-Discuss

To try to narrow down my memory issue. I wrote a client program that just
creates a socket, connects to port 80 and then shuts down and closes the
socket. Every time I run it 32 bytes of memory is allocated. If I keep
running the application the memory is consumed. If I let thing sit for
minutes, some of the memory is returned.

I added more debug and what I am seeing is memory type M_SONAME is being
allocated twice and freed once. The sequence I am seeing is as follows.

Function        size  type  flags  address malloc'd  cyg_current_time
                                   address to free
---------------------------------------------------------------------
cyg_net_malloc:  148    5     1    0x001e0770        58571
cyg_net_malloc:   72    5     1    0x001e0710        58572
cyg_net_malloc:   20    5     1    0x001e06f0        58573
cyg_net_malloc:   16   98     1    0x001e06d0        58574
cyg_net_free:          98          0x001e06d0        58576
cyg_net_malloc:   16   98     8    0x001e06d0        58577
cyg_net_free:           5          0x001e06f0        91872
cyg_net_free:           5          0x001e0710        91872
cyg_net_free:           5          0x001e0770        91873

As you can see, 5 malloc, 4 free. The one not freed is type 98 (M_SONAME)


Rick Davis



-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-08-31 14:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-08-31  9:58 [ECOS] network problem more info Rick Davis
2007-08-31 12:27 ` Andrew Lunn
2007-08-31 12:40   ` Rick Davis
2007-08-31 12:47     ` Andrew Lunn
2007-08-31 14:03     ` Alok Singh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).