I talked to someone on irc about this problem and they suggested I email my findings to this list.

I am running debian linux on an alpha and downloaded and built the latest gtk-gnutella (.92c). It build OK but after running it, it ran for only about 3-5 sec and then failed with "Floating Point Exception". After launching it with DDD (data display debugger) I saw that it was failing in qrp.c in qrp_step_compute(); it looked like a divide by zero. I was able to work around it but did not produce a patch because I thought it might be manifestation of a different problem, maybe a config file had bad values, etc... Someone on irc suggested I try compiling with -mieee (for gcc). I tried that and it worked.

Footnote. I also tried Mutella and without -mieee it produced the same type of exception. I recompiled with -mieee and it worked fine.

Would someone elaborate on this, please? Why do you think this behavior is there?

int

_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail




-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to