Sometimes when tried to execute a PLSQL packaged procedure the parameters window hangs.
The log says that there is a deadlock.
Do you know if is there any workaround for this?
Below the log and about information.
About
-----
Oracle SQL Developer 4.1.5.21
Version 4.1.5.21
Build MAIN-21.78
IDE Version: 12.2.1.0.42.151001.0541
Product ID: oracle.sqldeveloper
Product Version: 12.2.0.21.78
Version
-------
Component Version
========= =======
Oracle IDE 4.1.5.21.78
Java(TM) Platform 1.8.0_102
Properties
----------
Name Value
==== =====
file.encoding.pkg sun.io
org.osgi.framework.executionenvironment OSGi/Minimum-1.0,OSGi/Minimum-1.1,OSGi/Minimum-1.2,JRE-1.1,J2SE-1.2,J2SE-1.3,J2SE-1.4,J2SE-1.5,JavaSE-1.6,JavaSE-1.7,JavaSE-1.8
ide.firstrun true
osgi.framework file:/C:/sqldeveloper/netbeans/platform/modules/ext/org.eclipse.osgi_3.9.1.v20140110-1610.jar
java.home C:\sqldeveloper\jdk\jre
ide.pref.dir C:\Documents and Settings\Administrator\Application Data\SQL Developer
oracle.xdkjava.compatibility.version 9.0.4
org.osgi.framework.bootdelegation *
ide.launcherProcessId 2384
ide.work.dir.base C:\Documents and Settings\Administrator\My Documents
copyright.year.start 2005
java.endorsed.dirs C:\sqldeveloper\jdk\jre\lib\endorsed
ide.startingcwd C:\sqldeveloper\sqldeveloper\bin
osgi.bundlestore C:\Documents and Settings\Administrator\Application Data\SQL Developer\system4.1.5.21.78\system_cache\var\cache\netigso\org.eclipse.osgi\bundles
sun.java2d.noddraw true
ide.product oracle.sqldeveloper
sun.os.patch.level Service Pack 2
java.vendor.url http://java.oracle.com/
java.version 1.8.0_102
sun.stdout.encoding cp65001
ide.build MAIN-21.78
oracle.ide.launcher.startup.time 1489782636345
objectweb-asm.library C:\sqldeveloper\ide\macros/../../modules/asm-3.1.jar
ide.java.maxversion 1.9
osgi.os win32
osgi.compatibility.bootdelegation false
org.eclipse.equinox.simpleconfigurator.configUrl file:bundles.info
felix.log.level 4
org.osgi.framework.uuid 20ed5b98-500b-0017-1a5a-e3e996fc086a
org.openide.major.version IDE/1
java.vendor.url.bug http://bugreport.sun.com/bugreport/
netbeans.buildnumber 201411261024
oracle.jrf.home C:\sqldeveloper
ide.user.dir C:\Documents and Settings\Administrator\Application Data\SQL Developer
user.name Administrator
org.osgi.framework.version 1.7.0
sun.io.unicode.encoding UnicodeLittle
org.osgi.framework.system.packages javax.accessibility,javax.activation,javax.activity,javax.annotation,javax.annotation.processing,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.jws,javax.jws.soap,javax.lang.model,javax.lang.model.element,javax.lang.model.type,javax.lang.model.util,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.script,javax.security.auth,javax.security.auth.callback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.nimbus,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.tools,javax.transaction,javax.transaction.xa,javax.xml,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.bind.util,javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,javax.xml.crypto.dsig.dom,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.soap,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stax,javax.xml.transform.stream,javax.xml.validation,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.handler.soap,javax.xml.ws.http,javax.xml.ws.soap,javax.xml.ws.spi,javax.xml.ws.spi.http,javax.xml.ws.wsaddressing,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.portable,org.omg.CORBA.TypeCodePackage,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.PortableServer.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.portable,org.omg.PortableServer.ServantLocatorPackage,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.html,org.w3c.dom.ls,org.w3c.dom.ranges,org.w3c.dom.stylesheets,org.w3c.dom.traversal,org.w3c.dom.views,org.w3c.dom.xpath,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers
ide.bundle.search.path C:\sqldeveloper\dropins
sun.jnu.encoding Cp1252
java.runtime.name Java(TM) SE Runtime Environment
ide.work.dir C:\Documents and Settings\Administrator\My Documents\SQL Developer
oracle.ide.osgi.boot.api.OJStartupHook oracle.dbtools.raptor.startup.HomeSupport
ide.conf C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
jdk.home C:\sqldeveloper\jdk\jre\..
private.jdev.load.remote.schemas false
org.netbeans.CLIHandler.server false
osgi.instance.area.default file:/C:/Documents and Settings/Administrator/Application Data/SQL Developer/system4.1.5.21.78/system_cache/
ide.bootstrap.start 2959341246215234
netbeans.dirs C:\sqldeveloper\netbeans\fcpbridge;C:\sqldeveloper\netbeans\ide;C:\sqldeveloper;C:\sqldeveloper\dropins
java.specification.name Java Platform API Specification
sun.awt.datatransfer.timeout 1000
org.osgi.supports.framework.fragment true
osgi.framework.useSystemProperties true
oracle.translated.locales de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
user.timezone
nb.native.filechooser false
org.osgi.framework.system.capabilities osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2",osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1",osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8"
osgi.nl en_US
osgi.contextClassLoaderParent app
org.openide.specification.version 6.2
user.script
path.separator ;
java.naming.factory.initial oracle.javatools.jndi.LocalInitialContextFactory
osgi.framework.activeThreadType normal
file.encoding Cp1252
osgi.arch x86_64
ice.browser.forcegc false
sun.java.command oracle.ide.osgi.boot.OracleIdeLauncher
https.nonProxyHosts winxp
oracle.ide.IdeFrameworkCommandLineOptions -clean,-console,-debugmode,-migrate,-migrate:,-nomigrate,-nonag,-nondebugmode,-noreopen,-nosplash,-role:,-su
tool.user.conf C:\Documents and Settings\Administrator\Application Data\sqldeveloper\4.1.5\sqldeveloper.conf
org.osgi.supports.framework.requirebundle true
oracle.jdbc.mapDateToTimestamp false
osgi.classloader.type parallel
osgi.bundles.defaultStartLevel 1
java.io.tmpdir C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
org.osgi.framework.os.name WindowsXP
ice.pilots.html4.tileOptThreshold 0
user.language en
javax.xml.stream.XMLInputFactory com.ctc.wstx.stax.WstxInputFactory
line.separator \r\n
copyright.year.end 2016
sqldev.debug false
ice.pilots.html4.ignoreNonGenericFonts true
eclipse.parsers.setTCCL false
org.osgi.framework.processor x86-64
oracle.ide.extension.HooksProcessingMode LAZY
java.vm.info mixed mode
osgi.manifest.cache C:\Documents and Settings\Administrator\Application Data\SQL Developer\system4.1.5.21.78\system_cache\var\cache\netigso\org.eclipse.osgi\manifests
sun.desktop windows
java.vm.specification.name Java Virtual Machine Specification
javax.xml.stream.util.XMLEventAllocator oracle.ideimpl.xml.stream.XMLEventAllocatorImpl
netbeans.dynamic.classpath C:\sqldeveloper\netbeans\platform\core\asm-all-5.0.1.jar;C:\sqldeveloper\netbeans\platform\core\core.jar;C:\sqldeveloper\netbeans\platform\core\org-netbeans-libs-asm.jar;C:\sqldeveloper\netbeans\platform\core\org-openide-filesystems.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_de.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_es.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_fr.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_it.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_ja.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_ko.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_pt_BR.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_zh_CN.jar;C:\sqldeveloper\netbeans\platform\core\locale\core_zh_TW.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_de.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_es.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_fr.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_it.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_ja.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_ko.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_pt_BR.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_zh_CN.jar;C:\sqldeveloper\netbeans\platform\core\locale\org-openide-filesystems_zh_TW.jar;C:\sqldeveloper\netbeans\fcpbridge\core\org-netbeans-core-dynamicconfig.jar;C:\sqldeveloper\netbeans\fcpbridge\core\locale\core_jdev.jar
jdbc.library C:\sqldeveloper\jdbc\lib\ojdbc7.jar
excluded.modules org.eclipse.osgi
ide.boot.class.path C:\sqldeveloper\ide\macros/../../ide/lib/javax-ide.jar,file:../../ide/lib/javatools.jar,file:../../modules/oracle.javatools/javatools-nodeps.jar,file:../../modules/oracle.javatools/javatools-jndi-local.jar,file:../../ide/extensions/oracle.ide.jar,file:../../ide/lib/idert.jar,file:../../modules/oracle.javatools/oicons.jar,file:../../ide/lib/uic.jar,file:../../ide/lib/audit-boot.jar,file:../../ide/lib/indexing-migrator-boot.jar,file:../../jlib/jewt4.jar,file:../../modules/oracle.bali.share/share.jar,file:../../jlib/help4.jar,file:../../jlib/inspect4.jar,file:../../modules/oracle.xdk/xmlparserv2.jar
osgi.configuration.area file:/C:/Documents and Settings/Administrator/Application Data/SQL Developer/system4.1.5.21.78/system_cache/var/cache/netigso/
sun.java2d.ddoffscreen false
java.awt.printerjob sun.awt.windows.WPrinterJob
ide.cluster.dirs /sqldeveloper/netbeans/fcpbridge/:/sqldeveloper/netbeans/ide/:/sqldeveloper/netbeans/../
oracle.jdbc.useFetchSizeWithLongColumn true
netbeans.home C:\sqldeveloper\netbeans\platform
org.osgi.framework.storage file:/C:/Documents and Settings/Administrator/Application Data/SQL Developer/system4.1.5.21.78/system_cache/var/cache/netigso
ide.shell.enableFileTypeAssociation C:\sqldeveloper\sqldeveloper\bin\sqldeveloper64.exe
osgi.ws win32
javax.xml.transform.TransformerFactory oracle.ide.xml.switchable.SwitchableTransformerFactory
org.osgi.supports.framework.extension true
oracle.jdbc.autoCommitSpecCompliant false
gosh.args --nointeractive
osgi.parentClassloader app
org.osgi.framework.language en
os.name Windows XP
eclipse.home.location file:/C:/sqldeveloper/
java.specification.vendor Oracle Corporation
java.vm.name Java HotSpot(TM) 64-Bit Server VM
org.openide.version deprecated
ide.AssertTracingDisabled true
sun.awt.enableExtraMouseButtons true
java.library.path C:\sqldeveloper\sqldeveloper\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oracle\product\11.1.1\as_1\bin;C:\OraHome_2\bin;C:\OraHome_2\jre\1.4.2\bin\client;C:\OraHome_2\jre\1.4.2\bin;C:\DevSuiteHome_1\jdk\jre\bin\classic;C:\DevSuiteHome_1\jdk\jre\bin;C:\DevSuiteHome_1\jdk\jre\bin\client;C:\DevSuiteHome_1\jlib;C:\DevSuiteHome_1\bin;C:\DevSuiteHome_1\jre\1.4.2\bin\client;C:\DevSuiteHome_1\jre\1.4.2\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;.
ide.cfu.class.path C:\sqldeveloper\ide\macros/../../modules/oracle.bali.share/share.jar,file:../../jlib/jewt4.jar,file:../../modules/oracle.xdk/xmlparserv2.jar,file:../../ide/lib/javatools.jar,file:../../modules/oracle.javatools/javatools-nodeps.jar,file:../../ide/lib/idert.jar,file:../../ide/extensions/oracle.ide.jar,file:../../ide/extensions/oracle.ide.webupdate.jar
jna.boot.library.name jnidispatch-410
java.class.version 52.0
user.conf C:\Documents and Settings\Administrator\Application Data\sqldeveloper\4.1.5\product.conf
ide.extension.search.path sqldeveloper/extensions:jdev/extensions:ide/extensions
ide.config_pathname C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
oracle.ide.reportEDTViolations.exceptionsfile /sqldeveloper/ide/bin/swing-thread-violations.conf
ide.system.dir C:\Documents and Settings\Administrator\Application Data\SQL Developer\system4.1.5.21.78\
java.util.logging.config.file logging.conf
osgi.instance.area file:/C:/Documents and Settings/Administrator/Application Data/SQL Developer/system4.1.5.21.78/system_cache/
osgi.install.area file:/C:/sqldeveloper/
sun.boot.library.path C:\sqldeveloper\jdk\jre\bin
sun.management.compiler HotSpot 64-Bit Tiered Compilers
netbeans.logger.console true
java.awt.graphicsenv sun.awt.Win32GraphicsEnvironment
user.variant
ide.pref.dir.base C:\Documents and Settings\Administrator\Application Data
ide.splash.screen splash.gif
ide.update.usage.servers http://www.oracle.com/webfolder/technetwork/sqldeveloper/usage.xml
osgi.user.area file:/C:/Documents and Settings/Administrator/Application Data/SQL Developer/system4.1.5.21.78/system_cache/
ide.debugbuild false
java.vm.specification.version 1.8
sun.locale.formatasdefault true
osgi.noShutdown true
orai18n.library.dir C:\sqldeveloper\jlib
awt.toolkit sun.awt.windows.WToolkit
xdb.library C:\sqldeveloper\rdbms\jlib\xdb6.jar
sun.cpu.isalist amd64
sun.stderr.encoding cp65001
ide.java.minversion 1.8
java.ext.dirs C:\sqldeveloper\jdk\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
os.version 5.2
osgi.framework.version 3.9.1.v20140110-1610
http.agent SQL Developer/4.1.5 (Windows XP 5.2; amd64; Java 1.8.0_102; NA; 1b4c6f62-014e-1000-8001-0a650b6c51bc; ) 4.1.5.21.78
user.home C:\Documents and Settings\Administrator
org.xml.sax.driver oracle.xml.parser.v2.SAXParser
ide.mw.relative.home .
java.vm.vendor Oracle Corporation
javax.xml.parsers.DocumentBuilderFactory oracle.xml.jaxp.JXDocumentBuilderFactory
ide.user.dir.var IDE_USER_DIR
osgi.hook.configurators.include org.netbeans.modules.netbinox.NetbinoxHooks
ide.startingArg0 C:\sqldeveloper\sqldeveloper\bin\sqldeveloper64.exe
user.dir C:\sqldeveloper\sqldeveloper\bin
org.osgi.framework.os.version 5.2.0
ide.RectangularSplashScreen true
osgi.user.area.default file:/C:/Documents and Settings/Administrator/Application Data/SQL Developer/system4.1.5.21.78/system_cache/
sun.cpu.endian little
reserved_filenames con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
osgi.support.multipleHosts true
ORACLE_HOME C:\
java.vm.version 25.102-b14
oracle.home C:\sqldeveloper
java.class.path C:\sqldeveloper\ide\lib\ide-boot.jar;C:\sqldeveloper\netbeans\platform\lib\boot.jar;C:\sqldeveloper\netbeans\platform\lib\org-openide-util-ui.jar;C:\sqldeveloper\netbeans\platform\lib\org-openide-util.jar;C:\sqldeveloper\netbeans\platform\lib\org-openide-util-lookup.jar;C:\sqldeveloper\netbeans\platform\lib\org-openide-modules.jar;C:\sqldeveloper\ide\lib\fcpboot.jar;C:\sqldeveloper\ide\lib\xml-factory.jar;C:\sqldeveloper\ide\lib\woodstox-core-asl-4.2.0.jar;C:\sqldeveloper\ide\lib\stax2-api-3.1.1.jar;C:\sqldeveloper\sqldeveloper\lib\oracle.sqldeveloper.homesupport.jar
oracle.fcp.home C:\sqldeveloper
os.arch amd64
oracle.ide.reportEDTViolations bug
ide.devbuild false
netbeans.user C:\Documents and Settings\Administrator\Application Data\SQL Developer\system4.1.5.21.78\system_cache
windows.shell.font.languages
org.osgi.framework.vendor Eclipse
ide.diagnostics.dir C:\Documents and Settings\Administrator\Application Data\SQL Developer\system4.1.5.21.78\.diagnostics\
nb.core.windows.no.lazy.loading true
java.vm.specification.vendor Oracle Corporation
file.separator \
java.runtime.version 1.8.0_102-b14
sun.boot.class.path /sqldeveloper/rdbms/jlib/ojdi.jar;C:\sqldeveloper\jdk\jre\lib\resources.jar;C:\sqldeveloper\jdk\jre\lib\rt.jar;C:\sqldeveloper\jdk\jre\lib\sunrsasign.jar;C:\sqldeveloper\jdk\jre\lib\jsse.jar;C:\sqldeveloper\jdk\jre\lib\jce.jar;C:\sqldeveloper\jdk\jre\lib\charsets.jar;C:\sqldeveloper\jdk\jre\lib\jfr.jar;C:\sqldeveloper\jdk\jre\classes;C:\sqldeveloper\jdk\lib\tools.jar;C:\sqldeveloper\jdk\lib\dt.jar
user.country US
osgi.configuration.cascaded false
oracle.ide.startup.features sqldeveloper
osgi.logfile C:\Documents and Settings\Administrator\Application Data\SQL Developer\system4.1.5.21.78\system_cache\var\cache\netigso\1489782643892.log
sqldeveloper.oci.available false
jdeveloper.system_http_proxy DIRECT
osgi.framework.properties C:\Documents and Settings\Administrator\Application Data\SQL Developer\system4.1.5.21.78\system_cache
xmlparser.library C:\sqldeveloper\ide\macros/../../modules/oracle.xdk/xmlparserv2.jar
java.vendor Oracle Corporation
oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG true
sqldev.onsd true
osgi.bundlefile.limit 500
ide.feedback-server ide.us.oracle.com
oracle.ide.classload.layer osgi
osgi.locking none
java.specification.version 1.8
oracle.product.home C:\sqldeveloper
sun.arch.data.model 64
java.memory.heap.init 134217728
java.memory.heap.max 810942464
java.memory.heap.used 60657128
java.memory.nonheap.init 2555904
java.memory.nonheap.max -1
java.memory.nonheap.used 127373168
Extensions
----------
Name Identifier Version Status Registration Time Initialization Time Total Time
==== ========== ======= ====== ================= =================== ==========
LOG
=============================================================================
LOAD TIME : 2000UsersCache.fillIn() time = 265 ret==null?: true
UsersCache.fillIn() time = 219 ret==null?: true
2017-03-17 14:28:46
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.102-b14 mixed mode):
"QuickDiffMargin" #165 prio=5 os_prio=0 tid=0x00000000206ca000 nid=0xbe0 waiting for monitor entry [0x000000001486e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at oracle.jdbc.driver.GeneratedScrollableResultSet.getString(GeneratedScrollableResultSet.java:933)
- waiting to lock <0x00000000e0efb750> (a oracle.jdbc.driver.T4CConnection)
at oracle.dbtools.raptor.navigator.net.DBURLStreamHandlerFactory.fetchSource(DBURLStreamHandlerFactory.java:296)
at oracle.dbtools.raptor.navigator.net.DBURLStreamHandlerFactory$DBURLConnection.getInputStream(DBURLStreamHandlerFactory.java:134)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:1151)
at oracle.ideimpl.net.LazyURLFileSystemHelper.openInputStream(LazyURLFileSystemHelper.java:303)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1368)
at oracle.ideimpl.quickdiff.reference.FileOnDiskReferenceProvider$1.openInputStream(FileOnDiskReferenceProvider.java:81)
at oracle.ide.quickdiff.QuickDiffReference.createCompareContributor(QuickDiffReference.java:117)
at oracle.ide.quickdiff.QuickDiffReference.getCompareContributor(QuickDiffReference.java:102)
at oracle.ide.quickdiff.QuickDiffMargin$9.doInBackground(QuickDiffMargin.java:480)
at oracle.ide.quickdiff.QuickDiffMargin$9.run(QuickDiffMargin.java:452)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"SwingWorker-pool-5-thread-7" #163 daemon prio=5 os_prio=0 tid=0x0000000019f07000 nid=0x850 waiting on condition [0x000000001466f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e21e88c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"SwingWorker-pool-5-thread-6" #156 daemon prio=5 os_prio=0 tid=0x00000000206ca800 nid=0x370 waiting on condition [0x000000001496f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e21e88c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"SwingWorker-pool-5-thread-5" #151 daemon prio=5 os_prio=0 tid=0x0000000019f15800 nid=0x914 waiting on condition [0x000000001476f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e21e88c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"RaptorTask: Loading Children" #142 prio=5 os_prio=0 tid=0x00000000206cd000 nid=0x504 waiting on condition [0x000000001456f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e0304b90> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"SwingWorker-pool-5-thread-4" #141 daemon prio=5 os_prio=0 tid=0x00000000206cc000 nid=0xbcc waiting on condition [0x000000001446f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e21e88c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" #134 daemon prio=1 os_prio=-2 tid=0x00000000206c9000 nid=0x610 in Object.wait() [0x00000000244ef000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1982)
- locked <0x00000000e25d0ec8> (a java.lang.Object)
"RaptorTask: Loading Children" #128 prio=5 os_prio=0 tid=0x00000000137ee800 nid=0x8a0 waiting on condition [0x000000001fd5f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e0304b90> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"SwingWorker-pool-5-thread-3" #127 daemon prio=5 os_prio=0 tid=0x00000000137f7800 nid=0x880 waiting on condition [0x000000001f25f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e21e88c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"DBRequestProcessorFactory_Timer" #116 daemon prio=6 os_prio=0 tid=0x00000000137f3000 nid=0x7d0 in Object.wait() [0x000000001f75f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.util.TimerThread.mainLoop(Timer.java:526)
- locked <0x00000000e22ba4f8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
"Background Parser" #114 prio=6 os_prio=0 tid=0x00000000137f1800 nid=0x184 waiting on condition [0x000000001f65f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at oracle.dbtools.raptor.plsql.BackgroundParser$1.construct(BackgroundParser.java:126)
at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115)
at java.lang.Thread.run(Thread.java:745)
"SwingWorker-pool-5-thread-2" #113 daemon prio=5 os_prio=0 tid=0x00000000137ec000 nid=0x4c4 waiting on condition [0x000000001e8df000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e21e88c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"SwingWorker-pool-5-thread-1" #108 daemon prio=5 os_prio=0 tid=0x0000000019f16000 nid=0xbf4 waiting on condition [0x000000001e0df000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e21e88c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"RequestProcessor queue manager" #103 daemon prio=6 os_prio=0 tid=0x00000000191b3800 nid=0x750 in Object.wait() [0x0000000001eaf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2262)
- locked <0x00000000dec038e0> (a java.lang.Class for org.openide.util.RequestProcessor$TickTac)
at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2238)
"Inactive RequestProcessor thread [Was:System clipboard synchronizer/org.netbeans.NbClipboard$GetContents]" #90 daemon prio=1 os_prio=-2 tid=0x0000000019f10000 nid=0x88 in Object.wait() [0x000000001d3df000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1982)
- locked <0x00000000e202cc30> (a java.lang.Object)
"Inactive RequestProcessor thread [Was:WinSysModuleChangeHandler/org.netbeans.core.windows.persistence.ModuleChangeHandler$2]" #88 daemon prio=1 os_prio=-2 tid=0x00000000191b9000 nid=0x3c8 in Object.wait() [0x000000001acaf000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1982)
- locked <0x00000000e202cdd0> (a java.lang.Object)
"status-0" #79 prio=2 os_prio=-2 tid=0x0000000019f14000 nid=0x5fc waiting on condition [0x000000001ee5f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e1bea348> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
at oracle.ide.status.StatusExecutor$StatusQueue.take(StatusExecutor.java:338)
at oracle.ide.status.StatusExecutor$StatusQueue.take(StatusExecutor.java:300)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"WeakDataReference polling" #78 prio=1 os_prio=-2 tid=0x0000000019f13000 nid=0x1ac in Object.wait() [0x000000001fc5f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- locked <0x00000000e1a5c508> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at oracle.ide.util.WeakDataReference$Cleaner.run(WeakDataReference.java:88)
at java.lang.Thread.run(Thread.java:745)
"Background Parser" #72 prio=6 os_prio=0 tid=0x0000000019f0c800 nid=0xad8 waiting on condition [0x000000001f35f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at oracle.dbtools.raptor.plsql.BackgroundParser$1.construct(BackgroundParser.java:126)
at oracle.dbtools.raptor.utils.NamedSwingWorker$2.run(NamedSwingWorker.java:115)
at java.lang.Thread.run(Thread.java:745)
"TextBufferScavenger" #70 prio=6 os_prio=0 tid=0x0000000019f09800 nid=0xa48 in Object.wait() [0x0000000016ecf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- locked <0x00000000e1871a28> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at oracle.ide.model.FacadeBufferReference$PollingThread.run(FacadeBufferReference.java:145)
"oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser" #64 daemon prio=4 os_prio=-1 tid=0x0000000019f08800 nid=0x414 in Object.wait() [0x000000001ef5f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser.run(BlockSource.java:327)
- locked <0x00000000e0ef9448> (a oracle.jdbc.driver.BlockSource$ThreadedCachingBlockSource$BlockReleaser)
"Swing-Shell" #60 daemon prio=6 os_prio=0 tid=0x00000000191b6000 nid=0xa4c waiting on condition [0x000000001e6df000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000dfa59330> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:547)
at java.lang.Thread.run(Thread.java:745)
"WaitCursor-Timer" #55 prio=6 os_prio=0 tid=0x00000000191bb000 nid=0x65c in Object.wait() [0x000000001e7df000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.util.TimerThread.mainLoop(Timer.java:526)
- locked <0x00000000e0efc230> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
"IconOverlayTracker Timer: null-jdbcNodeInfoType" #52 prio=5 os_prio=0 tid=0x00000000191b9800 nid=0xa08 in Object.wait() [0x000000001e5df000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.util.TimerThread.mainLoop(Timer.java:526)
- locked <0x00000000e0efc3c8> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
"pool-3-thread-1" #45 prio=5 os_prio=0 tid=0x00000000191b4800 nid=0x978 waiting on condition [0x000000001dbdf000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e0304b90> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"Thread-9" #40 daemon prio=5 os_prio=0 tid=0x00000000191af000 nid=0x7ac in Object.wait() [0x000000001c2df000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000df979a20> (a java.util.LinkedList)
at java.lang.Object.wait(Object.java:502)
at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1482)
- locked <0x00000000df979a20> (a java.util.LinkedList)
"Scheduler" #38 daemon prio=5 os_prio=0 tid=0x00000000191b0800 nid=0xaac in Object.wait() [0x000000001cedf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at oracle.dbtools.raptor.backgroundTask.TaskLinkedList.takeNextTask(TaskLinkedList.java:47)
- locked <0x00000000e022c270> (a oracle.dbtools.raptor.backgroundTask.TaskLinkedList)
at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$SchedulerThread.run(RaptorTaskManager.java:537)
"Log Poller" #37 prio=1 os_prio=-2 tid=0x00000000191b2000 nid=0x8c4 waiting on condition [0x000000001c7df000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e022c420> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
at oracle.ide.log.QueuedLoggingHandler.take(QueuedLoggingHandler.java:60)
at oracle.ideimpl.log.TabbedLogManager$4.run(TabbedLogManager.java:333)
at java.lang.Thread.run(Thread.java:745)
"TimedCache-Timer" #30 daemon prio=5 os_prio=0 tid=0x00000000137f5800 nid=0xa58 in Object.wait() [0x000000001b1bf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000df512968> (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:502)
at java.util.TimerThread.mainLoop(Timer.java:526)
- locked <0x00000000df512968> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:505)
"Framework Event Dispatcher" #26 daemon prio=5 os_prio=0 tid=0x00000000137f4000 nid=0xbdc in Object.wait() [0x000000001adaf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
- locked <0x00000000deff96c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
"State Data Manager" #22 daemon prio=5 os_prio=0 tid=0x00000000137f0800 nid=0x7d8 waiting on condition [0x000000001877f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297)
at java.lang.Thread.run(Thread.java:745)
"Framework Active Thread" #21 prio=5 os_prio=0 tid=0x00000000137f0000 nid=0x648 in Object.wait() [0x000000001867f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1862)
- locked <0x00000000deffa2a0> (a org.eclipse.osgi.framework.internal.core.Framework)
at java.lang.Thread.run(Thread.java:745)
"Active Reference Queue Daemon" #17 daemon prio=1 os_prio=-2 tid=0x0000000013699800 nid=0xb3c in Object.wait() [0x000000001426f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at org.openide.util.lookup.implspi.ActiveQueue.removeBetter(ActiveQueue.java:225)
at org.openide.util.lookup.implspi.ActiveQueue.access$400(ActiveQueue.java:57)
at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180)
- locked <0x00000000dec4eef0> (a java.lang.ref.ReferenceQueue$Lock)
"TimerQueue" #15 daemon prio=5 os_prio=0 tid=0x0000000013157000 nid=0x9c8 waiting on condition [0x0000000013f6f000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000dec4f0a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
at javax.swing.TimerQueue.run(TimerQueue.java:174)
at java.lang.Thread.run(Thread.java:745)
"AWT-EventQueue-0" #14 prio=6 os_prio=0 tid=0x00000000135b0800 nid=0x350 waiting on condition [0x0000000013e6a000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e13743b0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:934)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247)
at java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:442)
at oracle.dbtools.raptor.utils.Connections.lock(Connections.java:1915)
at oracle.dbtools.raptor.utils.Connections.lock(Connections.java:1861)
at oracle.dbtools.raptor.utils.Connections.lock(Connections.java:1848)
at oracle.dbtools.raptor.query.QueryUtils.checkNonOracleAccess(QueryUtils.java:559)
at oracle.dbtools.raptor.query.QueryUtils.getQuery(QueryUtils.java:399)
at oracle.dbtools.raptor.query.QueryUtils.promoteToDba(QueryUtils.java:279)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel.init(PlSqlRunnerPanel.java:588)
- locked <0x00000000e0efb750> (a oracle.jdbc.driver.T4CConnection)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel.access$400(PlSqlRunnerPanel.java:125)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel$3.windowOpened(PlSqlRunnerPanel.java:404)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:340)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.Window.processWindowEvent(Window.java:2051)
at javax.swing.JDialog.processWindowEvent(JDialog.java:683)
at oracle.bali.ewt.dialog.JEWTDialog.processWindowEvent(JEWTDialog.java:1500)
at java.awt.Window.processEvent(Window.java:2013)
at oracle.bali.ewt.dialog.JEWTDialog.processEvent(JEWTDialog.java:1603)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
at java.awt.Dialog.show(Dialog.java:1084)
at java.awt.Component.show(Component.java:1671)
at java.awt.Component.setVisible(Component.java:1623)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:400)
at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:361)
at oracle.ide.dialogs.WizardLauncher.runDialog(WizardLauncher.java:55)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel.runDialog(PlSqlRunnerPanel.java:413)
at oracle.dbtools.raptor.plsql.PLSQLController$1.run(PLSQLController.java:155)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
"AWT-Windows" #12 daemon prio=6 os_prio=0 tid=0x000000001314a800 nid=0x9f0 runnable [0x000000001346f000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:306)
at java.lang.Thread.run(Thread.java:745)
"AWT-Shutdown" #11 prio=5 os_prio=0 tid=0x0000000013149000 nid=0x3dc in Object.wait() [0x000000001336f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)
- locked <0x00000000dec4f660> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:745)
"Java2D Disposer" #10 daemon prio=10 os_prio=2 tid=0x0000000013148000 nid=0xa74 in Object.wait() [0x000000001326f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- locked <0x00000000dec4f810> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at sun.java2d.Disposer.run(Disposer.java:148)
at java.lang.Thread.run(Thread.java:745)
"Service Thread" #8 daemon prio=9 os_prio=0 tid=0x000000001244c800 nid=0x58c runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000012447000 nid=0x91c waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x00000000123f0000 nid=0xa8 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x00000000123ef000 nid=0x984 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x00000000123eb800 nid=0x908 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x00000000123be800 nid=0x81c in Object.wait() [0x000000001276f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- locked <0x00000000dec50168> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x00000000123b7800 nid=0x2b8 in Object.wait() [0x000000001266f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
- locked <0x00000000dec50320> (a java.lang.ref.Reference$Lock)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
"main" #1 prio=5 os_prio=0 tid=0x0000000002208800 nid=0xb90 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"VM Thread" os_prio=2 tid=0x00000000123b5800 nid=0x8e0 runnable
"VM Periodic Task Thread" os_prio=2 tid=0x0000000012462000 nid=0x640 waiting on condition
JNI global references: 1058
Found one Java-level deadlock:
=============================
"QuickDiffMargin":
waiting to lock monitor 0x00000000197c30b8 (object 0x00000000e0efb750, a oracle.jdbc.driver.T4CConnection),
which is held by "AWT-EventQueue-0"
"AWT-EventQueue-0":
waiting for ownable synchronizer 0x00000000e13743b0, (a java.util.concurrent.locks.ReentrantLock$NonfairSync),
which is held by "QuickDiffMargin"
Java stack information for the threads listed above:
===================================================
"QuickDiffMargin":
at oracle.jdbc.driver.GeneratedScrollableResultSet.getString(GeneratedScrollableResultSet.java:933)
- waiting to lock <0x00000000e0efb750> (a oracle.jdbc.driver.T4CConnection)
at oracle.dbtools.raptor.navigator.net.DBURLStreamHandlerFactory.fetchSource(DBURLStreamHandlerFactory.java:296)
at oracle.dbtools.raptor.navigator.net.DBURLStreamHandlerFactory$DBURLConnection.getInputStream(DBURLStreamHandlerFactory.java:134)
at oracle.ide.net.URLFileSystemHelper.openInputStream(URLFileSystemHelper.java:1151)
at oracle.ideimpl.net.LazyURLFileSystemHelper.openInputStream(LazyURLFileSystemHelper.java:303)
at oracle.ide.net.URLFileSystem.openInputStream(URLFileSystem.java:1368)
at oracle.ideimpl.quickdiff.reference.FileOnDiskReferenceProvider$1.openInputStream(FileOnDiskReferenceProvider.java:81)
at oracle.ide.quickdiff.QuickDiffReference.createCompareContributor(QuickDiffReference.java:117)
at oracle.ide.quickdiff.QuickDiffReference.getCompareContributor(QuickDiffReference.java:102)
at oracle.ide.quickdiff.QuickDiffMargin$9.doInBackground(QuickDiffMargin.java:480)
at oracle.ide.quickdiff.QuickDiffMargin$9.run(QuickDiffMargin.java:452)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
"AWT-EventQueue-0":
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e13743b0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:934)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247)
at java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:442)
at oracle.dbtools.raptor.utils.Connections.lock(Connections.java:1915)
at oracle.dbtools.raptor.utils.Connections.lock(Connections.java:1861)
at oracle.dbtools.raptor.utils.Connections.lock(Connections.java:1848)
at oracle.dbtools.raptor.query.QueryUtils.checkNonOracleAccess(QueryUtils.java:559)
at oracle.dbtools.raptor.query.QueryUtils.getQuery(QueryUtils.java:399)
at oracle.dbtools.raptor.query.QueryUtils.promoteToDba(QueryUtils.java:279)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel.init(PlSqlRunnerPanel.java:588)
- locked <0x00000000e0efb750> (a oracle.jdbc.driver.T4CConnection)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel.access$400(PlSqlRunnerPanel.java:125)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel$3.windowOpened(PlSqlRunnerPanel.java:404)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:340)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:339)
at java.awt.Window.processWindowEvent(Window.java:2051)
at javax.swing.JDialog.processWindowEvent(JDialog.java:683)
at oracle.bali.ewt.dialog.JEWTDialog.processWindowEvent(JEWTDialog.java:1500)
at java.awt.Window.processEvent(Window.java:2013)
at oracle.bali.ewt.dialog.JEWTDialog.processEvent(JEWTDialog.java:1603)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
at java.awt.Dialog.show(Dialog.java:1084)
at java.awt.Component.show(Component.java:1671)
at java.awt.Component.setVisible(Component.java:1623)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:400)
at oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:361)
at oracle.ide.dialogs.WizardLauncher.runDialog(WizardLauncher.java:55)
at oracle.dbtools.raptor.runner.PlSqlRunnerPanel.runDialog(PlSqlRunnerPanel.java:413)
at oracle.dbtools.raptor.plsql.PLSQLController$1.run(PLSQLController.java:155)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
<