minnsey wrote on Tue Nov 6 10:57:23 CET 2007:
Hi, Apologies if this has been covered before, I have looked but been unable to find anything. I'm occasionally getting errors like this when trying to debug perl scripts. Failed to execute command line: "perl" "/home/me/Documents/Projects/ABC.metadata/.plugins/org.epic.debug/get_env.pl" "1194342470148 " Not enough space I also occasionally get "Not enough space" errors when opening up a perl workspace, which has editors left open. I'm guessing its a memory issue but i don't know. Can anyone give me any pointers. FYI: I'm running eclipse 3.3 on solaris x86, with the following settings: /opt/eclipse-gtk-3.3RC4/eclipse -clean -vmargs -Dawt.toolkit=sun.awt.X11.XToolkit -Xms512M -Xmx1024M Thanks, Mike
jploski wrote on Tue Nov 6 19:49:15 CET 2007:
This might be also referring to disk space (wild guess). In any case, you should inspect the error log in $WORKSPACE/.metadata/.log and post the full exception stack trace of it.
minnsey wrote on Fri Nov 9 09:45:13 CET 2007:
Hi Sorry should have posted the stack trace before, here it is. I don't think its disk space, at least not overall disk space as the disk file systems are only a max of 25% full. Cheers Mike !ENTRY org.epic.perleditor 4 0 2007-11-08 17:15:57.976 !MESSAGE Failed to execute command line: "perl" "/home/m.minns/Documents/Projects/DigitalMarketeer/.metadata/.plugins/org.epic.debug/get_env.pl" "1194542155800 " !STACK 0 java.io.IOException: Not enough space at java.lang.UNIXProcess.forkAndExec(Native Method) at java.lang.UNIXProcess.(UNIXProcess.java:53) at java.lang.ProcessImpl.start(ProcessImpl.java:65) at java.lang.ProcessBuilder.start(ProcessBuilder.java:451) at java.lang.Runtime.exec(Runtime.java:591) at org.epic.core.util.ProcessExecutor.execute(ProcessExecutor.java:103) at org.epic.core.util.ProcessExecutor.execute(ProcessExecutor.java:71) at org.epic.core.util.PerlExecutor.execute(PerlExecutor.java:84) at org.epic.debug.PerlDebugPlugin.runHelperScript(PerlDebugPlugin.java:548) at org.epic.debug.PerlDebugPlugin.readNativeEnv(PerlDebugPlugin.java:507) at org.epic.debug.PerlDebugPlugin.getDebugEnv(PerlDebugPlugin.java:171) at org.epic.debug.local.LocalLaunchConfigurationDelegate.startPerlProcess(LocalLaunchConfigurationDelegate.java:287) at org.epic.debug.local.LocalLaunchConfigurationDelegate.startRunTarget(LocalLaunchConfigurationDelegate.java:311) at org.epic.debug.local.LocalLaunchConfigurationDelegate.doLaunch(LocalLaunchConfigurationDelegate.java:36) at org.epic.debug.LaunchConfigurationDelegate.launch(LaunchConfigurationDelegate.java:28) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:766) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:608) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:899) at org.eclipse.debug.internal.ui.DebugUIPlugin$7.run(DebugUIPlugin.java:1102) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
minnsey wrote on Fri Nov 9 09:57:35 CET 2007:
Hmm googling a bit e.g.: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4965592 It looks like it could be a lack of memory, tmp or swap space, outside of the jvm memory, available to spawn a new unix process, i.e. perl.
Note: The above is an archived snapshot of a forum thread. Use the original thread at sf.net to post comments.