lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: [lwip-users] Still a Bug with memory wasting after PPP reconnect?


From: Letschi
Subject: AW: [lwip-users] Still a Bug with memory wasting after PPP reconnect?
Date: Sat, 7 Mar 2009 21:00:03 +0100

I found it! It isn't a lwip-Bug! With every reconnect I called pppInit and
this function calls mem_malloc!

-----Ursprüngliche Nachricht-----
Von: address@hidden
[mailto:address@hidden Im Auftrag
von address@hidden
Gesendet: Samstag, 7. März 2009 19:21
An: Mailing list for lwIP users
Betreff: Re: [lwip-users] Still a Bug with memory wasting after PPP
reconnect?

I know this is not the answer you'd expect, but I have to warn you that 
there is currently no active developer using the PPP part of lwIP, so 
you might have to rely on answers of other users on this list. As 
always, new developers caring about PPP are welcome to take part and 
improve it!

Simon


Letschi wrote:
>
> Hello!
>
> I am using PPP over a serial interface to communicate with a 
> GSM-Modem. This works fine, but I have the following problem: After 
> closing the PPP connection and reestablishing the connection, my 
> application crashes because pbuf_alloc returns NULL. The number of 
> reconnects the application “survives” depends on the define MEM_SIZE 
> (size of reserved heap memory). My application only uses one 
> pbuf_malloc-call:
>
> Int SendUdpMsg (udp_pcb *pUdpConn, void *pBuff, int nLength )
>
> {
>
> struct pbuf* packet;
>
> char * data;
>
> packet=(struct pbuf *)pbuf_alloc(PBUF_TRANSPORT, nLength, PBUF_RAM);
>
> Assert( packet != NULL );
>
> data=(char*)packet->payload;
>
> memcpy(data, pBuff, nLength );
>
> udp_send(pUdpConn, packet);
>
> pbuf_free( packet );
>
> return nLength;
>
> }
>
> As you can see I free the allocated memory directly after sending, so 
> I don’t really know who is wasting my mem? Anyone an idea?`
>
> Best regards,
>
> Letschi
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> lwip-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/lwip-users



_______________________________________________
lwip-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/lwip-users





reply via email to

[Prev in Thread] Current Thread [Next in Thread]