[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[dali-dev] testing deadlock
|
So, I'm getting deadlocks most of the time when I run the
JptCoreContextModelTests. I have attached the thread dump from when it
happens. Is anyone else seeing this issue after checking out Paul's
model provider changes? I know Paul isn't getting the deadlocks, but
curious if it is only me and if anyone has clues on how we can solve it.
Karen
3736 javaw.exe ( Java - org.eclipse.jpt.core/src/org/eclipse/jpt/ ) session:0 threads:31 parent:1844
Wed Sep 24 12:24:56 2008
Full thread dump Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode):
"StackTrace Remote Thread" prio=6 tid=0x2c338d60 nid=0xd18 runnable [0x00000000..0x2c95fa44]
"Timer-0" daemon prio=6 tid=0x2e06ed00 nid=0x3c8 in Object.wait() [0x32a7f000..0x32a7fae8]
at java.lang.Object.wait(Native Method)
- waiting on <0x0a00ab08> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:474)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x0a00ab08> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"ServerConnection" prio=6 tid=0x2e373da8 nid=0xd78 runnable [0x329cf000..0x329cfc68]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
- locked <0x0a010c00> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked <0x0a010c00> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at org.eclipse.jdt.internal.junit.model.RemoteTestRunnerClient.readMessage(RemoteTestRunnerClient.java:342)
at org.eclipse.jdt.internal.junit.model.RemoteTestRunnerClient.access$25(RemoteTestRunnerClient.java:341)
at org.eclipse.jdt.internal.junit.model.RemoteTestRunnerClient$ServerConnection.run(RemoteTestRunnerClient.java:264)
"Process monitor" daemon prio=6 tid=0x2dff05c0 nid=0x8ac runnable [0x3298f000..0x3298fce8]
at java.lang.ProcessImpl.waitFor(Native Method)
at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:405)
"Input Stream Monitor" daemon prio=6 tid=0x2e3dad70 nid=0xa78 in Object.wait() [0x3092f000..0x3092fd68]
at java.lang.Object.wait(Native Method)
- waiting on <0x0a010db0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:474)
at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:136)
- locked <0x0a010db0> (a java.lang.Object)
at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:109)
at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:84)
at java.lang.Thread.run(Thread.java:595)
"Output Stream Monitor" daemon prio=2 tid=0x2c35af40 nid=0xd74 runnable [0x308ef000..0x308efb68]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:194)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
- locked <0x0a012e80> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144)
at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134)
at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207)
at java.lang.Thread.run(Thread.java:595)
"Output Stream Monitor" daemon prio=2 tid=0x2c3f3de8 nid=0x3e4 runnable [0x3085f000..0x3085fbe8]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:194)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
- locked <0x0a014f78> (a java.io.BufferedInputStream)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
- locked <0x0a014f98> (a java.io.BufferedInputStream)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144)
at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134)
at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207)
at java.lang.Thread.run(Thread.java:595)
"Worker-17" prio=6 tid=0x2c3f4e08 nid=0xa6c in Object.wait() [0x3080f000..0x3080fa68]
at java.lang.Object.wait(Native Method)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
- locked <0x05339d78> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x2ed5dd30 nid=0x8b4 in Object.wait() [0x3068f000..0x3068fc68]
at java.lang.Object.wait(Native Method)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
- locked <0x0884d3b8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
"Connect thread dev.eclipse.org session" prio=6 tid=0x2e63f008 nid=0xd5c runnable [0x3052f000..0x3052fae8]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.jcraft.jsch.IO.getByte(IO.java:82)
at com.jcraft.jsch.Session.read(Session.java:793)
at com.jcraft.jsch.Session.run(Session.java:1158)
at java.lang.Thread.run(Thread.java:595)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x2c0bfb00 nid=0xdac in Object.wait() [0x304ef000..0x304efb68]
at java.lang.Object.wait(Native Method)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
- locked <0x081a7e38> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x2e35acd8 nid=0xba8 in Object.wait() [0x3012f000..0x3012fae8]
at java.lang.Object.wait(Native Method)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
- locked <0x07ff8488> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
"Worker-15" prio=6 tid=0x2e0c9bd8 nid=0xffc in Object.wait() [0x2ffaf000..0x2ffafc68]
at java.lang.Object.wait(Native Method)
- waiting on <0x0a0152f8> (a org.eclipse.ui.console.IOConsoleInputStream)
at java.lang.Object.wait(Object.java:474)
at org.eclipse.ui.console.IOConsoleInputStream.waitForData(IOConsoleInputStream.java:147)
at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:92)
- locked <0x0a0152f8> (a org.eclipse.ui.console.IOConsoleInputStream)
at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:117)
at org.eclipse.debug.internal.ui.views.console.ProcessConsole$InputReadJob.run(ProcessConsole.java:679)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
"Worker-14" prio=6 tid=0x2ea033b0 nid=0xb6c in Object.wait() [0x300af000..0x300afce8]
at java.lang.Object.wait(Native Method)
- waiting on <0x0a0157a0> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:38)
- locked <0x0a0157a0> (a org.eclipse.core.internal.jobs.Semaphore)
at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:169)
at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:105)
at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82)
at org.eclipse.jdt.internal.junit.ui.TestRunnerViewPart$JUnitIsRunningJob.run(TestRunnerViewPart.java:648)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
"Worker-12" prio=6 tid=0x2e3869e8 nid=0xb3c in Object.wait() [0x3002f000..0x3002f9e8]
at java.lang.Object.wait(Native Method)
at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185)
- locked <0x05339d78> (a org.eclipse.core.internal.jobs.WorkerPool)
at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x2bf29830 nid=0xff0 in Object.wait() [0x2daff000..0x2daffd68]
at java.lang.Object.wait(Native Method)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
- locked <0x06614d90> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
"org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=2 tid=0x2be7c488 nid=0x5f0 in Object.wait() [0x2d4ef000..0x2d4efa68]
at java.lang.Object.wait(Native Method)
at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
- locked <0x06183510> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
"Java indexing" daemon prio=4 tid=0x2aed04f8 nid=0x85c in Object.wait() [0x2cb0f000..0x2cb0fae8]
at java.lang.Object.wait(Native Method)
- waiting on <0x05bd7f78> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Object.wait(Object.java:474)
at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:371)
- locked <0x05bd7f78> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
at java.lang.Thread.run(Thread.java:595)
"Start Level Event Dispatcher" daemon prio=6 tid=0x2b117008 nid=0xf84 in Object.wait() [0x2b54f000..0x2b54fce8]
at java.lang.Object.wait(Native Method)
- waiting on <0x053299e8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at java.lang.Object.wait(Object.java:474)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:377)
- locked <0x053299e8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317)
"Framework Event Dispatcher" daemon prio=6 tid=0x2b0fdc20 nid=0xf7c in Object.wait() [0x2b50f000..0x2b50fd68]
at java.lang.Object.wait(Native Method)
- waiting on <0x05329be8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at java.lang.Object.wait(Object.java:474)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:377)
- locked <0x05329be8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317)
"State Data Manager" daemon prio=6 tid=0x2b108e80 nid=0xda4 waiting on condition [0x2b4cf000..0x2b4cf9e8]
at java.lang.Thread.sleep(Native Method)
at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297)
at java.lang.Thread.run(Thread.java:595)
"Low Memory Detector" daemon prio=6 tid=0x00a505e8 nid=0xd58 runnable [0x00000000..0x00000000]
"CompilerThread0" daemon prio=10 tid=0x00a4f1e0 nid=0xf58 waiting on condition [0x00000000..0x2adbf8c8]
"Signal Dispatcher" daemon prio=10 tid=0x00a4e600 nid=0xfe0 runnable [0x00000000..0x00000000]
"Finalizer" daemon prio=8 tid=0x00a45490 nid=0x208 in Object.wait() [0x2ad3f000..0x2ad3fc68]
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0x05205cd8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
"Reference Handler" daemon prio=10 tid=0x00a44020 nid=0xf2c in Object.wait() [0x2acff000..0x2acffce8]
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:474)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x05205d58> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x00355818 nid=0xad0 runnable [0x0006f000..0x0006fc0c]
at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method)
at org.eclipse.swt.widgets.Display.sleep(Display.java:4220)
at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:364)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2383)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
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:193)
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:382)
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:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
"VM Thread" prio=10 tid=0x00a3fc50 nid=0xf24 runnable
"VM Periodic Task Thread" prio=10 tid=0x00a51820 nid=0x3e8 waiting on condition
=================
System Properties
=================
java.vendor=Sun Microsystems Inc.
osgi.bundles.defaultStartLevel=4
sun.java.launcher=SUN_STANDARD
org.osgi.supports.framework.extension=true
sun.management.compiler=HotSpot Client Compiler
osgi.framework.beginningstartlevel=1
eclipse.p2.profile=SDKProfile
os.name=Windows XP
sun.boot.class.path=C:\Java\jre1.5.0_11\lib\rt.jar;C:\Java\jre1.5.0_11\lib\i18n.jar;C:\Java\jre1.5.0_11\lib\sunrsasign.jar;C:\Java\jre1.5.0_11\lib\jsse.jar;C:\Java\jre1.5.0_11\lib\jce.jar;C:\Java\jre1.5.0_11\lib\charsets.jar;C:\Java\jre1.5.0_11\classes
osgi.ws=win32
sun.desktop=windows
java.vm.specification.vendor=Sun Microsystems Inc.
java.runtime.version=1.5.0_11-b03
osgi.instance.area=file:/C:/Eclipse/Jpt2/
user.name=kamoore
org.osgi.framework.system.packages=javax.accessibility,javax.activity,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.html,org.w3c.dom.ls,org.w3c.dom.ranges,org.w3c.dom.stylesheets,org.w3c.dom.traversal,org.w3c.dom.views ,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers
eclipse.launcher=C:\Program Files\Eclipse3.4\eclipse\eclipse.exe
org.eclipse.update.resolution_url=
org.osgi.framework.language=en
user.language=en
org.osgi.framework.processor=x86
osgi.syspath=c:\Program Files\Eclipse3.4\eclipse\plugins
sun.boot.library.path=C:\Java\jre1.5.0_11\bin
osgi.manifest.cache=C:\Program Files\Eclipse3.4\eclipse\configuration\org.eclipse.osgi\manifests
osgi.compatibility.bootdelegation=true
java.version=1.5.0_11
org.osgi.framework.os.name=WindowsXP
user.timezone=America/New_York
sun.arch.data.model=32
osgi.bundles=reference:file:org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar@1:start
java.endorsed.dirs=C:\Java\jre1.5.0_11\lib\endorsed
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
sun.jnu.encoding=Cp1252
file.encoding.pkg=sun.io
org.osgi.framework.vendor=Eclipse
file.separator=\
java.specification.name=Java Platform API Specification
java.class.version=49.0
user.country=US
org.eclipse.equinox.launcher.splash.location=c:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.platform_3.3.100.v200806172000\splash.bmp
osgi.launcherIni=eclipse
java.home=C:\Java\jre1.5.0_11
osgi.os=win32
eclipse.commands=-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\Program Files\Eclipse3.4\eclipse\eclipse.exe
-name
Eclipse
--launcher.library
C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.100.v20080509-1800\eclipse_1114.dll
-startup
C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
-exitdata
734_40
-showlocation
-vm
C:\Java\jre1.5.0_11\bin\javaw.exe
java.vm.info=mixed mode
osgi.splashLocation=c:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.platform_3.3.100.v200806172000\splash.bmp
os.version=5.1
osgi.arch=x86
path.separator=;
java.vm.version=1.5.0_11-b03
org.osgi.supports.framework.fragment=true
user.variant=
osgi.framework.shape=jar
osgi.instance.area.default=file:/C:/Documents and Settings/kamoore/workspace/
java.awt.printerjob=sun.awt.windows.WPrinterJob
sun.io.unicode.encoding=UnicodeLittle
org.osgi.framework.version=1.4.0
awt.toolkit=sun.awt.windows.WToolkit
osgi.install.area=file:/C:/Program Files/Eclipse3.4/eclipse/
osgi.framework=file:/c:/Program Files/Eclipse3.4/eclipse/plugins/org.eclipse.osgi_3.4.0.v20080605-1900.jar
user.home=C:\Documents and Settings\kamoore
org.eclipse.equinox.simpleconfigurator.configUrl=file:org.eclipse.equinox.simpleconfigurator\bundles.info
osgi.bundlestore=C:\Program Files\Eclipse3.4\eclipse\configuration\org.eclipse.osgi\bundles
osgi.splashPath=platform:/base/plugins/org.eclipse.platform
osgi.nl=en_US
java.specification.vendor=Sun Microsystems Inc.
java.library.path=C:\Java\jre1.5.0_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\Program Files\Winzip;
java.vendor.url=http://java.sun.com/
org.osgi.framework.os.version=5.1.0
eclipse.p2.data.area=@config.dir/../p2
eclipse.startTime=1222270582859
java.vm.vendor=Sun Microsystems Inc.
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.class.path=C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
org.eclipse.update.reconcile=false
eclipse.vm=C:\Java\jre1.5.0_11\bin\javaw.exe
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.version=1.0
sun.cpu.endian=little
sun.os.patch.level=Service Pack 2
osgi.launcherPath=.
java.io.tmpdir=C:\DOCUME~1\kamoore\LOCALS~1\Temp\
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
eclipse.product=org.eclipse.sdk.ide
eclipse.home.location=file:/C:/Program Files/Eclipse3.4/eclipse/
os.arch=x86
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.ext.dirs=C:\Java\jre1.5.0_11\lib\ext
user.dir=C:\Program Files\Eclipse3.4\eclipse
org.osgi.supports.framework.requirebundle=true
line.separator=
java.vm.name=Java HotSpot(TM) Client VM
eclipse.ee.install.verify=false
file.encoding=Cp1252
osgi.framework.version=3.4.0.v20080605-1900
eclipse.buildId=I20080617-2000
eclipse.vmargs=-Xmx512M
-XX:MaxPermSize=128M
-jar
C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar
java.specification.version=1.5
org.osgi.framework.executionenvironment=OSGi/Minimum-1.0,OSGi/Minimum-1.1,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5
osgi.logfile=C:\Eclipse\Jpt2\.metadata\.log
osgi.configuration.area=file:/C:/Program Files/Eclipse3.4/eclipse/configuration/
============
Command line
============
C:\Java\jre1.5.0_11\bin\javaw.exe -Xmx512M -XX:MaxPermSize=128M -jar "C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar" -os win32 -ws win32 -arch x86 -showsplash -launcher "C:\Program Files\Eclipse3.4\eclipse\eclipse.exe" -name Eclipse --launcher.library "C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.100.v20080509-1800\eclipse_1114.dll" -startup "C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar" -exitdata 734_40 -showlocation -vm C:\Java\jre1.5.0_11\bin\javaw.exe -vmargs -Xmx512M -XX:MaxPermSize=128M -jar "C:\Program Files\Eclipse3.4\eclipse\plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar"
======
Memory
======
Used: 93033840 (~89MB)
Free: 74488464 (~71MB)
Total: 167522304 (~160MB)
Max: 532742144 (~508MB)
[#################==============.....................................................................]
Available Processors: 1