Skip to main content



      Home
Home » Language IDEs » Java Development Tools (JDT) » Eclipse unusable on MAcOSX due to permissions issues
Eclipse unusable on MAcOSX due to permissions issues [message #511487] Mon, 01 February 2010 12:34 Go to next message
Eclipse UserFriend
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
Re: Eclipse unusable on MAcOSX due to permissions issues [message #511494 is a reply to message #511487] Mon, 01 February 2010 12:55 Go to previous message
Eclipse UserFriend
Removed the ~/.eclipse folder but didn't seem to make any difference.

Reverted to 3.6M3 and this build DOES seem to work. But both 3.6M4 and 3.6M5 still do not work. A new ~.eclipse folder was created by the M3 build running but that has not fixed the problem for 3.6M4 or 3.6M5.
Previous Topic:due to insufficient permissions or insufficient disk space
Next Topic:Spellcheck Issue involving HTML
Goto Forum:
  


Current Time: Fri Mar 21 03:48:13 EDT 2025

Powered by FUDForum. Page generated in 0.02098 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top