Eclipse unusable on MAcOSX due to permissions issues [message #511487] |
Mon, 01 February 2010 12:34  |
Eclipse User |
|
|
|
Hello,
I am having a serious problem with Eclipse on MacOSX 10.6.2. I have just installed 3.5M6 and trying to use it I am seeing large numbers of errors in the Error log all of the same type as shown by the output below.
Some background info:
I have multiple eclipse versions side by side in my /Applications directory:
"eclipse 3.5 64-bit"
"eclipse 3.6M3 64-bit"
"eclipse 3.6M4 64-bit"
"eclipse 3.6M5 64-bit"
I am using the Cocoa 64-bit version.
I edit my eclipse.ini file inside the bundle to change some memory settings.
I install eclipse as an admin user then use it as a different normal user.
I use the same workspace directory each time.
Permissions seem to be okay with everything in the user login set as 755.
I have 35GB of free space.
This is a standard MacOSX client install so I don't think there are any resource limitations setup.
I have run this way for a long time without any problems. Today I installed 3.6M5 and the problems started to appear. I tried to run 3.6M4 again but it seems to be affected as well now.
Example error stacktrace is:
java.io.IOException: The URL " bundleentry://41.fwk928946006/icons/full/elcl16/writeerr_co. gif" could not be extracted probably due to insufficient permissions or insufficient disk space.
at org.eclipse.core.runtime.internal.adaptor.URLConverterImpl.t oFileURL(URLConverterImpl.java:40)
at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.j ava:206)
at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(UR LImageDescriptor.java:137)
at org.eclipse.jface.resource.URLImageDescriptor.createImage(UR LImageDescriptor.java:157)
at org.eclipse.jface.resource.ImageDescriptor.createResource(Im ageDescriptor.java:165)
at org.eclipse.jface.resource.DeviceResourceManager.allocate(De viceResourceManager.java:56)
at org.eclipse.jface.resource.AbstractResourceManager.create(Ab stractResourceManager.java:88)
at org.eclipse.jface.resource.LocalResourceManager.allocate(Loc alResourceManager.java:82)
at org.eclipse.jface.resource.AbstractResourceManager.create(Ab stractResourceManager.java:88)
at org.eclipse.jface.resource.ResourceManager.createImageWithDe fault(ResourceManager.java:192)
at org.eclipse.jface.action.ActionContributionItem.updateImages (ActionContributionItem.java:1046)
at org.eclipse.jface.action.ActionContributionItem.update(Actio nContributionItem.java:783)
at org.eclipse.jface.action.ActionContributionItem.fill(ActionC ontributionItem.java:342)
at org.eclipse.jface.action.SubContributionItem.fill(SubContrib utionItem.java:77)
at org.eclipse.jface.action.ToolBarManager.update(ToolBarManage r.java:353)
at org.eclipse.ui.internal.ViewPane.updateActionBars(ViewPane.j ava:447)
at org.eclipse.ui.internal.ViewActionBars.updateActionBars(View ActionBars.java:59)
at org.eclipse.ui.part.PageBookView.showPageRec(PageBookView.ja va:995)
at org.eclipse.ui.internal.console.ConsoleView.showPageRec(Cons oleView.java:170)
at org.eclipse.ui.part.PageBookView.partActivated(PageBookView. java:757)
at org.eclipse.ui.internal.console.ConsoleView$4.run(ConsoleVie w.java:404)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:3 5)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchr onizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.jav a:3521)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3217)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2407)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2371)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 20)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher .start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:367)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 611)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:566)
at org.eclipse.equinox.launcher.Main.run(Main.java:1363)
Does anyone has any idea what the problem is? Obviously looks like file permissions but from the stacktrace it isn't clear where the resources are located on the real filesystem.
Thank you.
Tim
|
|
|
|
Powered by
FUDForum. Page generated in 0.02098 seconds