Hi,
Previously I had a lot of problems with amule, I compiled it with "emerge amule", and it always crashed after less than 1 hour.
I found that there is a pretty simple way to make amule stable : edit /etc/make.conf, and just delete all your CFLAGS (or comment them before emerging amule), so that it doesnt try to optimize it while compiling. Thats what i did, and now amule has been running for more than 36 hours without a crash :-)
Another tip to have a fast amule : disable gtk2 before emerging, or type :
USE="-gtk2" emerge amule
So it links it against gtk1, and not this crappy slow gtk2...
Don't ask me why...