-
Hi Marcelo,
I haven't had the time to follow up on this case. Sorry about that.
I still get the out of memory error, allthough now it appears later in the startup process.
It is still the realloc() call in the membuffer_set_size function that fails on my system. This call however, does succeed a number of times before it finally fails. Any ideas?
The message in syslog is now this...
2007-02-28 21:22:31 UTC in Portable UPnP SDK
-
Hi Marcelo,
I'm on Gentoo, linux-igd-0.95, and everything is installed as root, and upnpd is run as root, so it's not a permission issue I think.
I've tested some more... it seems that in membuffer.c the function membuffer_set_size fails when calling realloc in line 230 to allocate more memory. I don't know why though, it works the first couple of times, and then suddenly fails.
I have...
2007-02-08 21:44:40 UTC in Portable UPnP SDK
-
I forgot to mention, that I'm running kernel 2.6.18 and amd64.
2007-02-06 00:55:56 UTC in Portable UPnP SDK
-
File Added: IUpnpErrFile.txt.
2007-02-06 00:53:16 UTC in Portable UPnP SDK
-
When I run upnpd I get the above mentioned error (UPNP_E_OUTOF_MEMORY). I've tried with 1.4.1 and 1.4.2-RC3, it's the same. I don't understand why, because I have plenty of RAM, and I even tried closing some applications, but it didn't help.
$ upnpd eth1 br0
The following is logged in the /var/log/messages:
Feb 6 01:33:47 server upnpd[6933]: Error registering the root device with...
2007-02-06 00:52:35 UTC in Portable UPnP SDK