gcc 3.4.2 current jdk14 and eclipse3

Derek Young DerekYoung at easy.com
Thu Aug 5 07:52:36 PDT 2004


Using the new gcc in current I went to recompile
every port on my system. I finally got jdk14 to
compile using the patch at
http://www.freebsd.org/cgi/query-pr.cgi?pr=69853

Eclipse3 is still screwy, as it was before and
after i recompiled jdk14.

Using default gtk build I get this when I run it
after it asks me what to use as a workspace..

-------------------------
An unexpected exception has been detected in
native code outside the VM.
Unexpected Signal : 10 occurred at PC=0x34F951C2
Function=_gtk_tree_view_queue_draw_node+0x1716
Library=/usr/X11R6/lib/libgtk-x11-2.0.so.400

Current Java thread:
        at
org.eclipse.swt.internal.gtk.OS.gtk_container_add(Native
Method)
        - locked <0x308467d8> (a java.lang.Class)
        at
org.eclipse.swt.widgets.Tree.createHandle(Tree.java:249)
        at
org.eclipse.swt.widgets.Widget.createWidget(Widget.java:321)
        at
org.eclipse.swt.widgets.Control.createWidget(Control.java:306)
        at
org.eclipse.swt.widgets.Scrollable.createWidget(Scrollable.java:146)
        at
org.eclipse.swt.widgets.Tree.createWidget(Tree.java:289)
        at
org.eclipse.swt.widgets.Control.<init>(Control.java:86)
        at
org.eclipse.swt.widgets.Scrollable.<init>(Scrollable.java:71)
        at
org.eclipse.swt.widgets.Composite.<init>(Composite.java:82)
        at
org.eclipse.swt.widgets.Tree.<init>(Tree.java:88)
        at
org.eclipse.jface.viewers.TreeViewer.<init>(TreeViewer.java:69)
        at
org.eclipse.ui.views.navigator.ResourceNavigator.createViewer(ResourceNavigator.java:305)
        at
org.eclipse.ui.views.navigator.ResourceNavigator.createPartControl(ResourceNavigator.java:227)
        at
org.eclipse.ui.internal.PartPane$2.run(PartPane.java:137)
        at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
        at
org.eclipse.core.runtime.Platform.run(Platform.java:747)
        at
org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:133)
        at
org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:131)
        at
org.eclipse.ui.internal.ViewFactory$1.run(ViewFactory.java:337)
        at
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
        at
org.eclipse.core.runtime.Platform.run(Platform.java:747)
        at
org.eclipse.ui.internal.ViewFactory.busyRestoreView(ViewFactory.java:259)
        at
org.eclipse.ui.internal.ViewFactory$2.run(ViewFactory.java:516)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
        at
org.eclipse.ui.internal.ViewFactory.restoreView(ViewFactory.java:514)
        at
org.eclipse.ui.internal.ViewFactory$ViewReference.getPart(ViewFactory.java:102)
        at
org.eclipse.ui.internal.WorkbenchPage$1.propertyChange(WorkbenchPage.java:132)
        at
org.eclipse.ui.internal.LayoutPart.setVisible(LayoutPart.java:268)
        at
org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:317)
        at
org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:564)
        at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:122)
        at
org.eclipse.ui.internal.presentations.DefaultPartPresentation.selectPart(DefaultPartPresentation.java:1111)
        at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:946)
        at
org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:921)
        at
org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1020)
        at
org.eclipse.ui.internal.PartStack.createControl(PartStack.java:383)
        at
org.eclipse.ui.internal.PartStack.createControl(PartStack.java:367)
        at
org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:432)
        at
org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:155)
        at
org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:722)
        at
org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2020)
        at
org.eclipse.ui.internal.WorkbenchWindow$4.run(WorkbenchWindow.java:1858)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
        at
org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:1845)
        at
org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:498)
        at
org.eclipse.ui.internal.WorkbenchWindow$3.run(WorkbenchWindow.java:1076)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
        at
org.eclipse.ui.internal.WorkbenchWindow.openPage(WorkbenchWindow.java:1073)
        at
org.eclipse.ui.internal.Workbench.openFirstTimeWindow(Workbench.java:992)
        at
org.eclipse.ui.internal.WorkbenchConfigurer.openFirstTimeWindow(WorkbenchConfigurer.java:174)
        at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:658)
        at
org.eclipse.ui.internal.Workbench.init(Workbench.java:819)
        at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1325)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
        at
org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
        at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
        at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at
java.lang.reflect.Method.invoke(Method.java:324)
        at
org.eclipse.core.launcher.Main.basicRun(Main.java:183)
        at
org.eclipse.core.launcher.Main.run(Main.java:644)
        at
org.eclipse.core.launcher.Main.main(Main.java:628)

