Lars,
Re your problems with Solaris--
Jeroen and I worked on similar problems that I was encountering on
Solaris 8 X86, and there are some fixes that I think will resolve these
problems for you now. I've been able to keep my test build running for
over 24 hours now, with no visible memory leaks, and no segfaults.
The code for this version is in CVS at:
http://gtk-gnutella.asselman.com
http://gtk-gnutella.asselman.com
Keep in mind this is not release code, but a work in progress. I was
using the Sun Workshop compilers, V6U2, which is a little old now. gcc
should work fine, and I think any Sun compiler at 6U2 or later will also
be OK. I had a few things I had to change to get the compile to be
clean with the SUN compiler, and if you get that far, I can send you my
changes.
As far as the OS crash, that should not happen due to anything in gtk-
gnutella, unless you let it fill your disk or something similar, where you
run out of system resources.
There was a specific patch to libXm.so.4 recently that was causing
crashes of the program, but not of the machine. The patch was
recalled, and an older patch put up in it's place until they fix the real
issue. I believe that the patch number for Sparc was 108940-56, so if
that is installed, you will need to back it out, and install either 108940-49
or 108940-54. I think the later one is what is on Sunsolve. I haven't
checked in a few days.
Anyway, I think we have resolved the issues with Solaris, and you
should be OK with the CVS version, which I've found to be quite stable.
Uploading, downloading, and searching works very well, for me it's
much, much better than LimeWire. It's finding many more files, and the
speeds are better too.
Hope this helps,
--Carl
--Carl
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
