Eclipse Settings on Mac OS X

605 views
Skip to first unread message

Gavin Baumanis

unread,
Aug 19, 2010, 9:12:34 PM8/19/10
to cfaussie
Hi Everyone,

Can I please bother people who are running a Mac and the eclipse IDE
to send me their eclipse settings please?
My MacBook continually crashes while I am typing in the CFBuilder plug-
in.
I tweaked the memory settings as eclipse was running painfully slow.
-Xms256m
-Xmx512m
-XX:MaxPermSize=256m

It could well be a CFBuilder issue - I don't remember having these
issues when running CFEclipse - but thought I would double check mny
eclipse config first before complaining about CFBuilder.

Alternatively, it could be a physical RAM issue... But it does only
ever happen when I am actually using eclipse - so it is a little
strange.

Thanks - Gavin.,

KC Kuok

unread,
Aug 20, 2010, 11:40:01 PM8/20/10
to cfaussie
Hi Gavin,

You should check your eclipse error log files, they should provide
some insight. From memory they should be in the workspaces folder >
metadata > logs

Regards,
Chong

Gavin Beau Baumanis

unread,
Aug 21, 2010, 6:20:36 AM8/21/10
to cfau...@googlegroups.com
Hi Chong,
And thanks for the suggestion. I had no idea where the logs were;

I don;t know how it helps but here is the relevant part of the log at the time of the crash.


!ENTRY org.eclipse.core.net 1 0 2010-08-20 11:14:44.010
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using t
he values from the preferences
!SESSION 2010-08-20 11:14:51.366 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_20
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product -keyring /Users/gavinb/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -arch x86 -product org.eclipse.epp.package.jee.product -keyring /Users/gavinb/.eclipse_keyring -showlocation

!ENTRY org.eclipse.equinox.p2.repository 4 0 2010-08-20 11:14:52.410
!MESSAGE ProvisioningEventBus could not be obtained. Metadata caches may not be cleaned up properly.

!ENTRY org.eclipse.core.resources 2 10035 2010-08-20 11:14:53.325
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.ui 4 4 2010-08-20 11:14:56.552
!MESSAGE Unable to find Action Set: com.adobe.ide.coldfusion.ui.ExternalToolsSet

!ENTRY org.eclipse.jface 2 0 2010-08-20 11:14:59.163
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.

!SUBENTRY 1 org.eclipse.jface 2 0 2010-08-20 11:14:59.163
!MESSAGE A conflict occurred for COMMAND+SHIFT+F12:
Binding(COMMAND+SHIFT+F12,
ParameterizedCommand(Command(com.adobe.flexbuilder.flashbridge.export.publish.movie,&Publish Movie,
Publish in Flash Professional,
Category(com.adobe.flexbuilder.flashbridge.flashProCommands,Flash Professional,null,true),
,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,carbon,system)
Binding(COMMAND+SHIFT+F12,
ParameterizedCommand(Command(org.eclipse.mylyn.tasks.ui.command.searchForTask,Search Repository for Task,
,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
org.eclipse.mylyn.internal.tasks.ui.search.SearchTaskHandler,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)

!ENTRY org.eclipse.core.net 1 0 2010-08-20 11:14:59.278
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences

!ENTRY org.eclipse.ui 4 0 2010-08-20 11:15:48.434
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(SWT.java:3884)
at org.eclipse.swt.SWT.error(SWT.java:3799)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3342)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3071)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
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(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.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(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
Caused by: java.lang.NullPointerException
at org.eclipse.eclipsemonkey.actions.RecreateMonkeyMenuAction.createTheMenu(RecreateMonkeyMenuAction.java:118)
at org.eclipse.eclipsemonkey.actions.RecreateMonkeyMenuAction.run(RecreateMonkeyMenuAction.java:71)
at org.eclipse.eclipsemonkey.UpdateMonkeyActionsResourceChangeListener$2.run(UpdateMonkeyActionsResourceChangeListener.java:256)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
... 22 more


I have no idea what any of it means or really how to read it either... I don;t code in java and don;t know how to read a stack trace - well not to the point of being able to use it effectively to pin-point the error anyway.

I am a little surprised to find anything in the log to be honest. The entire MAC locks up with some message about pressing and holding the power button until the mac turns off - and the restarting it.
With such a catastrophic event I am not so sure that anything relevant to the actual crash will make it into the eclipse log....

Also it might be worth noting that the error messages posted above are replicate many times throughout the history of the log.

As always, please contact me if I can be of any futher assistance.

Gavin "Beau" Baumanis
Senior Application Developer
PalCare Pty. Ltd.

P: +61 -3 9380 3513
M: +61 -438 545 586
E: be...@palcare.com.au
W: http://palcare.com.au

> --
> You received this message because you are subscribed to the Google Groups "cfaussie" group.
> To post to this group, send email to cfau...@googlegroups.com.
> To unsubscribe from this group, send email to cfaussie+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en.

Steve Onnis

unread,
Aug 21, 2010, 7:06:26 AM8/21/10
to cfau...@googlegroups.com
Has it always crashed? Maybe try create a different workbench

Gavin Beau Baumanis

unread,
Aug 21, 2010, 7:24:48 AM8/21/10
to cfau...@googlegroups.com
Hi Steve,

Yeah I have completely re-installed eclipse from a completely new download.
Deleted all workspaces and projects and recreated everything from scratch.

And it still crashes.

I have a couple of other plug-ins loaded;
Sub-clipse (Subversion)
MX Unit

But like I said in the first post - it doesn't crash (with the same plug-ins) if I use CFEcipse.

And while I note the error log I posted mentions FlashBuilder, it was crashing without FlashBuilder added into the mix.

As always, please contact me if I can be of any futher assistance.

Gavin "Beau" Baumanis
Senior Application Developer
PalCare Pty. Ltd.

charlie arehart

unread,
Aug 21, 2010, 3:39:52 PM8/21/10
to cfau...@googlegroups.com
Gavin, here are a few more troubleshooting ideas to consider:

1) Since you mention a concern about memory, you may want to enable the jvm heap usage
monitor. See preferences>general>show heap status, which opens a display in the lower
right always showing you how much heap is in use (and an available garbage can icon to
try to collect de-referenced objects that still show memory as used)

2) Be sure to close projects that you are not using (right-click the project and
choose "close project"). The default is for projects to remain open once opened, even
across restarts

3) Though I appreciate that it locks up entirely, until that point of no return, you
may get some value out of viewing the "progress" view (window>show
view>other>general>progress). This is especially valuable for showing the operations
that happen between Builder and CF (or any FTP server, etc.), and also certain
operations that happen while typing (which was your original concern)

4) Have you tried the -clean argument (when starting builder from the command line),
in addition to all the other things you said you did (reinstall, new workspace)? It
may still be warranted