Dynamic libraries:
0x8048000       /usr/local/jdk1.4.2/bin/java
0x28086000      /usr/lib/libc_r.so.5
0x280a9000      /lib/libc.so.5
0x2818e000     
/usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so
0x285b6000      /usr/lib/libstdc++.so.4
0x2868c000      /lib/libm.so.2
0x286a5000     
/usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so
0x286b3000     
/usr/local/jdk1.4.2/jre/lib/i386/libverify.so
0x286c9000     
/usr/local/jdk1.4.2/jre/lib/i386/libjava.so
0x286e7000     
/usr/local/jdk1.4.2/jre/lib/i386/libzip.so
0x34684000     
/usr/local/jdk1.4.2/jre/lib/i386/libnet.so
0x34697000     
/usr/local/jdk1.4.2/jre/lib/i386/libnio.so
0x3469d000     
/usr/local/eclipse/plugins/org.eclipse.swt.gtk_3.0.0/os/freebsd/x86/libswt-pi-gtk-3062.so
0x34d91000      /usr/X11R6/lib/libgtk-x11-2.0.so.400
0x3478b000      /usr/X11R6/lib/libgdk-x11-2.0.so.400
0x346d5000      /usr/X11R6/lib/libXrandr.so.2
0x346d9000      /usr/X11R6/lib/libXi.so.6
0x346e1000      /usr/X11R6/lib/libXinerama.so.1
0x346e4000      /usr/X11R6/lib/libXcursor.so.1
0x346ed000      /usr/local/lib/libatk-1.0.so.600
0x34708000     
/usr/X11R6/lib/libgdk_pixbuf-2.0.so.400
0x3471e000      /usr/X11R6/lib/libpangoxft-1.0.so.399
0x347fd000      /usr/X11R6/lib/libXft.so.2
0x3480f000      /usr/local/lib/libfreetype.so.9
0x3475b000      /lib/libz.so.2
0x34723000      /usr/X11R6/lib/libXrender.so.1
0x34878000      /usr/X11R6/lib/libXext.so.6
0x34885000      /usr/X11R6/lib/libfontconfig.so.1
0x348ac000      /usr/X11R6/lib/libpangox-1.0.so.399
0x35065000      /usr/X11R6/lib/libX11.so.6
0x3512b000      /usr/X11R6/lib/libpango-1.0.so.399
0x3515f000      /usr/local/lib/libgobject-2.0.so.400
0x3472b000      /usr/local/lib/libgmodule-2.0.so.400
0x3519e000      /usr/local/lib/libgthread-2.0.so.400
0x351a2000      /usr/local/lib/libglib-2.0.so.400
0x35222000      /usr/local/lib/libiconv.so.3
0x35311000      /usr/X11R6/lib/libXtst.so.6
0x35316000      /usr/local/lib/libintl.so.6
0x3531f000      /usr/X11R6/lib/libpangoft2-1.0.so.399
0x35343000      /usr/local/lib/libexpat.so.5
0x3472f000     
/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
0x35364000     
/usr/local/eclipse/plugins/org.eclipse.swt.gtk_3.0.0/os/freebsd/x86/libswt-gtk-3062.so
0x35498000     
/usr/X11R6/lib/pango/1.4.0/modules/pango-basic-fc.so
0x354ac000     
/usr/local/eclipse/plugins/org.eclipse.swt.gtk_3.0.0/os/freebsd/x86/libswt-atk-gtk-3062.so
0x2804e000      /libexec/ld-elf.so.1

Heap at VM Abort:
Heap
 def new generation   total 640K, used 208K
[0x2c480000, 0x2c530000, 0x2c960000)
  eden space 576K,  27% used [0x2c480000,
0x2c4a7dc8, 0x2c510000)
  from space 64K,  76% used [0x2c510000,
0x2c51c2c0, 0x2c520000)
  to   space 64K,   0% used [0x2c520000,
0x2c520000, 0x2c530000)
 tenured generation   total 8100K, used 4993K
[0x2c960000, 0x2d149000, 0x30480000)
   the space 8100K,  61% used [0x2c960000,
0x2ce40550, 0x2ce40600, 0x2d149000)
 compacting perm gen  total 9728K, used 9646K
[0x30480000, 0x30e00000, 0x34480000)
   the space 9728K,  99% used [0x30480000,
0x30deb8d8, 0x30deba00, 0x30e00000)

Local Time = Thu Aug  5 09:48:41 2004
Elapsed Time = 9
#
# The exception above was detected in native code
outside the VM
#
# Java VM: Java HotSpot(TM) Client VM
(1.4.2-p6-bleach_05_aug_2004_03_30 mixed mode)
#
# An error report file has been saved as
hs_err_pid70644.log.
# Please refer to the file for further information.
#
------------------------------------------

If I use WITH_MOTIF at build time, eclipse
actually starts and runs.. As soon as I click on
anything I get "java in free(): warning: junk
pointer, too high to make sense" on the console
and the jvm exits.





easy.com
This message was sent from the free private e-mail service by easy.com, the portal site owned by Stelios and the easyGroup. This email service is available to all members of the public to use for personal reasons only.  Not all subscribers to this e-mail service are representatives of an easyGroup company.


More information about the freebsd-java mailing list