I am not sure, spent all the day looking the code and couldn't find the problem, but the problem exists: For each connection _without_ a source (a 404 error), about 100 bytes are leaked. It's easy to test: for i in `seq 10000 `; do echo -n -e $i'\r'; \ wget -q http://HOST:8000/any_uri -O /dev/null; done; echo After running it, you'll probably see (with "ps axl") that the program consumes about 1 MB more. The results are repeatable, just run it again. Please, check if you have the same problem, I don't trust glibc2.3 very much. But _____if_____ it's a bug, then it is a honeypot for script kiddies. Regards, -- ricardo galli GPG id C8114D34 --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
I have been "DoS"ed for a while , with icecast 1.3.12 . I had the luck that my ISP gives me dyn IP cause i just had to reboot, then had an new IP address. One of the gret features i enjoy is the possibility in icecast is that you can lookup hostnames. I dont know if icecast 2 has it feature too , but its a great way to Deny connection to some people... WIthout hostnam lookup I would feel very " vulnerable" .... --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Monday 20 January 2003 07:25, Ricardo Galli wrote:> I am not sure, spent all the day looking the code and couldn't find the > problem, but the problem exists: > > For each connection _without_ a source (a 404 error), about 100 bytes are > leaked. It's easy to test: > > for i in `seq 10000 `; do echo -n -e $i'\r'; \ > wget -q http://HOST:8000/any_uri -O /dev/null; done; echo > > After running it, you'll probably see (with "ps axl") that the program > consumes about 1 MB more. The results are repeatable, just run it again.I'll look into it when I have some time. I cleared out all the memory leaks I could find a few weeks ago, but I may have missed some. Mike --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.