Community
Participate
Working Groups
Created attachment 136671 [details] dump 3.5RC2 test build - launch eclipse, and the attached crash happens as soon as the workbench is shown - this works fine on RHEL4, which gives the appearance of the native library having been built on a linux newer than RHEL3 - also note that eclipse-gtk does work on RHEL3 - here's where it's crashing: "main" (TID:0x08193500, sys_thread_t:0x081034A4, state:R, native ID:0x00002B3F) prio=6 at org/eclipse/core/internal/net/proxy/unix/UnixProxyProvider.getGConfProxyInfo(Native Method) at org/eclipse/core/internal/net/proxy/unix/UnixProxyProvider.getSystemProxyInfo(UnixProxyProvider.java:166) at org/eclipse/core/internal/net/proxy/unix/UnixProxyProvider.getProxyForTypes(UnixProxyProvider.java:69) ...
Well, that's no good, see bug 268321.
Pawel is on the issue right now. AFAIK we built the lib on RHEL4 which seems to be the oldest supported reference platform. I may be missing something, so Pawel will elaborate tomorrow.
SWT makes a point of compiling its libraries on RHEL3 in order to be usable as far back as there. This floor was chosen somewhat arbitrarily though (it's the oldest linux install around here), so I don't know what eclipse's plan is regarding old linux versions. Given that the gtk release does work for me on RHEL3, this may not be critical.
Here's the information how the library is built: platform: linux.gtk.x86 built by: Pawel Pogorzelski, Pawel.Pogorzelski@pl.ibm.com build date: 17-October-2008 OS Name: Red Hat Enterprise Linux WS release 3, update 3 OS Version: Linux 2.4.21-20.EL Compiler version: gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-42) Java version: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_17-b06)
Grant, the fix for 268321 will resolve your problem as well. Could you try it and confirm the problem is gone?
I've opened bug 277440 to track the cause of the problem. If we hunt it down proxy support for GNOME will be enabled in 3.6.
This now works for me in the 20090522-1126 build (it's available on our internal mirror).
Marking as FIXED, thanks Grant.