| 
      
      
      From: Roland R. <rr...@gu...> - 2000-09-08 06:00:05
      
     | 
| I'm having some problems with icqlib, I was wondering if anybody knows whats up. My app runs file for while, but then I go away for an hour or so and when I come back I find that my app is now sucking back about 100 MB or so of RAM. The problem (I'm guessing) is that icqlib is mallocing memory and not giving it back, once it starts happening it seems to happen ever second call to icq_Main() another 4K (est) get malloced, somewhere inside a call to list_traverse() on the line if(!(f=(*item_f)(i->item, ap))). But after I get this far I'm lost on how to try to find the problem. Can anybody offer some advice? I think the problem has something to do with two icq clients with one IP address. Either because of NAT or two clients on one machine. I can cause the problem to happen by starting to clients and sending a message between them. Any ideas? Thanks, Roland |