Since a few months, I encountered an annoying error in Aptana Studio and Eclipse 3.7 (the autonomous packages, not the packages from the repositories) whenever I tried to do a git or hg action.
I could live without until now, but today, it was really bothering me.
The error is:
The log file showed the following backtrace:
!ENTRY org.eclipse.ui 4 0 2011-12-16 17:17:30.825 !MESSAGE Unhandled event loop exception !STACK 0 org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)] at org.eclipse.swt.SWT.error(SWT.java:4109) at org.eclipse.swt.browser.Mozilla.initMozilla(Mozilla.java:1739) at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:656) at org.eclipse.swt.browser.Browser.<init>(Browser.java:119) at com.aptana.git.ui.internal.actions.CommitDialog.createDiffArea(CommitDialog.java:237) at com.aptana.git.ui.internal.actions.CommitDialog.createDialogArea(CommitDialog.java:158) [...] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) at org.eclipse.equinox.launcher.Main.run(Main.java:1408) at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
On my Arch Linux, it was
Trying to start Aptana Studio, I had a new error. It simply stated
The solution is that Aptana Studio cannot work with the version of Xulrunner in Arch LinuX repositories because it is too recent.
To solve this problem, I had to install xulrunner 1.9.2 from AUR:
The PKGBUILD was broken this morning and ended in a 404 Error when fetching sources. If you have the same problem, here is an updated PKGBUILD
Finally, I put
at the end of the AptanaStudio3.ini file in the Aptana Studio folder. For the package in the Arch Linux repositories, this file is /usr/share/aptana/AptanaStudio3.ini.