5) As for the error logs that KC mentioned, this may be the same, but on OSX try Adobe
ColdFusion Builder>About Adobe ColdFusion Builder>Configuration Details>View error log
(For Windows users, it's Help>Product Details>Configuration Details>View error log).

6) Note that Adobe has offered to help with particularly thorny problems by way of a
downloadable tool (to take stack traces) and an email address to send them to. See
this blog entry:
http://blogs.adobe.com/cfbuilder/2009/10/cfbuildercfb_performance.html

7) Finally, I'll add that I have also recently started offering a flat fee service
(US$75) to work with you remotely (via Connect) to help solve any one problem with
CFBuilder (up to 2 hours time, at which point if it remains unresolved we will stop
trying and there will be no charge). The service is discussed on my consulting page at
www.carehart.org/consulting.

Let us know if any of the above help. I'll of course understand if you prefer to seek
help solely from folks via the list here.

/charlie


> -----Original Message-----
> From: cfau...@googlegroups.com [mailto:cfau...@googlegroups.com] On Behalf Of
> Gavin Beau Baumanis
> Sent: Saturday, August 21, 2010 7:25 AM
> To: cfau...@googlegroups.com
> Subject: Re: [cfaussie] Re: Eclipse Settings on Mac OS X
>

Pat

unread,
Aug 22, 2010, 5:46:28 AM8/22/10
to cfaussie
Have you installed Eclipse and then the Adobe CF plug-in OR is the
plug-in part of the Eclipse installation?

This may be completely unrelated, but I know with the Flex Builder
plug-in, the base version of Eclipse that you add the plug-in to MUST
be exact version that the Adobe doco states - otherwise you have
problems.


On Aug 20, 11:12 am, Gavin Baumanis <beauecli...@gmail.com> wrote:

Andrew Scott

unread,
Aug 22, 2010, 7:16:57 AM8/22/10
to cfau...@googlegroups.com
I am not sure about having problems with the plugin of FB4 and having to
have the eclipse base version being the same, I currently run FB4 on Eclipse
Helios with no major problems.

Regards,
Andrew Scott
http://www.andyscott.id.au/


> -----Original Message-----
> From: cfau...@googlegroups.com [mailto:cfau...@googlegroups.com] On

Andrew Scott

unread,
Aug 23, 2010, 3:54:38 PM8/23/10
to cfau...@googlegroups.com
Gavin,

You can also display the error logs as a view inside of the Editor as well,
just select show view->other->General->Error Log

Regards,
Andrew Scott
http://www.andyscott.id.au/


> -----Original Message-----
> From: cfau...@googlegroups.com [mailto:cfau...@googlegroups.com] On

> Behalf Of Gavin Beau Baumanis
> Sent: Saturday, 21 August 2010 8:21 PM
> To: cfau...@googlegroups.com

Reply all
Reply to author
Forward
0 new messages