Re: 3.3.2 hosed?

From: Anjo Krank (kran..ogicunited.com)
Date: Wed Nov 14 2007 - 07:28:58 EST

  • Next message: Anjo Krank: "Re: New debug class path order"

    Actually, it turned out I had a borked system install. I did "archive
    and install" which seemingly hosed my Java system. Reinstalling
    Eclipse just changed the error message to an even weirder "No more
    Handles" in SWT. Rebooting into a clean Leopard did let me run, so I
    spent the better part of the day re-configuring my system. The good
    news is that everything is OK now, also debugging the template editor
    works again. The bad news is that I wasted more than a week with that
    whole Leopard/5.4/3.3.2 stuff :(

    Cheers, Anjo

    Am 13.11.2007 um 19:22 schrieb Mike Schrag:

    > This looks like you have a hosed install of Eclipse ... I would do a
    > fresh install and just move your workspace over. I can't explain
    > this in any other way.
    >
    > On Nov 13, 2007, at 12:00 PM, Anjo Krank wrote:
    >
    >>
    >> I get a bunch of strange stuff, like java.lang.NoClassDefFoundError
    >> org.eclipse.swt.browser.Safari.create(Safari.java:82) when opening
    >> a component. Also java.lang.NoClassDefFoundError at
    >> org.eclipse.swt.graphics.Cursor.createNSCursor(Cursor.java:302)
    >> when trying to drag a View someplace else... anyone else seeing this?
    >>
    >> These lines point at "org.eclipse.swt.internal.cocoa.Cocoa", but it
    >> is indeed there...
    >>
    >> ricardo:Eclipse-3.3.2 ak$ jar tfv ./plugins/
    >> org.eclipse.swt.carbon.macosx_3.3.1.v3346i.jar|grep cocoa
    >> 0 Wed Nov 07 13:39:58 CET 2007 org/eclipse/swt/internal/cocoa/
    >> 76784 Wed Nov 07 13:39:58 CET 2007 libswt-cocoa-carbon-3346.jnilib
    >> 9505 Wed Nov 07 13:39:56 CET 2007 org/eclipse/swt/internal/cocoa/
    >> Cocoa.class
    >> 386 Wed Nov 07 13:39:58 CET 2007 org/eclipse/swt/internal/cocoa/
    >> NSPoint.class
    >> 416 Wed Nov 07 13:39:56 CET 2007 org/eclipse/swt/internal/cocoa/
    >> NSRect.class
    >> 392 Wed Nov 07 13:39:58 CET 2007 org/eclipse/swt/internal/cocoa/
    >> NSSize.class
    >>
    >> ricardo:Eclipse-3.3.1 ak$ find . -name \*swt-cocoa\*
    >> ./configuration/org.eclipse.osgi/bundles/115/1/.cp/libswt-cocoa-
    >> carbon-3346.jnilib
    >> ricardo:~ ak$ cd ../Eclipse-3.3.2
    >> ricardo:Eclipse-3.3.2 ak$ find . -name \*swt-cocoa\*
    >> ./configuration/org.eclipse.osgi/bundles/114/1/.cp/libswt-cocoa-
    >> carbon-3346.jnilib
    >>
    >>
    >> Cheers, Anjo
    >>
    >>
    >> java.lang.NoClassDefFoundError
    >> at org.eclipse.swt.browser.Safari.create(Safari.java:82)
    >> at org.eclipse.swt.browser.Browser.<init>(Browser.java:109)
    >> at
    >> org
    >> .objectstyle
    >> .wolips.templateeditor.TemplateOutlinePage.createControl(Unknown
    >> Source)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .views
    >> .contentoutline.ContentOutline.doCreatePage(ContentOutline.java:135)
    >> at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:
    >> 399)
    >> at
    >> org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:741)
    >> at org.eclipse.ui.internal.PartListenerList
    >> $1.run(PartListenerList.java:72)
    >> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    >> at org.eclipse.core.runtime.Platform.run(Platform.java:857)
    >> at
    >> org
    >> .eclipse
    >> .ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .internal.PartListenerList.firePartActivated(PartListenerList.java:
    >> 70)
    >> at
    >> org
    >> .eclipse.ui.internal.PartService.firePartActivated(PartService.java:
    >> 73)
    >> at
    >> org.eclipse.ui.internal.PartService.setActivePart(PartService.java:
    >> 171)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .internal
    >> .WorkbenchPagePartList
    >> .fireActivePartChanged(WorkbenchPagePartList.java:56)
    >> at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
    >> at
    >> org
    >> .eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:
    >> 3402)
    >> at
    >> org
    >> .eclipse
    >> .ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:2946)
    >> at
    >> org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:265)
    >> at
    >> org
    >> .eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:98)
    >> at org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:229)
    >> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
    >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
    >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1500)
    >> at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1282)
    >> at org.eclipse.swt.widgets.Control.kEventMouseDown(Control.java:
    >> 1991)
    >> at
    >> org.eclipse.swt.widgets.Composite.kEventMouseDown(Composite.java:543)
    >> at org.eclipse.swt.widgets.Widget.mouseProc(Widget.java:1262)
    >> at org.eclipse.swt.widgets.Display.mouseProc(Display.java:2819)
    >> at
    >> org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native
    >> Method)
    >> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:
    >> 2938)
    >> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
    >> 2389)
    >> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
    >> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    >> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    >> at
    >> org
    >> .eclipse
    >> .core.databinding.observable.Realm.runWithDefault(Realm.java:289)
    >> at
    >> org
    >> .eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
    >> 461)
    >> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    >> 149)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .internal.ide.application.IDEApplication.start(IDEApplication.java:
    >> 106)
    >> at
    >> org
    >> .eclipse
    >> .equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    >> at
    >> org
    >> .eclipse
    >> .core
    >> .runtime
    >> .internal
    >> .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
    >> 106)
    >> at
    >> org
    >> .eclipse
    >> .core
    >> .runtime
    >> .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:
    >> 76)
    >> at
    >> org
    >> .eclipse
    >> .core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
    >> at
    >> org
    >> .eclipse
    >> .core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    >> 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:585)
    >> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    >> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    >> at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
    >>
    >>
    >>
    >> java.lang.NoClassDefFoundError
    >> at org.eclipse.swt.graphics.Cursor.createNSCursor(Cursor.java:302)
    >> at org.eclipse.swt.graphics.Cursor.<init>(Cursor.java:215)
    >> at org.eclipse.ui.internal.DragCursors.getCursor(DragCursors.java:
    >> 130)
    >> at org.eclipse.ui.internal.PartStack
    >> $PartStackDropResult.getCursor(PartStack.java:245)
    >> at org.eclipse.ui.internal.dnd.DragUtil.dragToTarget(DragUtil.java:
    >> 288)
    >> at org.eclipse.ui.internal.dnd.DragUtil.performDrag(DragUtil.java:
    >> 127)
    >> at org.eclipse.ui.internal.PartStack.paneDragStart(PartStack.java:
    >> 1747)
    >> at org.eclipse.ui.internal.PartStack.dragStart(PartStack.java:1701)
    >> at org.eclipse.ui.internal.PartStack.access$0(PartStack.java:1692)
    >> at org.eclipse.ui.internal.PartStack$1.dragStart(PartStack.java:127)
    >> at
    >> org.eclipse.ui.internal.presentations.util.TabbedStackPresentation
    >> $1.handleEvent(TabbedStackPresentation.java:116)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .internal
    >> .presentations
    >> .util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .internal
    >> .presentations
    >> .util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:280)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .internal
    >> .presentations
    >> .util.AbstractTabFolder.handleDragStarted(AbstractTabFolder.java:364)
    >> at org.eclipse.ui.internal.presentations.util.AbstractTabFolder
    >> $2.handleEvent(AbstractTabFolder.java:68)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .presentations
    >> .PresentationUtil.handleMouseMove(PresentationUtil.java:110)
    >> at org.eclipse.ui.presentations.PresentationUtil.access
    >> $4(PresentationUtil.java:95)
    >> at org.eclipse.ui.presentations.PresentationUtil
    >> $2.handleEvent(PresentationUtil.java:63)
    >> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
    >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
    >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504)
    >> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1295)
    >> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
    >> 3350)
    >> at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:2831)
    >> at org.eclipse.swt.widgets.Control.actionProc(Control.java:115)
    >> at org.eclipse.swt.widgets.Display.actionProc(Display.java:355)
    >> at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native
    >> Method)
    >> at org.eclipse.swt.widgets.Widget.kEventControlTrack(Widget.java:
    >> 1062)
    >> at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:
    >> 1950)
    >> at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:367)
    >> at org.eclipse.swt.widgets.Display.controlProc(Display.java:835)
    >> at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native
    >> Method)
    >> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2938)
    >> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
    >> 2389)
    >> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
    >> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    >> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    >> at
    >> org
    >> .eclipse
    >> .core.databinding.observable.Realm.runWithDefault(Realm.java:289)
    >> at
    >> org
    >> .eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
    >> 461)
    >> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    >> 149)
    >> at
    >> org
    >> .eclipse
    >> .ui
    >> .internal.ide.application.IDEApplication.start(IDEApplication.java:
    >> 106)
    >> at
    >> org
    >> .eclipse
    >> .equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    >> at
    >> org
    >> .eclipse
    >> .core
    >> .runtime
    >> .internal
    >> .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
    >> 106)
    >> at
    >> org
    >> .eclipse
    >> .core
    >> .runtime
    >> .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:
    >> 76)
    >> at
    >> org
    >> .eclipse
    >> .core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
    >> at
    >> org
    >> .eclipse
    >> .core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    >> 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:585)
    >> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    >> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    >> at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
    >>
    >
    >



    This archive was generated by hypermail 2.0.0 : Wed Nov 14 2007 - 07:30:29 EST