Description of problem: It's well known that Eclipse has difficulty with "PermGen" memory, and that you need to increase the default size. /usr/share/eclipse/eclipse.ini contains "--launcher.XXMaxPermSize 256m", which looks promising. However, that means that the launcher is supposed to detect for itself whether it's running on a Sun VM and increase the value in that case. It seems that only works on Windows (and maybe even not there) -- see http://wiki.eclipse.org/FAQ_How_do_I_increase_the_permgen_size_available_to_Eclipse%3F I'd suggest putting this directly into the vmargs instead: adding -XX:MaxPermSize=256m to the end of the file directly. I've just done this, and I hope that it'll solve my PermGen issues ... I haven't tested it heavily yet, but I'm about to, so I'll report back here if it keeps crashing. Version-Release number of selected component (if applicable): eclipse-platform-3.3.0-30.fc8 How reproducible: Every time (eventually) Steps to Reproduce: 1. Run Eclipse 2. Open lots of projects and do lots of edits, builds, etc Actual results: Eclipse runs out of PermGen space and either complains or crashes Expected results: Eclipse keeps working!
Okay, a bit more investigation makes me believe that eclipse doesn't actually read eclipse.ini at all ... *is* there any way to get the needed extra vmarg to Fedora Eclipse?
I tracked the problem down to the fact that Eclipse was looking for eclipse.ini in %{_libdir}/eclipse and not %{_datadir}/eclipse where the file was. Putting it in the former shows the vmargs being passed through correctly in both the Help->About->Configuration dialogue and in jconsole. This fix will be included with 3.3.1.1 which I am going to push as soon as I sort out the ppc64 build.
icu4j-3.6.1-1jpp.5.fc8, eclipse-3.3.1.1-13.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update icu4j eclipse'
eclipse-3.3.0-31.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update eclipse'
eclipse-3.3.0-31.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.