afaik, you shouldnt compile amule with any optimizations, this causes problems. the debian deb's are working very well for me, just shut down amule after running another 20 hours.
might help: I dont "hide" the main window, I've seen it crash a few times with hided main window, but never when it was shown (on some desktop, minimized, so its not that big problem). u guys might try, and the devz may check the hide-code.