[jira] [Created] (IGNITE-1452) OptimizedMarshaller.unmarshal hangs in IgniteCacheQueryNodeRestartSelfTest2

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-1452) OptimizedMarshaller.unmarshal hangs in IgniteCacheQueryNodeRestartSelfTest2

Anton Vinogradov (Jira)
Semen Boikov created IGNITE-1452:
------------------------------------

             Summary: OptimizedMarshaller.unmarshal hangs in IgniteCacheQueryNodeRestartSelfTest2
                 Key: IGNITE-1452
                 URL: https://issues.apache.org/jira/browse/IGNITE-1452
             Project: Ignite
          Issue Type: Sub-task
          Components: cache
            Reporter: Semen Boikov
             Fix For: ignite-1.5


Observed on TC hang in IgniteCacheQueryNodeRestartSelfTest2, one thread hangs inside 'unmarshal' (full log is attached):
{noformat}
[01:36:54]W: [org.apache.ignite:ignite-indexing] Thread [name="ignite-#58451%sys-near.IgniteCacheQueryNodeRestartSelfTest25%", id=70744, state=WAITING, blockCnt=0, waitCnt=4]
[01:36:54]W: [org.apache.ignite:ignite-indexing]     Lock [object=o.a.i.i.processors.cache.distributed.dht.GridPartitionedGetFuture@5829204d, ownerName=null, ownerId=-1]
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at sun.misc.Unsafe.park(Native Method)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:157)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:115)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.GridCacheAdapter.getTopologySafe(GridCacheAdapter.java:1345)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.MarshallerContextImpl.className(MarshallerContextImpl.java:151)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.MarshallerContextAdapter.getClass(MarshallerContextAdapter.java:174)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.marshaller.optimized.OptimizedMarshallerUtils.classDescriptor(OptimizedMarshallerUtils.java:256)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.marshaller.optimized.OptimizedObjectInputStream.readObjectOverride(OptimizedObjectInputStream.java:309)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:364)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.marshaller.optimized.OptimizedMarshaller.unmarshal(OptimizedMarshaller.java:240)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cacheobject.IgniteCacheObjectProcessorImpl.unmarshal(IgniteCacheObjectProcessorImpl.java:101)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.portable.CacheObjectPortableProcessorImpl.unmarshal(CacheObjectPortableProcessorImpl.java:730)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.CacheObjectImpl.finishUnmarshal(CacheObjectImpl.java:104)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.GridCacheEntryInfo.unmarshal(GridCacheEntryInfo.java:411)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyMessage.finishUnmarshal(GridDhtPartitionSupplyMessage.java:262)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.GridCacheIoManager.unmarshall(GridCacheIoManager.java:1021)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:262)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.GridCacheIoManager.access$700(GridCacheIoManager.java:77)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.processors.cache.GridCacheIoManager$OrderedMessageListener.onMessage(GridCacheIoManager.java:1065)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.managers.communication.GridIoManager$GridCommunicationMessageSet.unwind(GridIoManager.java:2302)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.managers.communication.GridIoManager.unwindMessageSet(GridIoManager.java:992)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.managers.communication.GridIoManager.access$1700(GridIoManager.java:106)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at o.a.i.i.managers.communication.GridIoManager$6.run(GridIoManager.java:961)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[01:36:54]W: [org.apache.ignite:ignite-indexing]         at java.lang.Thread.run(Thread.java:745)
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)