286a45d4ad
Submitted By: Michael Andersen - miwer Issue was found to be related to sizeof (size_t) != sizeof (int) on AMD64 systems. Emil Ljungdahl's AMD64 patch has been applied along with some other fixes. Original user report follows: 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 descDocUrl: http://192.168.0.1:49152/gatedesc.xml Feb 6 01:33:47 server upnpd[6933]: UpnpRegisterRootDevice returned -104 I tried enabling debugging and it looks like it cannot allocate memory through the membuffer_append function. It's wierd because it's only a few bytes. Please note, that I enabled some extra debugging lines that were commented, in order to get more information. See attached files. git-svn-id: https://pupnp.svn.sourceforge.net/svnroot/pupnp/trunk@154 119443c7-1b9e-41f8-b6fc-b9c35fce742c
31 lines
588 B
Plaintext
31 lines
588 B
Plaintext
|
|
libupnp was originally written by Intel Corporation.
|
|
|
|
Many people further contributed to libupnp by reporting problems,
|
|
suggesting various improvements or submitting actual code.
|
|
Here is a list of these people. Help us keep it complete and
|
|
exempt of errors.
|
|
|
|
- Arno Willig
|
|
- Chaos
|
|
- David Maass
|
|
- Emil Ljungdahl
|
|
- Erik Johansson
|
|
- Eric Tanguy
|
|
- Erwan Velu
|
|
- Fredrik Svensson
|
|
- Jiri Zouhar
|
|
- John Dennis
|
|
- Jonathan (no_dice)
|
|
- Leuk_He
|
|
- Loigu
|
|
- Luke Kim
|
|
- Marcelo Roberto Jimenez
|
|
- Markus Strobl
|
|
- Nektarios K. Papadopoulos
|
|
- Oskar Liljeblad
|
|
- Michael (Oxy)
|
|
- Paul Vixie
|
|
- Siva Chandran
|
|
|