[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debian running out of threads



Hello,

The below configuration is running out of threads.  This is indicated by
Netbeans 3.6 (a Java ide - www.netbeans.org) reporting "out of memory
error, cant make new native thread".  The interesting thing about this
is that it began right after I upgraded from gnome2.4 to gnome2.6  After
killing the netbeans/java task, even simple unix processes cannot get
enough resources to run (ex: kill, ps, ls ...)  It was necessary to goto
a root account to kill the ide process.

Any thoughts on what is going on and how to resolve it?

Thank you,

config
	debian - unstable
	gnome 2.6 - from debian packages
	kernel 2.6.5
	1 gig ram
	AMD Barton 3000+
	Free RAM = 20Meg physical and 1gig Swap
	Netbeans 3.6
	Java JDK 1.5Beta1

attached:
	netbeans log file

Post-initialization command-line options could not be run.
-------------------------------------------------------------------------------
>Log Session: Sunday, May 2, 2004 10:24:39 AM CDT
>System Info: 
  Product Version       = NetBeans IDE 3.6 (Build 200404071636)
  Operating System      = Linux version 2.6.5 running on i386
  Java; VM; Vendor      = 1.5.0-beta; Java HotSpot(TM) Client VM 1.5.0-beta-b32c; Sun Microsystems Inc.
  Java Home             = /amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre
  System Locale; Encod. = en_US; UTF-8
  Home Dir; Current Dir = /home/hanasaki; /amd/fileserver-01/storage/data-01/home/hanasaki
  IDE Install; User Dir = /opt/dist/java-app/netbeans/current/netbeans; /home/hanasaki/.netbeans/3.6
  CLASSPATH             = /opt/dist/java-app/netbeans/current/netbeans/lib/ext/boot.jar:/opt/dist/java-app/j2se/current/lib/dt.jar:/opt/dist/java-app/j2se/current/lib/htmlconverter.jar:/opt/dist/java-app/j2se/current/lib/sa-jdi.jar:/opt/dist/java-app/j2se/current/lib/tools.jar
  Boot & ext classpath  = /amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/rt.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/i18n.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/sunrsasign.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/jsse.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/jce.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/charsets.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/classes:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/ext/dnsns.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/ext/sunpkcs11.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/ext/sunjce_provider.jar:/amd/fileserver-01/storage/data-01/dist-master/java-app/j2se/j2sdk1.5.0/jre/lib/ext/localedata.jar
  Dynamic classpath     = /opt/dist/java-app/netbeans/current/netbeans/lib/openide.jar:/opt/dist/java-app/netbeans/current/netbeans/lib/core.jar:/opt/dist/java-app/netbeans/current/netbeans/lib/openfile-cli.jar:/opt/dist/java-app/netbeans/current/netbeans/lib/openide-loaders.jar
-------------------------------------------------------------------------------
[org.netbeans.core.modules #6] Warning: the module org.netbeans.modules.projects uses org.openide.deprecated which is deprecated: Clients of obsoleted Open APIs are encouraged to remove this dependency. See http://www.netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html#3.5i-sep-I
Turning on modules:
	org.openide/1 [4.26.1 200404071636]
	org.netbeans.modules.servletapi24/1 [2.0.1 2.0.1 200404071636]
	org.openide.io [1.1.1 200404071636]
	org.openide.execution [1.1.1 200404071636]
	org.openide.compiler [1.2.1 200404071636]
	org.openide.loaders [4.11.1 200404071636]
	org.netbeans.core/1 [1.21.1 200404071636]
	org.netbeans.lib.terminalemulator [1.1.1 200404071636]
	org.netbeans.core.output/1 [1.1.1 200404071636]
	org.netbeans.core.compiler/1 [1.4.1 200404071636]
	org.netbeans.modules.javahelp/1 [2.1.1 200404071636]
	org.netbeans.api.java/1 [1.3.1 200404071636]
	org.netbeans.core.execution/1 [1.3.1 200404071636]
	org.netbeans.libs.xerces/1 [1.4.1 2.6.0]
	org.apache.tools.ant.module/3 [3.6.1 200404071636]
	org.netbeans.modules.web.jspparser/2 [2.0.1 200404071636]
	org.openide.src [1.1.1 200404071636]
	org.openide.debugger [1.1.1 200404071636]
	org.netbeans.modules.j2eeapis/1 [1.0.1 200404071636]
	org.netbeans.modules.settings/1 [1.4.1 200404071636]
	org.netbeans.libs.xalan/1 [1.4.1 2.5.2]
	org.netbeans.libs.jaxp/1 [1.2.1 1.1.2]
	org.netbeans.api.xml/1 [1.3.1.3.6.0 3.6.0 200404071636]
	org.netbeans.modules.schema2beans/1 [1.7.1 200404071636]
	org.netbeans.modules.debugger.core/3 [2.10.1 200404071636]
	org.netbeans.libs.j2eeeditor/1 [1.1.1 200404071636]
	org.netbeans.modules.j2eeserver/3 [1.1.1 200404071636]
	org.netbeans.modules.xml.core/2 [1.1.1.3.6.0 3.6.0 200404071636]
	org.openide.deprecated [1.3.1 200404071636]
	org.netbeans.core.deprecated [1.3.1 200404071636]
	org.netbeans.modules.projects/1 [1.14.1 200404071636]
	org.netbeans.modules.xml.catalog/2 [1.1.1.3.6.0 3.6.0 200404071636]
	org.netbeans.api.web.dd/1 [1.1.1 1.0 200404071636]
	org.netbeans.modules.jarpackager/2 [1.14.1 200404071636]
	org.netbeans.modules.editor/1 [1.14.1 200404071636]
	org.netbeans.modules.xml.text/2 [1.1.1.3.6.0 3.6.0 200404071636]
	org.netbeans.modules.html/1 [1.12.1 200404071636]
	org.netbeans.modules.web.core.syntax/1 [1.13.1 200404071636]
	org.netbeans.modules.classfile/1 [1.8 200404071636]
	org.netbeans.modules.java/1 [1.16.1 200404071636]
	org.netbeans.modules.web.core/1 [1.17.1 200404071636]
	org.netbeans.modules.image/1 [1.11.1 200404071636]
	org.netbeans.modules.xml.schema/1 [1.1.1.3.6.0 3.6.0 200404071636]
	org.netbeans.modules.debugger.jpda/1 [1.17.1 200404071636]
	org.netbeans.modules.diff/1 [1.7.1 200404071636]
	org.openidex.util/2 [2.7.1 200404071636]
	org.netbeans.modules.vcscore/1 [1.9.1 200404071636]
	org.netbeans.modules.vcs.advanced/1 [1.9.1 200404071636]
	org.netbeans.modules.vcs.cmdline.compat/1 [1.3.1 200404071636]
	org.netbeans.modules.group/1 [1.0.1 200404071636]
	org.netbeans.modules.servletapi/1 [1.3.1 200404071636]
	org.netbeans.modules.web.taglibed/1 [1.13.1.3.6.0 200404071636]
	org.netbeans.modules.properties/1 [1.11.1 200404071636]
	org.netbeans.modules.db/1 [1.8.1 200404071636]
	org.netbeans.modules.extbrowser/1 [1.3.1 200404071636]
	org.netbeans.modules.form/2 [1.13.1 200404071636]
	org.netbeans.modules.i18n/1 [1.14.1 200404071636]
	org.netbeans.modules.i18n.form/2 [1.12 200404071636]
	pmd [0.91]
	org.netbeans.tasklistapi/1 [1.7.1.2 2 200404071636]
	org.netbeans.modules.tasklist.core/2 [1.22.1.26 6 200404071636]
	org.netbeans.modules.tasklist.pmd/2 [1.7.1.261 1 animuk20040316]
	org.netbeans.core.ide/1 [1.3.1 200404071636]
	org.netbeans.modules.javadoc/1 [1.11.1 200404071636]
	org.netbeans.modules.tasklist.html/2 [1.6.1.261 1 animuk20040316]
	org.netbeans.modules.utilities/1 [1.15.1 200404071636]
	org.netbeans.modules.suggestions_framework/2 [1.2.1.265 5 200404071636]
	org.netbeans.modules.httpserver/1 [1.13.1 200404071636]
	org.netbeans.lib.cvsclient/1 [1.8.1 200404071636]
	org.netbeans.modules.vcs.profiles.cvsprofiles/1 [1.3.1 200404071636]
	org.netbeans.modules.xml.tax/2 [1.1.1.3.6.0 3.6.0 200404071636]
	org.netbeans.modules.applet/1 [1.14.1 200404071636]
	org.netbeans.modules.tasklist.usertasks/2 [1.14.268 8 dev]
	org.netbeans.modules.tasklist.editor/2 [1.7.1.2681 1 animuk20040316]
	org.netbeans.modules.web.monitor/1 [1.9.1 200404071636]
	org.netbeans.modules.tasklist.suggestions/2 [1.19.2652 2 dev]
	org.netbeans.modules.clazz/1 [1.13.1 200404071636]
	org.netbeans.modules.autoupdate/1 [2.8.1 200404071636]
	org.netbeans.modules.text/1 [1.12.1 200404071636]
	org.netbeans.core.windows/2 [2.0.1 200404071636]
	org.netbeans.core.ui/1 [1.3.1 200404071636]
	org.netbeans.modules.junit/2 [2.11.1 200404071636]
	org.netbeans.modules.treefs/2 [1.27 ${buildnumber}]
	org.netbeans.modules.tasklist.copyright/2 [1.2.261 1 ${buildnumber}]
	org.netbeans.modules.vcs.profiles.vss/1 [1.3.1 200404071636]
	org.netbeans.modules.web.debug/1 [2.0.1 200404071636]
	org.netbeans.modules.properties.syntax/1 [1.11 200404071636]
	org.netbeans.modules.usersguide/1 [1.13.1 200404071636]
	org.netbeans.modules.beans/1 [1.11.1 200404071636]
	org.netbeans.modules.tasklist.javaparser/2 [1.3.263 3 dev]
	org.netbeans.modules.tasklist.javadoc/2 [1.6.261 1 040308]
	org.netbeans.modules.vcs.profiles.pvcs/1 [1.3.1 200404071636]
	org.netbeans.modules.tomcat5/1 [1.0.1 200404071636]
	org.netbeans.modules.tomcat5.bundled/1 [1.0.1 200404071636]
	org.netbeans.modules.css/2 [1.1.1.3.6.0 3.6.0 200404071636]
	org.netbeans.modules.updatecenters/1 [1.0.1 200404071636]
	org.netbeans.modules.cvsclient/1 [2.0.1 200404071636]
	org.netbeans.modules.xsl/1 [1.1.1.3.6.0 3.6.0 200404071636]
	org.netbeans.modules.welcome/1 [1.5.1 200404071636]
	org.netbeans.modules.tasklist.docscan/2 [1.13.1.2653 3 200404071636]
	org.netbeans.modules.xml.tools/2 [1.1.1.3.6.0 3.6.0 200404071636]
	org.netbeans.modules.tasklist.bugs/2 [0.11.1.261 1 animuk20040316]
	org.netbeans.modules.web.ie/1 [1.16.1 200404071636]
Post-initialization command-line options could not be run.
*********** Exception occurred ************ at Sun May 02 10:24:49 CDT 2004
java.lang.OutOfMemoryError: unable to create new native thread
	at java.lang.Thread.start0(Native Method)
	at java.lang.Thread.start(Thread.java:545)
	at org.netbeans.core.compiler.CompilationEngineImpl.<init>(CompilationEngineImpl.java:51)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:415)
	at java.lang.Class.newInstance0(Class.java:322)
	at java.lang.Class.newInstance(Class.java:275)
	at org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:284)
	at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:298)
	at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:140)
	at org.openide.compiler.CompilationEngine.getDefault(CompilationEngine.java:95)
	at org.netbeans.core.compiler.StopCompileAction.getEngine(StopCompileAction.java:52)
	at org.netbeans.core.compiler.StopCompileAction.isEnabled(StopCompileAction.java:35)
	at org.openide.awt.Actions$MenuBridge.updateState(Actions.java:518)
	at org.openide.awt.Actions.connect(Actions.java:113)
	at org.openide.awt.Actions.connect(Actions.java:100)
	at org.openide.awt.Actions$MenuItem.<init>(Actions.java:776)
	at org.netbeans.modules.openide.awt.DefaultAWTBridge.createMenuPresenter(DefaultAWTBridge.java:33)
	at org.openide.util.actions.CallableSystemAction.getMenuPresenter(CallableSystemAction.java:41)
	at org.openide.awt.MenuBar$LazyMenu$MenuFolder.createInstance(MenuBar.java:445)
	at org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:704)
	at org.openide.loaders.FolderInstance.access$000(FolderInstance.java:68)
	at org.openide.loaders.FolderInstance$2.run(FolderInstance.java:591)
	at org.openide.util.Task.run(Task.java:136)
	at org.openide.awt.AWTTask.run(AWTTask.java:29)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:201)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
*********** Exception occurred ************ at Sun May 02 10:25:10 CDT 2004
java.lang.OutOfMemoryError: unable to create new native thread
	at java.lang.Thread.start0(Native Method)
	at java.lang.Thread.start(Thread.java:545)
	at java.lang.Shutdown.runHooks(Shutdown.java:128)
	at java.lang.Shutdown.sequence(Shutdown.java:173)
	at java.lang.Shutdown.exit(Shutdown.java:218)
	at java.lang.Runtime.exit(Runtime.java:90)
	at java.lang.System.exit(System.java:867)
	at org.netbeans.TopSecurityManager.exit(TopSecurityManager.java:112)
	at org.netbeans.core.NbTopManager$4.run(NbTopManager.java:535)
	at org.openide.util.Task.run(Task.java:136)
	at org.openide.util.Task.run(Task.java:136)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)


Reply to: