java.lang.NullPointerException

SpringSource Issue Tracker | Jean-Pierre Bergamin | 3 years ago
  1. 0

    When I have to force quit STS when it's not responding any more, I very often have the issue that the workbench cannot be loaded any more. A full dump can be found at the end. When starting STS, it always gets this far: {noformat} james@macbook:~/devel/springsource/sts-3.3.0.RELEASE/STS.app/Contents/MacOS$ ./STS -clean Feb 21, 2014 10:14:00 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Information: Loading XML bean definitions from file [..../someFile.xml] .... Feb 21, 2014 10:15:01 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Information: Loading XML bean definitions from file [.../someOtherFile.xml] {noformat} The splash screen either shows "Loading Workbench" or something about loading mylin.tasks.ui or daschboard.ui, etc. To get eclipse up and running againg I have to to the steps described in [this blog post|http://off-topic.biz/en/eclipse-hangs-at-startup-showing-only-the-splash-screen/]. Full dump: {noformat} james@macbook:~$ jstack -F 40428 Attaching to process ID 40428, please wait... Debugger attached successfully. Server compiler detected. JVM version is 24.51-b03 Deadlock Detection: No deadlocks found. Thread 66567: (state = BLOCKED) - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame) - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) @bci=20, line=226 (Interpreted frame) - java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long) @bci=174, line=460 (Interpreted frame) - java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.lang.Object, boolean, long) @bci=102, line=359 (Interpreted frame) - java.util.concurrent.SynchronousQueue.poll(long, java.util.concurrent.TimeUnit) @bci=11, line=942 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=141, line=1068 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=26, line=1130 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 40455: (state = BLOCKED) - java.lang.ClassLoader.findNative(java.lang.ClassLoader, java.lang.String) @bci=19, line=1984 (Interpreted frame) - java.util.prefs.MacOSXPreferencesFile.addKeyToNode(java.lang.String, java.lang.String, java.lang.String, java.lang.String, long, long) @bci=0 (Interpreted frame) - java.util.prefs.MacOSXPreferencesFile.addKeyToNode(java.lang.String, java.lang.String, java.lang.String) @bci=26, line=389 (Interpreted frame) - java.util.prefs.MacOSXPreferences.putSpi(java.lang.String, java.lang.String) @bci=10, line=144 (Interpreted frame) - java.util.prefs.AbstractPreferences.put(java.lang.String, java.lang.String) @bci=116, line=251 (Interpreted frame) - java.util.prefs.AbstractPreferences.putBoolean(java.lang.String, boolean) @bci=6, line=468 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.recordChangesToStorage() @bci=6, line=746 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.registerProductUsage(org.springframework.uaa.client.protobuf.UaaClient$Product, byte[], java.lang.String, boolean, boolean) @bci=14, line=611 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.registerInfrastructureProducts() @bci=8, line=599 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.rebuildPersistedDetails(boolean) @bci=89, line=313 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.getFeatureUseData(org.springframework.uaa.client.protobuf.UaaClient$Product, org.springframework.uaa.client.protobuf.UaaClient$FeatureUse) @bci=14, line=197 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.client.QueueingUaaServiceExtension.getFeatureUseData(org.springframework.uaa.client.protobuf.UaaClient$Product, org.springframework.uaa.client.protobuf.UaaClient$FeatureUse) @bci=212, line=95 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.UaaManager$ProductDescriptor.registerFeature(java.lang.String, java.util.Map) @bci=69, line=906 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.UaaManager$ProductDescriptor.registerFeatureUseIfMatch(java.lang.String, java.util.Map) @bci=16, line=827 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.UaaManager$2.run() @bci=47, line=189 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 66055: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run() @bci=328, line=106 (Interpreted frame) Thread 60175: (state = BLOCKED) - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.client.QueueingUaaServiceExtension$QueueFlushingRunnable.run() @bci=3, line=293 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 60431: (state = BLOCKED) - java.util.prefs.AbstractPreferences.get(java.lang.String, java.lang.String) @bci=21, line=282 (Interpreted frame) - java.util.prefs.AbstractPreferences.getLong(java.lang.String, long) @bci=6, line=441 (Interpreted frame) - org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl.retrieveTimestamp(java.lang.String) @bci=9, line=220 (Interpreted frame) - org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl.access$300(org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl, java.lang.String) @bci=2, line=28 (Interpreted frame) - org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl$UaaTransmissionRunnable.run() @bci=35, line=370 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 60955: (state = IN_NATIVE) - java.lang.ClassLoader$NativeLibrary.load(java.lang.String) @bci=0 (Interpreted frame) - java.lang.ClassLoader.loadLibrary1(java.lang.Class, java.io.File) @bci=302, line=1965 (Interpreted frame) - java.lang.ClassLoader.loadLibrary0(java.lang.Class, java.io.File) @bci=2, line=1890 (Interpreted frame) - java.lang.ClassLoader.loadLibrary(java.lang.Class, java.lang.String, boolean) @bci=48, line=1851 (Interpreted frame) - java.lang.Runtime.load0(java.lang.Class, java.lang.String) @bci=57, line=795 (Interpreted frame) - java.lang.System.load(java.lang.String) @bci=7, line=1062 (Interpreted frame) - java.lang.ClassLoader$NativeLibrary.load(java.lang.String) @bci=0 (Interpreted frame) - java.lang.ClassLoader.loadLibrary1(java.lang.Class, java.io.File) @bci=302, line=1965 (Interpreted frame) - java.lang.ClassLoader.loadLibrary0(java.lang.Class, java.io.File) @bci=2, line=1890 (Interpreted frame) - java.lang.ClassLoader.loadLibrary(java.lang.Class, java.lang.String, boolean) @bci=217, line=1872 (Interpreted frame) - java.lang.Runtime.loadLibrary0(java.lang.Class, java.lang.String) @bci=54, line=849 (Interpreted frame) - java.lang.System.loadLibrary(java.lang.String) @bci=7, line=1088 (Interpreted frame) - sun.security.action.LoadLibraryAction.run() @bci=4, line=67 (Interpreted frame) - sun.security.action.LoadLibraryAction.run() @bci=1, line=47 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - java.awt.Toolkit.loadLibraries() @bci=15, line=1646 (Interpreted frame) - java.awt.Toolkit.<clinit>() @bci=32, line=1668 (Interpreted frame) - sun.awt.AppContext$2.run() @bci=27, line=271 (Interpreted frame) - sun.awt.AppContext$2.run() @bci=1, line=260 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.initMainAppContext() @bci=7, line=260 (Interpreted frame) - sun.awt.AppContext.access$200() @bci=0, line=133 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=34, line=314 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=1, line=298 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.getAppContext() @bci=42, line=297 (Interpreted frame) - javax.imageio.spi.IIORegistry.getDefaultInstance() @bci=0, line=154 (Interpreted frame) - javax.imageio.ImageIO.<clinit>() @bci=0, line=65 (Interpreted frame) - org.apache.cxf.common.logging.JDKBugHacks.doHacks() @bci=24, line=104 (Interpreted frame) - org.apache.cxf.common.logging.LogUtils.<clinit>() @bci=7, line=68 (Interpreted frame) - org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser.<clinit>() @bci=84, line=64 (Interpreted frame) - org.apache.cxf.jaxws.spring.NamespaceHandler.init() @bci=3, line=34 (Interpreted frame) - org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(java.lang.String) @bci=125, line=131 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.namespaces.DelegatingNamespaceHandlerResolver.resolve(java.lang.String) @bci=31, line=87 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$ErrorSuppressingBeanDefinitionParserDelegate.parseCustomElement(org.w3c.dom.Element, org.springframework.beans.factory.config.BeanDefinition) @bci=14, line=1386 (Interpreted frame) - org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(org.w3c.dom.Element) @bci=3, line=1417 (Interpreted frame) - org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(org.w3c.dom.Element, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate) @bci=76, line=187 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$ToolingFriendlyBeanDefinitionDocumentReader.doRegisterBeanDefinitions(org.w3c.dom.Element) @bci=94, line=1330 (Interpreted frame) - org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(org.w3c.dom.Document, org.springframework.beans.factory.xml.XmlReaderContext) @bci=25, line=110 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(org.w3c.dom.Document, org.springframework.core.io.Resource) @bci=33, line=494 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$2.registerBeanDefinitions(org.w3c.dom.Document, org.springframework.core.io.Resource) @bci=11, line=402 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(org.xml.sax.InputSource, org.springframework.core.io.Resource) @bci=35, line=391 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(org.springframework.core.io.support.EncodedResource) @bci=166, line=335 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$2.loadBeanDefinitions(org.springframework.core.io.support.EncodedResource) @bci=48, line=388 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(org.springframework.core.io.Resource) @bci=9, line=303 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$3.call() @bci=28, line=445 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$3.call() @bci=1, line=1 (Interpreted frame) - java.util.concurrent.FutureTask.run() @bci=42, line=262 (Interpreted frame) - java.util.concurrent.Executors$RunnableAdapter.call() @bci=4, line=471 (Interpreted frame) - java.util.concurrent.FutureTask.run() @bci=42, line=262 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 49931: (state = BLOCKED) - java.util.prefs.MacOSXPreferencesFile.flushWorld() @bci=0, line=250 (Interpreted frame) - java.util.prefs.MacOSXPreferencesFile$FlushTask.run() @bci=0, line=87 (Interpreted frame) - java.util.TimerThread.mainLoop() @bci=221, line=555 (Interpreted frame) - java.util.TimerThread.run() @bci=1, line=505 (Interpreted frame) Thread 50439: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run() @bci=102, line=667 (Interpreted frame) Thread 50191: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run() @bci=102, line=667 (Interpreted frame) Thread 65539: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.sleep(long) @bci=52, line=188 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.startJob(org.eclipse.core.internal.jobs.Worker) @bci=78, line=220 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=318, line=50 (Interpreted frame) Thread 65027: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(org.eclipse.core.runtime.IProgressMonitor) @bci=14, line=348 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry, org.eclipse.core.runtime.IProgressMonitor) @bci=2, line=340 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$5.run(org.eclipse.core.runtime.IProgressMonitor) @bci=5, line=365 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 64515: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.lockDocument(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.jobs.IJobManager, org.eclipse.core.runtime.jobs.ISchedulingRule) @bci=7, line=291 (Interpreted frame) - org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.readDocument(org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=119, line=243 (Interpreted frame) - org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.getReference(org.eclipse.core.runtime.IProgressMonitor) @bci=10, line=124 (Interpreted frame) - org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$2.run(org.eclipse.core.runtime.IProgressMonitor) @bci=41, line=537 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 64011: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.core.internal.resources.WorkManager.checkIn(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=38, line=118 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.prepareOperation(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=50, line=2283 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.run(org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) @bci=39, line=2340 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.run(org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) @bci=8, line=2327 (Interpreted frame) - org.eclipse.jst.jsp.core.internal.JSPCorePlugin$PluginInitializerJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=18, line=151 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 63755: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.sleep(long) @bci=52, line=188 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.startJob(org.eclipse.core.internal.jobs.Worker) @bci=78, line=220 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=318, line=50 (Interpreted frame) Thread 39183: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.Semaphore.acquire(long) @bci=54, line=39 (Interpreted frame) - org.eclipse.core.internal.jobs.OrderedLock.doAcquire(org.eclipse.core.internal.jobs.Semaphore, long) @bci=74, line=176 (Interpreted frame) - org.eclipse.core.internal.jobs.OrderedLock.acquire(long) @bci=44, line=110 (Compiled frame) - org.eclipse.core.internal.jobs.OrderedLock.acquire() @bci=6, line=84 (Compiled frame) - org.eclipse.core.internal.resources.WorkManager.checkIn(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=47, line=119 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.prepareOperation(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=50, line=2283 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.run(org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) @bci=39, line=2340 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager$NotifyJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=35, line=40 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 63235: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.m2e.core.internal.project.registry.ProjectRegistryRefreshJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=153, line=99 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 62723: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.jdt.internal.core.search.processing.JobManager.run() @bci=86, line=382 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 49415: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(org.eclipse.core.runtime.IProgressMonitor) @bci=14, line=348 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry, org.eclipse.core.runtime.IProgressMonitor) @bci=2, line=340 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$5.run(org.eclipse.core.runtime.IProgressMonitor) @bci=5, line=365 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 48647: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.core.internal.resources.WorkManager.checkIn(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=38, line=118 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.prepareOperation(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=50, line=2283 (Interpreted frame) - org.eclipse.core.internal.resources.Resource.refreshLocal(int, org.eclipse.core.runtime.IProgressMonitor) @bci=86, line=1691 (Interpreted frame) - org.eclipse.core.internal.refresh.RefreshJob.runInWorkspace(org.eclipse.core.runtime.IProgressMonitor) @bci=95, line=167 (Interpreted frame) - org.eclipse.core.internal.resources.InternalWorkspaceJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=37, line=38 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 48135: (state = BLOCKED) - org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(java.lang.Object, java.lang.String, java.lang.String, boolean) @bci=0, line=90 (Interpreted frame) - org.eclipse.core.internal.expressions.TestExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=109, line=96 (Interpreted frame) - org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(org.eclipse.core.expressions.IEvaluationContext) @bci=43, line=68 (Interpreted frame) - org.eclipse.core.internal.expressions.OrExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=2, line=21 (Interpreted frame) - org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(org.eclipse.core.expressions.IEvaluationContext) @bci=43, line=53 (Interpreted frame) - org.eclipse.core.internal.expressions.EnablementExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=14, line=53 (Interpreted frame) - org.eclipse.wst.server.core.internal.ModuleFactory.evalEnablementExpression(org.eclipse.core.expressions.IEvaluationContext, org.eclipse.core.expressions.Expression) @bci=6, line=186 (Interpreted frame) - org.eclipse.wst.server.core.internal.ModuleFactory.isEnabled(org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor) @bci=25, line=194 (Interpreted frame) - org.eclipse.wst.server.core.ServerUtil.getModules(org.eclipse.core.resources.IProject) @bci=50, line=97 (Interpreted frame) - org.eclipse.wst.server.core.internal.ResourceManager.publishHandleProjectChange(org.eclipse.core.resources.IResourceDelta, org.eclipse.core.resources.IResourceChangeEvent) @bci=62, line=1080 (Interpreted frame) - org.eclipse.wst.server.core.internal.ResourceManager$ServerResourceChangeListener$1.visit(org.eclipse.core.resources.IResourceDelta) @bci=30, line=125 (Interpreted frame) - org.eclipse.core.internal.events.ResourceDelta.accept(org.eclipse.core.resources.IResourceDeltaVisitor, int) @bci=65, line=69 (Compiled frame) - org.eclipse.core.internal.events.ResourceDelta.accept(org.eclipse.core.resources.IResourceDeltaVisitor, int) @bci=140, line=80 (Compiled frame) - org.eclipse.core.internal.events.ResourceDelta.accept(org.eclipse.core.resources.IResourceDeltaVisitor) @bci=3, line=49 (Interpreted frame) - org.eclipse.wst.server.core.internal.ResourceManager$ServerResourceChangeListener.resourceChanged(org.eclipse.core.resources.IResourceChangeEvent) @bci=139, line=119 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager$1.run() @bci=8, line=291 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager.notify(org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[], org.eclipse.core.resources.IResourceChangeEvent, boolean) @bci=79, line=285 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager.broadcastChanges(org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.events.ResourceChangeEvent, boolean) @bci=107, line=149 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(java.lang.Object, int, int) @bci=24, line=382 (Interpreted frame) - org.eclipse.core.internal.events.AutoBuildJob.doBuild(org.eclipse.core.runtime.IProgressMonitor) @bci=119, line=146 (Interpreted frame) - org.eclipse.core.internal.events.AutoBuildJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=48, line=241 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 48131: (state = IN_NATIVE) Error occurred during stack walking: java.lang.NullPointerException at sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:69) at sun.jvm.hotspot.runtime.bsd_amd64.BsdAMD64JavaThreadPDAccess.getCurrentFrameGuess(BsdAMD64JavaThreadPDAccess.java:97) at sun.jvm.hotspot.runtime.JavaThread.getCurrentFrameGuess(JavaThread.java:256) at sun.jvm.hotspot.runtime.JavaThread.getLastJavaVFrameDbg(JavaThread.java:218) at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:76) at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:45) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at sun.tools.jstack.JStack.runJStackTool(JStack.java:136) at sun.tools.jstack.JStack.main(JStack.java:102) Thread 46083: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=135 (Compiled frame) - java.lang.ref.ReferenceQueue.remove() @bci=2, line=151 (Compiled frame) - org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run() @bci=4, line=70 (Interpreted frame) Thread 44547: (state = BLOCKED) - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame) - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=186 (Interpreted frame) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() @bci=42, line=2043 (Interpreted frame) - java.util.concurrent.ArrayBlockingQueue.take() @bci=20, line=374 (Interpreted frame) - org.eclipse.equinox.weaving.internal.caching.CacheWriter$1.run() @bci=4 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 44035: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.ui.internal.Semaphore.acquire(long) @bci=54, line=43 (Interpreted frame) - org.eclipse.ui.internal.UISynchronizer.syncExec(java.lang.Runnable) @bci=152, line=168 (Interpreted frame) - org.eclipse.swt.widgets.Display.syncExec(java.lang.Runnable) @bci=64, line=4650 (Interpreted frame) - org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator.ensureFontAndColorsCreated(java.lang.String[], java.lang.String[]) @bci=13, line=117 (Interpreted frame) - org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator.<init>() @bci=48, line=105 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance0(java.lang.reflect.Constructor, java.lang.Object[]) @bci=0 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=72, line=57 (Interpreted frame) - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=5, line=45 (Compiled frame) - java.lang.reflect.Constructor.newInstance(java.lang.Object[]) @bci=79, line=526 (Compiled frame) - java.lang.Class.newInstance() @bci=132, line=374 (Interpreted frame) - org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=128, line=184 (Interpreted frame) - org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=7, line=905 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String) @bci=315, line=243 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(java.lang.String) @bci=5, line=55 (Interpreted frame) - org.eclipse.ui.internal.WorkbenchPlugin$1.run() @bci=13, line=282 (Interpreted frame) - org.eclipse.swt.custom.BusyIndicator.showWhile(org.eclipse.swt.widgets.Display, java.lang.Runnable) @bci=21, line=52 (Interpreted frame) - org.eclipse.ui.internal.WorkbenchPlugin.createExtension(org.eclipse.core.runtime.IConfigurationElement, java.lang.String) @bci=47, line=278 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run() @bci=13, line=124 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.core.runtime.Platform.run(org.eclipse.core.runtime.ISafeRunnable) @bci=1, line=854 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator() @bci=59, line=120 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(java.lang.Object, org.eclipse.jface.viewers.IDecoration) @bci=1, line=251 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run() @bci=12, line=81 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(java.lang.Object, org.eclipse.ui.internal.decorators.DecorationBuilder, org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition) @bci=14, line=365 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(java.lang.Object, org.eclipse.ui.internal.decorators.DecorationBuilder) @bci=29, line=347 (Interpreted frame) - org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(java.lang.Object, boolean, org.eclipse.jface.viewers.IDecorationContext) @bci=87, line=371 (Interpreted frame) - org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(org.eclipse.core.runtime.IProgressMonitor) @bci=146, line=331 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 43523: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Interpreted frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 43271: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.ui.internal.Semaphore.acquire(long) @bci=54, line=43 (Interpreted frame) - org.eclipse.ui.internal.UISynchronizer.syncExec(java.lang.Runnable) @bci=152, line=168 (Interpreted frame) - org.eclipse.swt.widgets.Display.syncExec(java.lang.Runnable) @bci=64, line=4650 (Interpreted frame) - org.eclipse.egit.ui.Activator.isActive() @bci=36, line=241 (Interpreted frame) - org.eclipse.egit.ui.Activator$RepositoryChangeScanner.run(org.eclipse.core.runtime.IProgressMonitor) @bci=35, line=451 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 42515: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.InternalWorker.run() @bci=135, line=58 (Interpreted frame) Thread 31751: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run() @bci=506, line=141 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 42251: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 41475: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 40963: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 39943: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.Framework.run() @bci=11, line=1862 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 27139: (state = BLOCKED) Thread 26115: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=135 (Compiled frame) - java.lang.ref.ReferenceQueue.remove() @bci=2, line=151 (Compiled frame) - java.lang.ref.Finalizer$FinalizerThread.run() @bci=16, line=189 (Compiled frame) Thread 25603: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - java.lang.ref.Reference$ReferenceHandler.run() @bci=46, line=133 (Compiled frame) Thread 1287: (state = BLOCKED) - sun.awt.AppContext$2.run() @bci=27, line=271 (Interpreted frame) - sun.awt.AppContext$2.run() @bci=1, line=260 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.initMainAppContext() @bci=7, line=260 (Interpreted frame) - sun.awt.AppContext.access$200() @bci=0, line=133 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=34, line=314 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=1, line=298 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.getAppContext() @bci=42, line=297 (Interpreted frame) - sun.awt.AppContext$6.getContext() @bci=0, line=841 (Interpreted frame) - sun.misc.SharedSecrets.getJavaAWTAccess() @bci=9, line=200 (Interpreted frame) - java.util.logging.LogManager.getUserContext() @bci=6, line=372 (Interpreted frame) - java.util.logging.LogManager.getLogger(java.lang.String) @bci=1, line=1029 (Interpreted frame) - java.util.logging.LogManager.demandLogger(java.lang.String, java.lang.String, java.lang.Class) @bci=2, line=424 (Interpreted frame) - java.util.logging.Logger.demandLogger(java.lang.String, java.lang.String, java.lang.Class) @bci=38, line=343 (Interpreted frame) - java.util.logging.Logger.getLogger(java.lang.String) @bci=5, line=390 (Interpreted frame) - org.apache.commons.logging.impl.Jdk14Logger.getLogger() @bci=12, line=181 (Interpreted frame) - org.apache.commons.logging.impl.Jdk14Logger.<init>(java.lang.String) @bci=21, line=61 (Interpreted frame) - sun.reflect.GeneratedConstructorAccessor44.newInstance(java.lang.Object[]) @bci=28 (Interpreted frame) - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=5, line=45 (Compiled frame) - java.lang.reflect.Constructor.newInstance(java.lang.Object[]) @bci=79, line=526 (Compiled frame) - org.apache.commons.logging.impl.LogFactoryImpl.newInstance(java.lang.String) @bci=32, line=608 (Interpreted frame) - org.apache.commons.logging.impl.LogFactoryImpl.getInstance(java.lang.String) @bci=18, line=336 (Interpreted frame) - org.apache.commons.logging.LogFactory.getLog(java.lang.String) @bci=4, line=704 (Interpreted frame) - org.apache.axis.components.logger.LogFactory.getLog(java.lang.String) @bci=1, line=37 (Interpreted frame) - org.apache.axis.AxisProperties.<clinit>() @bci=24, line=79 (Interpreted frame) - com.atlassian.connector.eclipse.internal.jira.core.JiraCorePlugin.<init>() @bci=12, line=63 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance0(java.lang.reflect.Constructor, java.lang.Object[]) @bci=0 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=72, line=57 (Interpreted frame) - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=5, line=45 (Compiled frame) - java.lang.reflect.Constructor.newInstance(java.lang.Object[]) @bci=79, line=526 (Compiled frame) - java.lang.Class.newInstance() @bci=132, line=374 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator() @bci=22, line=167 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl.start() @bci=5, line=679 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(int) @bci=470, line=381 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.start(int) @bci=20, line=300 (Interpreted frame) - org.eclipse.osgi.framework.util.SecureAction.start(org.osgi.framework.Bundle, int) @bci=8, line=478 (Interpreted frame) - org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger() @bci=34, line=263 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(java.lang.String, java.lang.Class, org.eclipse.osgi.baseadaptor.loader.ClasspathManager) @bci=174, line=109 (Compiled frame) - org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(java.lang.String) @bci=110, line=469 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(java.lang.String) @bci=5, line=216 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(java.lang.String) @bci=47, line=395 (Compiled frame) - org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(java.lang.String) @bci=8, line=35 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(java.lang.String, boolean, java.lang.ClassLoader) @bci=194, line=461 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String, boolean) @bci=32, line=421 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String) @bci=3, line=412 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(java.lang.String, boolean) @bci=47, line=107 (Compiled frame) - java.lang.ClassLoader.loadClass(java.lang.String) @bci=3, line=358 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.loadClass(java.lang.String) @bci=41, line=340 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(java.lang.String, boolean) @bci=63, line=229 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(java.lang.String) @bci=3, line=1212 (Interpreted frame) - org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=66, line=174 (Interpreted frame) - org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=7, line=905 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String) @bci=315, line=243 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(java.lang.String) @bci=5, line=55 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.util.TasksUiExtensionReader$ConnectorDescriptor.createConnector() @bci=22, line=95 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.util.TasksUiExtensionReader.initConnectorCores(org.eclipse.mylyn.internal.tasks.core.externalization.TaskListExternalizer, org.eclipse.mylyn.internal.tasks.core.TaskRepositoryManager, org.eclipse.core.runtime.IExtensionRegistry) @bci=291, line=327 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.util.TasksUiExtensionReader.initStartupExtensions(org.eclipse.mylyn.internal.tasks.core.externalization.TaskListExternalizer, org.eclipse.mylyn.internal.tasks.core.TaskRepositoryManager) @bci=13, line=245 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.start(org.osgi.framework.BundleContext) @bci=292, line=626 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run() @bci=64, line=711 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction) @bci=0 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(org.osgi.framework.BundleActivator) @bci=22, line=702 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl.start() @bci=23, line=683 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(int) @bci=470, line=381 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.start(int) @bci=20, line=300 (Interpreted frame) - org.eclipse.osgi.framework.util.SecureAction.start(org.osgi.framework.Bundle, int) @bci=8, line=478 (Interpreted frame) - org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger() @bci=34, line=263 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(java.lang.String, java.lang.Class, org.eclipse.osgi.baseadaptor.loader.ClasspathManager) @bci=174, line=109 (Compiled frame) - org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(java.lang.String) @bci=110, line=469 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(java.lang.String) @bci=5, line=216 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(java.lang.String) @bci=47, line=395 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(java.lang.String, boolean, java.lang.ClassLoader) @bci=206, line=464 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String, boolean) @bci=32, line=421 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String) @bci=3, line=412 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(java.lang.String, boolean) @bci=47, line=107 (Compiled frame) - java.lang.ClassLoader.loadClass(java.lang.String) @bci=3, line=358 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.loadClass(java.lang.String) @bci=41, line=340 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(java.lang.String, boolean) @bci=63, line=229 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(java.lang.String) @bci=3, line=1212 (Interpreted frame) - org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=66, line=174 (Interpreted frame) - org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=7, line=905 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String) @bci=315, line=243 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(java.lang.String) @bci=5, line=55 (Interpreted frame) - org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate() @bci=6, line=92 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=91, line=91 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=244, line=124 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=244, line=124 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=244, line=124 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(java.lang.Object, java.lang.String, java.lang.String, boolean) @bci=164, line=114 (Interpreted frame) - org.eclipse.core.internal.expressions.TestExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=109, line=96 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(org.eclipse.e4.ui.model.application.ui.MCoreExpression, org.eclipse.e4.core.commands.ExpressionContext) @bci=118, line=247 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarContributionRecord.computeVisibility(java.util.HashSet, org.eclipse.e4.ui.model.application.ui.menu.MToolBarElement, org.eclipse.e4.core.commands.ExpressionContext) @bci=194, line=125 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarContributionRecord.updateVisibility(org.eclipse.e4.core.contexts.IEclipseContext) @bci=60, line=69 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer$6.changed(org.eclipse.e4.core.contexts.IEclipseContext) @bci=29, line=347 (Interpreted frame) - org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(org.eclipse.e4.core.internal.contexts.ContextChangeEvent) @bci=215, line=110 (Interpreted frame) - org.eclipse.e4.core.internal.contexts.EclipseContext.runAndTrack(org.eclipse.e4.core.contexts.RunAndTrack) @bci=25, line=315 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.processAddition(org.eclipse.e4.ui.model.application.ui.menu.MToolBar, org.eclipse.jface.action.ToolBarManager, org.eclipse.e4.ui.model.application.ui.menu.MToolBarContribution) @bci=53, line=339 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.generateContributions(org.eclipse.e4.ui.model.application.ui.menu.MToolBar, java.util.ArrayList) @bci=70, line=312 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.processContribution(org.eclipse.e4.ui.model.application.ui.menu.MToolBar, java.lang.String) @bci=26, line=293 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.createWidget(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object) @bci=47, line=261 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object) @bci=21, line=949 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=531, line=633 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=168, line=735 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine, org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=2, line=706 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run() @bci=13, line=700 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=15, line=685 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.handleEvent(org.osgi.service.event.Event) @bci=179, line=279 (Interpreted frame) - org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run() @bci=11, line=41 (Interpreted frame) - org.eclipse.swt.widgets.Synchronizer.syncExec(java.lang.Runnable) @bci=121, line=180 (Interpreted frame) - org.eclipse.ui.internal.UISynchronizer.syncExec(java.lang.Runnable) @bci=91, line=150 (Interpreted frame) - org.eclipse.swt.widgets.Display.syncExec(java.lang.Runnable) @bci=64, line=4650 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(java.lang.Runnable) @bci=5, line=205 (Interpreted frame) - org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(org.osgi.service.event.Event) @bci=33, line=38 (Interpreted frame) - org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(org.osgi.service.event.Event, java.security.Permission) @bci=66, line=197 (Interpreted frame) - org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(org.eclipse.equinox.internal.event.EventHandlerWrapper, java.security.Permission, int, org.osgi.service.event.Event) @bci=4, line=197 (Interpreted frame) - org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(java.lang.Object, java.lang.Object, int, java.lang.Object) @bci=15, line=1 (Interpreted frame) - org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object) @bci=48, line=230 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(int, java.lang.Object) @bci=67, line=148 (Compiled frame) - org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(org.osgi.service.event.Event, boolean) @bci=215, line=135 (Interpreted frame) - org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(org.osgi.service.event.Event) @bci=3, line=78 (Interpreted frame) - org.eclipse.equinox.internal.event.EventComponent.sendEvent(org.osgi.service.event.Event) @bci=5, line=39 (Interpreted frame) - org.eclipse.e4.ui.services.internal.events.EventBroker.send(java.lang.String, java.lang.Object) @bci=42, line=80 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(org.eclipse.emf.common.notify.Notification) @bci=54, line=58 (Interpreted frame) - org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(org.eclipse.emf.common.notify.Notification) @bci=29, line=374 (Interpreted frame) - org.eclipse.emf.ecore.util.EcoreEList.dispatchNotification(org.eclipse.emf.common.notify.Notification) @bci=5, line=249 (Interpreted frame) - org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(int, java.lang.Object) @bci=68, line=356 (Interpreted frame) - org.eclipse.emf.common.util.AbstractEList.add(int, java.lang.Object) @bci=48, line=339 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.processAddition(org.eclipse.e4.ui.model.application.ui.basic.MTrimBar, org.eclipse.e4.ui.model.application.ui.menu.MTrimContribution, java.util.List, java.util.HashSet) @bci=133, line=360 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.addTrimContributions(org.eclipse.e4.ui.model.application.ui.basic.MTrimBar, java.util.ArrayList, org.eclipse.e4.core.contexts.IEclipseContext, org.eclipse.e4.core.commands.ExpressionContext) @bci=199, line=192 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(org.eclipse.e4.ui.model.application.ui.MElementContainer) @bci=78, line=164 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=567, line=645 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run() @bci=21, line=526 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=19, line=511 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(org.eclipse.e4.ui.model.application.ui.MElementContainer) @bci=219, line=697 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=567, line=645 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=168, line=735 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine, org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=2, line=706 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run() @bci=13, line=700 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=15, line=685 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run() @bci=289, line=1042 (Interpreted frame) - org.eclipse.core.databinding.observable.Realm.runWithDefault(org.eclipse.core.databinding.observable.Realm, java.lang.Runnable) @bci=12, line=332 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(org.eclipse.e4.ui.model.application.MApplicationElement, org.eclipse.e4.core.contexts.IEclipseContext) @bci=57, line=997 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(org.eclipse.e4.ui.model.application.MApplicationElement) @bci=20, line=138 (Interpreted frame) - org.eclipse.ui.internal.Workbench$5.run() @bci=236, line=610 (Interpreted frame) - org.eclipse.core.databinding.observable.Realm.runWithDefault(org.eclipse.core.databinding.observable.Realm, java.lang.Runnable) @bci=12, line=332 (Interpreted frame) - org.eclipse.ui.internal.Workbench.createAndRunWorkbench(org.eclipse.swt.widgets.Display, org.eclipse.ui.application.WorkbenchAdvisor) @bci=18, line=567 (Interpreted frame) - org.eclipse.ui.PlatformUI.createAndRunWorkbench(org.eclipse.swt.widgets.Display, org.eclipse.ui.application.WorkbenchAdvisor) @bci=2, line=150 (Interpreted frame) - org.eclipse.ui.internal.ide.application.IDEApplication.start(org.eclipse.equinox.app.IApplicationContext) @bci=108, line=124 (Interpreted frame) - org.eclipse.equinox.internal.app.EclipseAppHandle.run(java.lang.Object) @bci=135, line=196 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(java.lang.Object) @bci=103, line=110 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(java.lang.Object) @bci=29, line=79 (Interpreted frame) - org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lang.Object) @bci=119, line=354 (Interpreted frame) - org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lang.String[], java.lang.Runnable) @bci=183, line=181 (Interpreted frame) - sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) @bci=0 (Interpreted frame) - sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=87, line=57 (Interpreted frame) - sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Interpreted frame) - java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Interpreted frame) - org.eclipse.equinox.launcher.Main.invokeFramework(java.lang.String[], java.net.URL[]) @bci=211, line=636 (Interpreted frame) - org.eclipse.equinox.launcher.Main.basicRun(java.lang.String[]) @bci=126, line=591 (Interpreted frame) - org.eclipse.equinox.launcher.Main.run(java.lang.String[]) @bci=4, line=1450 (Interpreted frame) {noformat}

    SpringSource Issue Tracker | 3 years ago | Jean-Pierre Bergamin
    java.lang.NullPointerException
  2. 0

    When I have to force quit STS when it's not responding any more, I very often have the issue that the workbench cannot be loaded any more. A full dump can be found at the end. When starting STS, it always gets this far: {noformat} james@macbook:~/devel/springsource/sts-3.3.0.RELEASE/STS.app/Contents/MacOS$ ./STS -clean Feb 21, 2014 10:14:00 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Information: Loading XML bean definitions from file [..../someFile.xml] .... Feb 21, 2014 10:15:01 AM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Information: Loading XML bean definitions from file [.../someOtherFile.xml] {noformat} The splash screen either shows "Loading Workbench" or something about loading mylin.tasks.ui or daschboard.ui, etc. To get eclipse up and running againg I have to to the steps described in [this blog post|http://off-topic.biz/en/eclipse-hangs-at-startup-showing-only-the-splash-screen/]. Full dump: {noformat} james@macbook:~$ jstack -F 40428 Attaching to process ID 40428, please wait... Debugger attached successfully. Server compiler detected. JVM version is 24.51-b03 Deadlock Detection: No deadlocks found. Thread 66567: (state = BLOCKED) - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame) - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) @bci=20, line=226 (Interpreted frame) - java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.util.concurrent.SynchronousQueue$TransferStack$SNode, boolean, long) @bci=174, line=460 (Interpreted frame) - java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.lang.Object, boolean, long) @bci=102, line=359 (Interpreted frame) - java.util.concurrent.SynchronousQueue.poll(long, java.util.concurrent.TimeUnit) @bci=11, line=942 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.getTask() @bci=141, line=1068 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=26, line=1130 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 40455: (state = BLOCKED) - java.lang.ClassLoader.findNative(java.lang.ClassLoader, java.lang.String) @bci=19, line=1984 (Interpreted frame) - java.util.prefs.MacOSXPreferencesFile.addKeyToNode(java.lang.String, java.lang.String, java.lang.String, java.lang.String, long, long) @bci=0 (Interpreted frame) - java.util.prefs.MacOSXPreferencesFile.addKeyToNode(java.lang.String, java.lang.String, java.lang.String) @bci=26, line=389 (Interpreted frame) - java.util.prefs.MacOSXPreferences.putSpi(java.lang.String, java.lang.String) @bci=10, line=144 (Interpreted frame) - java.util.prefs.AbstractPreferences.put(java.lang.String, java.lang.String) @bci=116, line=251 (Interpreted frame) - java.util.prefs.AbstractPreferences.putBoolean(java.lang.String, boolean) @bci=6, line=468 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.recordChangesToStorage() @bci=6, line=746 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.registerProductUsage(org.springframework.uaa.client.protobuf.UaaClient$Product, byte[], java.lang.String, boolean, boolean) @bci=14, line=611 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.registerInfrastructureProducts() @bci=8, line=599 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.rebuildPersistedDetails(boolean) @bci=89, line=313 (Interpreted frame) - org.springframework.uaa.client.internal.UaaServiceImpl.getFeatureUseData(org.springframework.uaa.client.protobuf.UaaClient$Product, org.springframework.uaa.client.protobuf.UaaClient$FeatureUse) @bci=14, line=197 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.client.QueueingUaaServiceExtension.getFeatureUseData(org.springframework.uaa.client.protobuf.UaaClient$Product, org.springframework.uaa.client.protobuf.UaaClient$FeatureUse) @bci=212, line=95 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.UaaManager$ProductDescriptor.registerFeature(java.lang.String, java.util.Map) @bci=69, line=906 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.UaaManager$ProductDescriptor.registerFeatureUseIfMatch(java.lang.String, java.util.Map) @bci=16, line=827 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.UaaManager$2.run() @bci=47, line=189 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 66055: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run() @bci=328, line=106 (Interpreted frame) Thread 60175: (state = BLOCKED) - java.lang.Thread.sleep(long) @bci=0 (Interpreted frame) - org.springframework.ide.eclipse.internal.uaa.client.QueueingUaaServiceExtension$QueueFlushingRunnable.run() @bci=3, line=293 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 60431: (state = BLOCKED) - java.util.prefs.AbstractPreferences.get(java.lang.String, java.lang.String) @bci=21, line=282 (Interpreted frame) - java.util.prefs.AbstractPreferences.getLong(java.lang.String, long) @bci=6, line=441 (Interpreted frame) - org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl.retrieveTimestamp(java.lang.String) @bci=9, line=220 (Interpreted frame) - org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl.access$300(org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl, java.lang.String) @bci=2, line=28 (Interpreted frame) - org.springframework.uaa.client.internal.TransmissionAwareUaaServiceImpl$UaaTransmissionRunnable.run() @bci=35, line=370 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 60955: (state = IN_NATIVE) - java.lang.ClassLoader$NativeLibrary.load(java.lang.String) @bci=0 (Interpreted frame) - java.lang.ClassLoader.loadLibrary1(java.lang.Class, java.io.File) @bci=302, line=1965 (Interpreted frame) - java.lang.ClassLoader.loadLibrary0(java.lang.Class, java.io.File) @bci=2, line=1890 (Interpreted frame) - java.lang.ClassLoader.loadLibrary(java.lang.Class, java.lang.String, boolean) @bci=48, line=1851 (Interpreted frame) - java.lang.Runtime.load0(java.lang.Class, java.lang.String) @bci=57, line=795 (Interpreted frame) - java.lang.System.load(java.lang.String) @bci=7, line=1062 (Interpreted frame) - java.lang.ClassLoader$NativeLibrary.load(java.lang.String) @bci=0 (Interpreted frame) - java.lang.ClassLoader.loadLibrary1(java.lang.Class, java.io.File) @bci=302, line=1965 (Interpreted frame) - java.lang.ClassLoader.loadLibrary0(java.lang.Class, java.io.File) @bci=2, line=1890 (Interpreted frame) - java.lang.ClassLoader.loadLibrary(java.lang.Class, java.lang.String, boolean) @bci=217, line=1872 (Interpreted frame) - java.lang.Runtime.loadLibrary0(java.lang.Class, java.lang.String) @bci=54, line=849 (Interpreted frame) - java.lang.System.loadLibrary(java.lang.String) @bci=7, line=1088 (Interpreted frame) - sun.security.action.LoadLibraryAction.run() @bci=4, line=67 (Interpreted frame) - sun.security.action.LoadLibraryAction.run() @bci=1, line=47 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - java.awt.Toolkit.loadLibraries() @bci=15, line=1646 (Interpreted frame) - java.awt.Toolkit.<clinit>() @bci=32, line=1668 (Interpreted frame) - sun.awt.AppContext$2.run() @bci=27, line=271 (Interpreted frame) - sun.awt.AppContext$2.run() @bci=1, line=260 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.initMainAppContext() @bci=7, line=260 (Interpreted frame) - sun.awt.AppContext.access$200() @bci=0, line=133 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=34, line=314 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=1, line=298 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.getAppContext() @bci=42, line=297 (Interpreted frame) - javax.imageio.spi.IIORegistry.getDefaultInstance() @bci=0, line=154 (Interpreted frame) - javax.imageio.ImageIO.<clinit>() @bci=0, line=65 (Interpreted frame) - org.apache.cxf.common.logging.JDKBugHacks.doHacks() @bci=24, line=104 (Interpreted frame) - org.apache.cxf.common.logging.LogUtils.<clinit>() @bci=7, line=68 (Interpreted frame) - org.apache.cxf.configuration.spring.AbstractBeanDefinitionParser.<clinit>() @bci=84, line=64 (Interpreted frame) - org.apache.cxf.jaxws.spring.NamespaceHandler.init() @bci=3, line=34 (Interpreted frame) - org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.resolve(java.lang.String) @bci=125, line=131 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.namespaces.DelegatingNamespaceHandlerResolver.resolve(java.lang.String) @bci=31, line=87 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$ErrorSuppressingBeanDefinitionParserDelegate.parseCustomElement(org.w3c.dom.Element, org.springframework.beans.factory.config.BeanDefinition) @bci=14, line=1386 (Interpreted frame) - org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(org.w3c.dom.Element) @bci=3, line=1417 (Interpreted frame) - org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(org.w3c.dom.Element, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate) @bci=76, line=187 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$ToolingFriendlyBeanDefinitionDocumentReader.doRegisterBeanDefinitions(org.w3c.dom.Element) @bci=94, line=1330 (Interpreted frame) - org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(org.w3c.dom.Document, org.springframework.beans.factory.xml.XmlReaderContext) @bci=25, line=110 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(org.w3c.dom.Document, org.springframework.core.io.Resource) @bci=33, line=494 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$2.registerBeanDefinitions(org.w3c.dom.Document, org.springframework.core.io.Resource) @bci=11, line=402 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(org.xml.sax.InputSource, org.springframework.core.io.Resource) @bci=35, line=391 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(org.springframework.core.io.support.EncodedResource) @bci=166, line=335 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$2.loadBeanDefinitions(org.springframework.core.io.support.EncodedResource) @bci=48, line=388 (Interpreted frame) - org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(org.springframework.core.io.Resource) @bci=9, line=303 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$3.call() @bci=28, line=445 (Interpreted frame) - org.springframework.ide.eclipse.beans.core.internal.model.BeansConfig$3.call() @bci=1, line=1 (Interpreted frame) - java.util.concurrent.FutureTask.run() @bci=42, line=262 (Interpreted frame) - java.util.concurrent.Executors$RunnableAdapter.call() @bci=4, line=471 (Interpreted frame) - java.util.concurrent.FutureTask.run() @bci=42, line=262 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame) - java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 49931: (state = BLOCKED) - java.util.prefs.MacOSXPreferencesFile.flushWorld() @bci=0, line=250 (Interpreted frame) - java.util.prefs.MacOSXPreferencesFile$FlushTask.run() @bci=0, line=87 (Interpreted frame) - java.util.TimerThread.mainLoop() @bci=221, line=555 (Interpreted frame) - java.util.TimerThread.run() @bci=1, line=505 (Interpreted frame) Thread 50439: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run() @bci=102, line=667 (Interpreted frame) Thread 50191: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.wst.sse.ui.internal.reconcile.DirtyRegionProcessor$BackgroundThread.run() @bci=102, line=667 (Interpreted frame) Thread 65539: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.sleep(long) @bci=52, line=188 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.startJob(org.eclipse.core.internal.jobs.Worker) @bci=78, line=220 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=318, line=50 (Interpreted frame) Thread 65027: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(org.eclipse.core.runtime.IProgressMonitor) @bci=14, line=348 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry, org.eclipse.core.runtime.IProgressMonitor) @bci=2, line=340 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$5.run(org.eclipse.core.runtime.IProgressMonitor) @bci=5, line=365 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 64515: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.lockDocument(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.jobs.IJobManager, org.eclipse.core.runtime.jobs.ISchedulingRule) @bci=7, line=291 (Interpreted frame) - org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.readDocument(org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=119, line=243 (Interpreted frame) - org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.getReference(org.eclipse.core.runtime.IProgressMonitor) @bci=10, line=124 (Interpreted frame) - org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$2.run(org.eclipse.core.runtime.IProgressMonitor) @bci=41, line=537 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 64011: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.core.internal.resources.WorkManager.checkIn(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=38, line=118 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.prepareOperation(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=50, line=2283 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.run(org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) @bci=39, line=2340 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.run(org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) @bci=8, line=2327 (Interpreted frame) - org.eclipse.jst.jsp.core.internal.JSPCorePlugin$PluginInitializerJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=18, line=151 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 63755: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.sleep(long) @bci=52, line=188 (Interpreted frame) - org.eclipse.core.internal.jobs.WorkerPool.startJob(org.eclipse.core.internal.jobs.Worker) @bci=78, line=220 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=318, line=50 (Interpreted frame) Thread 39183: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.Semaphore.acquire(long) @bci=54, line=39 (Interpreted frame) - org.eclipse.core.internal.jobs.OrderedLock.doAcquire(org.eclipse.core.internal.jobs.Semaphore, long) @bci=74, line=176 (Interpreted frame) - org.eclipse.core.internal.jobs.OrderedLock.acquire(long) @bci=44, line=110 (Compiled frame) - org.eclipse.core.internal.jobs.OrderedLock.acquire() @bci=6, line=84 (Compiled frame) - org.eclipse.core.internal.resources.WorkManager.checkIn(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=47, line=119 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.prepareOperation(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=50, line=2283 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.run(org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) @bci=39, line=2340 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager$NotifyJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=35, line=40 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 63235: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.m2e.core.internal.project.registry.ProjectRegistryRefreshJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=153, line=99 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 62723: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.jdt.internal.core.search.processing.JobManager.run() @bci=86, line=382 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 49415: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.waitForWorkspaceLock(org.eclipse.core.runtime.IProgressMonitor) @bci=14, line=348 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry.access$4(org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry, org.eclipse.core.runtime.IProgressMonitor) @bci=2, line=340 (Interpreted frame) - org.eclipse.egit.core.internal.indexdiff.IndexDiffCacheEntry$5.run(org.eclipse.core.runtime.IProgressMonitor) @bci=5, line=365 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 48647: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.waitForRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.internal.jobs.InternalJob, java.lang.Thread) @bci=394, line=270 (Interpreted frame) - org.eclipse.core.internal.jobs.ThreadJob.joinRun(org.eclipse.core.internal.jobs.ThreadJob, org.eclipse.core.runtime.IProgressMonitor) @bci=68, line=197 (Interpreted frame) - org.eclipse.core.internal.jobs.ImplicitJobs.begin(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor, boolean) @bci=208, line=92 (Interpreted frame) - org.eclipse.core.internal.jobs.JobManager.beginRule(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=16, line=286 (Interpreted frame) - org.eclipse.core.internal.resources.WorkManager.checkIn(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=38, line=118 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.prepareOperation(org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) @bci=50, line=2283 (Interpreted frame) - org.eclipse.core.internal.resources.Resource.refreshLocal(int, org.eclipse.core.runtime.IProgressMonitor) @bci=86, line=1691 (Interpreted frame) - org.eclipse.core.internal.refresh.RefreshJob.runInWorkspace(org.eclipse.core.runtime.IProgressMonitor) @bci=95, line=167 (Interpreted frame) - org.eclipse.core.internal.resources.InternalWorkspaceJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=37, line=38 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 48135: (state = BLOCKED) - org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(java.lang.Object, java.lang.String, java.lang.String, boolean) @bci=0, line=90 (Interpreted frame) - org.eclipse.core.internal.expressions.TestExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=109, line=96 (Interpreted frame) - org.eclipse.core.internal.expressions.CompositeExpression.evaluateOr(org.eclipse.core.expressions.IEvaluationContext) @bci=43, line=68 (Interpreted frame) - org.eclipse.core.internal.expressions.OrExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=2, line=21 (Interpreted frame) - org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(org.eclipse.core.expressions.IEvaluationContext) @bci=43, line=53 (Interpreted frame) - org.eclipse.core.internal.expressions.EnablementExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=14, line=53 (Interpreted frame) - org.eclipse.wst.server.core.internal.ModuleFactory.evalEnablementExpression(org.eclipse.core.expressions.IEvaluationContext, org.eclipse.core.expressions.Expression) @bci=6, line=186 (Interpreted frame) - org.eclipse.wst.server.core.internal.ModuleFactory.isEnabled(org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor) @bci=25, line=194 (Interpreted frame) - org.eclipse.wst.server.core.ServerUtil.getModules(org.eclipse.core.resources.IProject) @bci=50, line=97 (Interpreted frame) - org.eclipse.wst.server.core.internal.ResourceManager.publishHandleProjectChange(org.eclipse.core.resources.IResourceDelta, org.eclipse.core.resources.IResourceChangeEvent) @bci=62, line=1080 (Interpreted frame) - org.eclipse.wst.server.core.internal.ResourceManager$ServerResourceChangeListener$1.visit(org.eclipse.core.resources.IResourceDelta) @bci=30, line=125 (Interpreted frame) - org.eclipse.core.internal.events.ResourceDelta.accept(org.eclipse.core.resources.IResourceDeltaVisitor, int) @bci=65, line=69 (Compiled frame) - org.eclipse.core.internal.events.ResourceDelta.accept(org.eclipse.core.resources.IResourceDeltaVisitor, int) @bci=140, line=80 (Compiled frame) - org.eclipse.core.internal.events.ResourceDelta.accept(org.eclipse.core.resources.IResourceDeltaVisitor) @bci=3, line=49 (Interpreted frame) - org.eclipse.wst.server.core.internal.ResourceManager$ServerResourceChangeListener.resourceChanged(org.eclipse.core.resources.IResourceChangeEvent) @bci=139, line=119 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager$1.run() @bci=8, line=291 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager.notify(org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[], org.eclipse.core.resources.IResourceChangeEvent, boolean) @bci=79, line=285 (Interpreted frame) - org.eclipse.core.internal.events.NotificationManager.broadcastChanges(org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.events.ResourceChangeEvent, boolean) @bci=107, line=149 (Interpreted frame) - org.eclipse.core.internal.resources.Workspace.broadcastBuildEvent(java.lang.Object, int, int) @bci=24, line=382 (Interpreted frame) - org.eclipse.core.internal.events.AutoBuildJob.doBuild(org.eclipse.core.runtime.IProgressMonitor) @bci=119, line=146 (Interpreted frame) - org.eclipse.core.internal.events.AutoBuildJob.run(org.eclipse.core.runtime.IProgressMonitor) @bci=48, line=241 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 48131: (state = IN_NATIVE) Error occurred during stack walking: java.lang.NullPointerException at sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:69) at sun.jvm.hotspot.runtime.bsd_amd64.BsdAMD64JavaThreadPDAccess.getCurrentFrameGuess(BsdAMD64JavaThreadPDAccess.java:97) at sun.jvm.hotspot.runtime.JavaThread.getCurrentFrameGuess(JavaThread.java:256) at sun.jvm.hotspot.runtime.JavaThread.getLastJavaVFrameDbg(JavaThread.java:218) at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:76) at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:45) at sun.jvm.hotspot.tools.JStack.run(JStack.java:60) at sun.jvm.hotspot.tools.Tool.start(Tool.java:221) at sun.jvm.hotspot.tools.JStack.main(JStack.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at sun.tools.jstack.JStack.runJStackTool(JStack.java:136) at sun.tools.jstack.JStack.main(JStack.java:102) Thread 46083: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=135 (Compiled frame) - java.lang.ref.ReferenceQueue.remove() @bci=2, line=151 (Compiled frame) - org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run() @bci=4, line=70 (Interpreted frame) Thread 44547: (state = BLOCKED) - sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame) - java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=186 (Interpreted frame) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() @bci=42, line=2043 (Interpreted frame) - java.util.concurrent.ArrayBlockingQueue.take() @bci=20, line=374 (Interpreted frame) - org.eclipse.equinox.weaving.internal.caching.CacheWriter$1.run() @bci=4 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 44035: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.ui.internal.Semaphore.acquire(long) @bci=54, line=43 (Interpreted frame) - org.eclipse.ui.internal.UISynchronizer.syncExec(java.lang.Runnable) @bci=152, line=168 (Interpreted frame) - org.eclipse.swt.widgets.Display.syncExec(java.lang.Runnable) @bci=64, line=4650 (Interpreted frame) - org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator.ensureFontAndColorsCreated(java.lang.String[], java.lang.String[]) @bci=13, line=117 (Interpreted frame) - org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator.<init>() @bci=48, line=105 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance0(java.lang.reflect.Constructor, java.lang.Object[]) @bci=0 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=72, line=57 (Interpreted frame) - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=5, line=45 (Compiled frame) - java.lang.reflect.Constructor.newInstance(java.lang.Object[]) @bci=79, line=526 (Compiled frame) - java.lang.Class.newInstance() @bci=132, line=374 (Interpreted frame) - org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=128, line=184 (Interpreted frame) - org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=7, line=905 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String) @bci=315, line=243 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(java.lang.String) @bci=5, line=55 (Interpreted frame) - org.eclipse.ui.internal.WorkbenchPlugin$1.run() @bci=13, line=282 (Interpreted frame) - org.eclipse.swt.custom.BusyIndicator.showWhile(org.eclipse.swt.widgets.Display, java.lang.Runnable) @bci=21, line=52 (Interpreted frame) - org.eclipse.ui.internal.WorkbenchPlugin.createExtension(org.eclipse.core.runtime.IConfigurationElement, java.lang.String) @bci=47, line=278 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run() @bci=13, line=124 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.core.runtime.Platform.run(org.eclipse.core.runtime.ISafeRunnable) @bci=1, line=854 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator() @bci=59, line=120 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(java.lang.Object, org.eclipse.jface.viewers.IDecoration) @bci=1, line=251 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run() @bci=12, line=81 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(java.lang.Object, org.eclipse.ui.internal.decorators.DecorationBuilder, org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition) @bci=14, line=365 (Interpreted frame) - org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(java.lang.Object, org.eclipse.ui.internal.decorators.DecorationBuilder) @bci=29, line=347 (Interpreted frame) - org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(java.lang.Object, boolean, org.eclipse.jface.viewers.IDecorationContext) @bci=87, line=371 (Interpreted frame) - org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(org.eclipse.core.runtime.IProgressMonitor) @bci=146, line=331 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 43523: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Interpreted frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Interpreted frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 43271: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.ui.internal.Semaphore.acquire(long) @bci=54, line=43 (Interpreted frame) - org.eclipse.ui.internal.UISynchronizer.syncExec(java.lang.Runnable) @bci=152, line=168 (Interpreted frame) - org.eclipse.swt.widgets.Display.syncExec(java.lang.Runnable) @bci=64, line=4650 (Interpreted frame) - org.eclipse.egit.ui.Activator.isActive() @bci=36, line=241 (Interpreted frame) - org.eclipse.egit.ui.Activator$RepositoryChangeScanner.run(org.eclipse.core.runtime.IProgressMonitor) @bci=35, line=451 (Interpreted frame) - org.eclipse.core.internal.jobs.Worker.run() @bci=23, line=53 (Interpreted frame) Thread 42515: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.core.internal.jobs.InternalWorker.run() @bci=135, line=58 (Interpreted frame) Thread 31751: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run() @bci=506, line=141 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 42251: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 41475: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 40963: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent() @bci=4, line=400 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run() @bci=1, line=336 (Interpreted frame) Thread 39943: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.Framework.run() @bci=11, line=1862 (Interpreted frame) - java.lang.Thread.run() @bci=11, line=744 (Interpreted frame) Thread 27139: (state = BLOCKED) Thread 26115: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=135 (Compiled frame) - java.lang.ref.ReferenceQueue.remove() @bci=2, line=151 (Compiled frame) - java.lang.ref.Finalizer$FinalizerThread.run() @bci=16, line=189 (Compiled frame) Thread 25603: (state = BLOCKED) - java.lang.Object.wait(long) @bci=0 (Interpreted frame) - java.lang.Object.wait() @bci=2, line=503 (Compiled frame) - java.lang.ref.Reference$ReferenceHandler.run() @bci=46, line=133 (Compiled frame) Thread 1287: (state = BLOCKED) - sun.awt.AppContext$2.run() @bci=27, line=271 (Interpreted frame) - sun.awt.AppContext$2.run() @bci=1, line=260 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.initMainAppContext() @bci=7, line=260 (Interpreted frame) - sun.awt.AppContext.access$200() @bci=0, line=133 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=34, line=314 (Interpreted frame) - sun.awt.AppContext$3.run() @bci=1, line=298 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedAction) @bci=0 (Compiled frame) - sun.awt.AppContext.getAppContext() @bci=42, line=297 (Interpreted frame) - sun.awt.AppContext$6.getContext() @bci=0, line=841 (Interpreted frame) - sun.misc.SharedSecrets.getJavaAWTAccess() @bci=9, line=200 (Interpreted frame) - java.util.logging.LogManager.getUserContext() @bci=6, line=372 (Interpreted frame) - java.util.logging.LogManager.getLogger(java.lang.String) @bci=1, line=1029 (Interpreted frame) - java.util.logging.LogManager.demandLogger(java.lang.String, java.lang.String, java.lang.Class) @bci=2, line=424 (Interpreted frame) - java.util.logging.Logger.demandLogger(java.lang.String, java.lang.String, java.lang.Class) @bci=38, line=343 (Interpreted frame) - java.util.logging.Logger.getLogger(java.lang.String) @bci=5, line=390 (Interpreted frame) - org.apache.commons.logging.impl.Jdk14Logger.getLogger() @bci=12, line=181 (Interpreted frame) - org.apache.commons.logging.impl.Jdk14Logger.<init>(java.lang.String) @bci=21, line=61 (Interpreted frame) - sun.reflect.GeneratedConstructorAccessor44.newInstance(java.lang.Object[]) @bci=28 (Interpreted frame) - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=5, line=45 (Compiled frame) - java.lang.reflect.Constructor.newInstance(java.lang.Object[]) @bci=79, line=526 (Compiled frame) - org.apache.commons.logging.impl.LogFactoryImpl.newInstance(java.lang.String) @bci=32, line=608 (Interpreted frame) - org.apache.commons.logging.impl.LogFactoryImpl.getInstance(java.lang.String) @bci=18, line=336 (Interpreted frame) - org.apache.commons.logging.LogFactory.getLog(java.lang.String) @bci=4, line=704 (Interpreted frame) - org.apache.axis.components.logger.LogFactory.getLog(java.lang.String) @bci=1, line=37 (Interpreted frame) - org.apache.axis.AxisProperties.<clinit>() @bci=24, line=79 (Interpreted frame) - com.atlassian.connector.eclipse.internal.jira.core.JiraCorePlugin.<init>() @bci=12, line=63 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance0(java.lang.reflect.Constructor, java.lang.Object[]) @bci=0 (Interpreted frame) - sun.reflect.NativeConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=72, line=57 (Interpreted frame) - sun.reflect.DelegatingConstructorAccessorImpl.newInstance(java.lang.Object[]) @bci=5, line=45 (Compiled frame) - java.lang.reflect.Constructor.newInstance(java.lang.Object[]) @bci=79, line=526 (Compiled frame) - java.lang.Class.newInstance() @bci=132, line=374 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator() @bci=22, line=167 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl.start() @bci=5, line=679 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(int) @bci=470, line=381 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.start(int) @bci=20, line=300 (Interpreted frame) - org.eclipse.osgi.framework.util.SecureAction.start(org.osgi.framework.Bundle, int) @bci=8, line=478 (Interpreted frame) - org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger() @bci=34, line=263 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(java.lang.String, java.lang.Class, org.eclipse.osgi.baseadaptor.loader.ClasspathManager) @bci=174, line=109 (Compiled frame) - org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(java.lang.String) @bci=110, line=469 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(java.lang.String) @bci=5, line=216 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(java.lang.String) @bci=47, line=395 (Compiled frame) - org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(java.lang.String) @bci=8, line=35 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(java.lang.String, boolean, java.lang.ClassLoader) @bci=194, line=461 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String, boolean) @bci=32, line=421 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String) @bci=3, line=412 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(java.lang.String, boolean) @bci=47, line=107 (Compiled frame) - java.lang.ClassLoader.loadClass(java.lang.String) @bci=3, line=358 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.loadClass(java.lang.String) @bci=41, line=340 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(java.lang.String, boolean) @bci=63, line=229 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(java.lang.String) @bci=3, line=1212 (Interpreted frame) - org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=66, line=174 (Interpreted frame) - org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=7, line=905 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String) @bci=315, line=243 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(java.lang.String) @bci=5, line=55 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.util.TasksUiExtensionReader$ConnectorDescriptor.createConnector() @bci=22, line=95 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.util.TasksUiExtensionReader.initConnectorCores(org.eclipse.mylyn.internal.tasks.core.externalization.TaskListExternalizer, org.eclipse.mylyn.internal.tasks.core.TaskRepositoryManager, org.eclipse.core.runtime.IExtensionRegistry) @bci=291, line=327 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.util.TasksUiExtensionReader.initStartupExtensions(org.eclipse.mylyn.internal.tasks.core.externalization.TaskListExternalizer, org.eclipse.mylyn.internal.tasks.core.TaskRepositoryManager) @bci=13, line=245 (Interpreted frame) - org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin.start(org.osgi.framework.BundleContext) @bci=292, line=626 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run() @bci=64, line=711 (Interpreted frame) - java.security.AccessController.doPrivileged(java.security.PrivilegedExceptionAction) @bci=0 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(org.osgi.framework.BundleActivator) @bci=22, line=702 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleContextImpl.start() @bci=23, line=683 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(int) @bci=470, line=381 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.start(int) @bci=20, line=300 (Interpreted frame) - org.eclipse.osgi.framework.util.SecureAction.start(org.osgi.framework.Bundle, int) @bci=8, line=478 (Interpreted frame) - org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger() @bci=34, line=263 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(java.lang.String, java.lang.Class, org.eclipse.osgi.baseadaptor.loader.ClasspathManager) @bci=174, line=109 (Compiled frame) - org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(java.lang.String) @bci=110, line=469 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(java.lang.String) @bci=5, line=216 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(java.lang.String) @bci=47, line=395 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(java.lang.String, boolean, java.lang.ClassLoader) @bci=206, line=464 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String, boolean) @bci=32, line=421 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.findClass(java.lang.String) @bci=3, line=412 (Compiled frame) - org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(java.lang.String, boolean) @bci=47, line=107 (Compiled frame) - java.lang.ClassLoader.loadClass(java.lang.String) @bci=3, line=358 (Compiled frame) - org.eclipse.osgi.internal.loader.BundleLoader.loadClass(java.lang.String) @bci=41, line=340 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(java.lang.String, boolean) @bci=63, line=229 (Interpreted frame) - org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(java.lang.String) @bci=3, line=1212 (Interpreted frame) - org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=66, line=174 (Interpreted frame) - org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(org.eclipse.core.runtime.spi.RegistryContributor, java.lang.String, java.lang.String) @bci=7, line=905 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(java.lang.String) @bci=315, line=243 (Interpreted frame) - org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(java.lang.String) @bci=5, line=55 (Interpreted frame) - org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate() @bci=6, line=92 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=91, line=91 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=244, line=124 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=244, line=124 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) @bci=244, line=124 (Interpreted frame) - org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(java.lang.Object, java.lang.String, java.lang.String, boolean) @bci=164, line=114 (Interpreted frame) - org.eclipse.core.internal.expressions.TestExpression.evaluate(org.eclipse.core.expressions.IEvaluationContext) @bci=109, line=96 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(org.eclipse.e4.ui.model.application.ui.MCoreExpression, org.eclipse.e4.core.commands.ExpressionContext) @bci=118, line=247 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarContributionRecord.computeVisibility(java.util.HashSet, org.eclipse.e4.ui.model.application.ui.menu.MToolBarElement, org.eclipse.e4.core.commands.ExpressionContext) @bci=194, line=125 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarContributionRecord.updateVisibility(org.eclipse.e4.core.contexts.IEclipseContext) @bci=60, line=69 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer$6.changed(org.eclipse.e4.core.contexts.IEclipseContext) @bci=29, line=347 (Interpreted frame) - org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(org.eclipse.e4.core.internal.contexts.ContextChangeEvent) @bci=215, line=110 (Interpreted frame) - org.eclipse.e4.core.internal.contexts.EclipseContext.runAndTrack(org.eclipse.e4.core.contexts.RunAndTrack) @bci=25, line=315 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.processAddition(org.eclipse.e4.ui.model.application.ui.menu.MToolBar, org.eclipse.jface.action.ToolBarManager, org.eclipse.e4.ui.model.application.ui.menu.MToolBarContribution) @bci=53, line=339 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.generateContributions(org.eclipse.e4.ui.model.application.ui.menu.MToolBar, java.util.ArrayList) @bci=70, line=312 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.processContribution(org.eclipse.e4.ui.model.application.ui.menu.MToolBar, java.lang.String) @bci=26, line=293 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.ToolBarManagerRenderer.createWidget(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object) @bci=47, line=261 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object) @bci=21, line=949 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=531, line=633 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=168, line=735 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine, org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=2, line=706 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run() @bci=13, line=700 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=15, line=685 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.handleEvent(org.osgi.service.event.Event) @bci=179, line=279 (Interpreted frame) - org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run() @bci=11, line=41 (Interpreted frame) - org.eclipse.swt.widgets.Synchronizer.syncExec(java.lang.Runnable) @bci=121, line=180 (Interpreted frame) - org.eclipse.ui.internal.UISynchronizer.syncExec(java.lang.Runnable) @bci=91, line=150 (Interpreted frame) - org.eclipse.swt.widgets.Display.syncExec(java.lang.Runnable) @bci=64, line=4650 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(java.lang.Runnable) @bci=5, line=205 (Interpreted frame) - org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(org.osgi.service.event.Event) @bci=33, line=38 (Interpreted frame) - org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(org.osgi.service.event.Event, java.security.Permission) @bci=66, line=197 (Interpreted frame) - org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(org.eclipse.equinox.internal.event.EventHandlerWrapper, java.security.Permission, int, org.osgi.service.event.Event) @bci=4, line=197 (Interpreted frame) - org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(java.lang.Object, java.lang.Object, int, java.lang.Object) @bci=15, line=1 (Interpreted frame) - org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object) @bci=48, line=230 (Compiled frame) - org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(int, java.lang.Object) @bci=67, line=148 (Compiled frame) - org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(org.osgi.service.event.Event, boolean) @bci=215, line=135 (Interpreted frame) - org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(org.osgi.service.event.Event) @bci=3, line=78 (Interpreted frame) - org.eclipse.equinox.internal.event.EventComponent.sendEvent(org.osgi.service.event.Event) @bci=5, line=39 (Interpreted frame) - org.eclipse.e4.ui.services.internal.events.EventBroker.send(java.lang.String, java.lang.Object) @bci=42, line=80 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(org.eclipse.emf.common.notify.Notification) @bci=54, line=58 (Interpreted frame) - org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(org.eclipse.emf.common.notify.Notification) @bci=29, line=374 (Interpreted frame) - org.eclipse.emf.ecore.util.EcoreEList.dispatchNotification(org.eclipse.emf.common.notify.Notification) @bci=5, line=249 (Interpreted frame) - org.eclipse.emf.common.notify.impl.NotifyingListImpl.addUnique(int, java.lang.Object) @bci=68, line=356 (Interpreted frame) - org.eclipse.emf.common.util.AbstractEList.add(int, java.lang.Object) @bci=48, line=339 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.processAddition(org.eclipse.e4.ui.model.application.ui.basic.MTrimBar, org.eclipse.e4.ui.model.application.ui.menu.MTrimContribution, java.util.List, java.util.HashSet) @bci=133, line=360 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.addTrimContributions(org.eclipse.e4.ui.model.application.ui.basic.MTrimBar, java.util.ArrayList, org.eclipse.e4.core.contexts.IEclipseContext, org.eclipse.e4.core.commands.ExpressionContext) @bci=199, line=192 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(org.eclipse.e4.ui.model.application.ui.MElementContainer) @bci=78, line=164 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=567, line=645 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$6.run() @bci=21, line=526 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=19, line=511 (Interpreted frame) - org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(org.eclipse.e4.ui.model.application.ui.MElementContainer) @bci=219, line=697 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement, java.lang.Object, org.eclipse.e4.core.contexts.IEclipseContext) @bci=567, line=645 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=168, line=735 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine, org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=2, line=706 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run() @bci=13, line=700 (Interpreted frame) - org.eclipse.core.runtime.SafeRunner.run(org.eclipse.core.runtime.ISafeRunnable) @bci=5, line=42 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(org.eclipse.e4.ui.model.application.ui.MUIElement) @bci=15, line=685 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run() @bci=289, line=1042 (Interpreted frame) - org.eclipse.core.databinding.observable.Realm.runWithDefault(org.eclipse.core.databinding.observable.Realm, java.lang.Runnable) @bci=12, line=332 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(org.eclipse.e4.ui.model.application.MApplicationElement, org.eclipse.e4.core.contexts.IEclipseContext) @bci=57, line=997 (Interpreted frame) - org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(org.eclipse.e4.ui.model.application.MApplicationElement) @bci=20, line=138 (Interpreted frame) - org.eclipse.ui.internal.Workbench$5.run() @bci=236, line=610 (Interpreted frame) - org.eclipse.core.databinding.observable.Realm.runWithDefault(org.eclipse.core.databinding.observable.Realm, java.lang.Runnable) @bci=12, line=332 (Interpreted frame) - org.eclipse.ui.internal.Workbench.createAndRunWorkbench(org.eclipse.swt.widgets.Display, org.eclipse.ui.application.WorkbenchAdvisor) @bci=18, line=567 (Interpreted frame) - org.eclipse.ui.PlatformUI.createAndRunWorkbench(org.eclipse.swt.widgets.Display, org.eclipse.ui.application.WorkbenchAdvisor) @bci=2, line=150 (Interpreted frame) - org.eclipse.ui.internal.ide.application.IDEApplication.start(org.eclipse.equinox.app.IApplicationContext) @bci=108, line=124 (Interpreted frame) - org.eclipse.equinox.internal.app.EclipseAppHandle.run(java.lang.Object) @bci=135, line=196 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(java.lang.Object) @bci=103, line=110 (Interpreted frame) - org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(java.lang.Object) @bci=29, line=79 (Interpreted frame) - org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lang.Object) @bci=119, line=354 (Interpreted frame) - org.eclipse.core.runtime.adaptor.EclipseStarter.run(java.lang.String[], java.lang.Runnable) @bci=183, line=181 (Interpreted frame) - sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) @bci=0 (Interpreted frame) - sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=87, line=57 (Interpreted frame) - sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Interpreted frame) - java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Interpreted frame) - org.eclipse.equinox.launcher.Main.invokeFramework(java.lang.String[], java.net.URL[]) @bci=211, line=636 (Interpreted frame) - org.eclipse.equinox.launcher.Main.basicRun(java.lang.String[]) @bci=126, line=591 (Interpreted frame) - org.eclipse.equinox.launcher.Main.run(java.lang.String[]) @bci=4, line=1450 (Interpreted frame) {noformat}

    SpringSource Issue Tracker | 3 years ago | Jean-Pierre Bergamin
    java.lang.NullPointerException
  3. 0

    NullPointerException while getting thread dump using jstack

    Stack Overflow | 2 years ago | user401445
    java.lang.NullPointerException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at sun.jvm.hotspot.debugger.bsd.BsdThread.getContext()
    2. sun.jvm.hotspot
      JStack.main
      1. sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:69)
      2. sun.jvm.hotspot.runtime.bsd_amd64.BsdAMD64JavaThreadPDAccess.getCurrentFrameGuess(BsdAMD64JavaThreadPDAccess.java:97)
      3. sun.jvm.hotspot.runtime.JavaThread.getCurrentFrameGuess(JavaThread.java:256)
      4. sun.jvm.hotspot.runtime.JavaThread.getLastJavaVFrameDbg(JavaThread.java:218)
      5. sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:76)
      6. sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:45)
      7. sun.jvm.hotspot.tools.JStack.run(JStack.java:60)
      8. sun.jvm.hotspot.tools.Tool.start(Tool.java:221)
      9. sun.jvm.hotspot.tools.JStack.main(JStack.java:86)
      9 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:606)
      4 frames
    4. Java Tools
      JStack.main
      1. sun.tools.jstack.JStack.runJStackTool(JStack.java:136)
      2. sun.tools.jstack.JStack.main(JStack.java:102)
      2 frames