Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-8280

RemoteStoreRawValuesTest.testStopStartDoesNotNukeValues fails randomly

    XMLWordPrintable

Details

    Description

      Error Message

      java.lang.NullPointerException

      Stacktrace

      org.infinispan.client.hotrod.exceptions.HotRodClientException:Request for messageId=1132 returned server error (status=0x85): java.lang.NullPointerException
      at org.infinispan.client.hotrod.impl.protocol.Codec20.checkForErrorsInResponseStatus(Codec20.java:363)
      at org.infinispan.client.hotrod.impl.protocol.Codec20.readPartialHeader(Codec20.java:152)
      at org.infinispan.client.hotrod.impl.protocol.Codec20.readHeader(Codec20.java:138)
      at org.infinispan.client.hotrod.impl.operations.HotRodOperation.readHeaderAndValidate(HotRodOperation.java:60)
      at org.infinispan.client.hotrod.impl.operations.AbstractKeyOperation.sendKeyOperation(AbstractKeyOperation.java:51)
      at org.infinispan.client.hotrod.impl.operations.GetWithMetadataOperation.executeOperation(GetWithMetadataOperation.java:38)
      at org.infinispan.client.hotrod.impl.operations.GetWithMetadataOperation.executeOperation(GetWithMetadataOperation.java:24)
      at org.infinispan.client.hotrod.impl.operations.RetryOnFailureOperation.execute(RetryOnFailureOperation.java:56)
      at org.infinispan.client.hotrod.impl.RemoteCacheImpl.getWithMetadata(RemoteCacheImpl.java:210)
      at org.infinispan.persistence.remote.RemoteStore.load(RemoteStore.java:125)
      at org.infinispan.persistence.BaseStoreTest.testStopStartDoesNotNukeValues(BaseStoreTest.java:355)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)
      ... Removed 16 stack frames

      The server log:

      java.lang.NullPointerException: null
      at org.infinispan.expiration.impl.ExpirationManagerImpl.lambda$handleInMemoryExpiration$0(ExpirationManagerImpl.java:135) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.container.DefaultDataContainer.lambda$compute$6(DefaultDataContainer.java:341) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$remap$16(BoundedLocalCache.java:2043) ~[caffeine-2.4.0.jar:?]
      at java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) ~[?:1.8.0_141]
      at com.github.benmanes.caffeine.cache.BoundedLocalCache.remap(BoundedLocalCache.java:2038) ~[caffeine-2.4.0.jar:?]
      at com.github.benmanes.caffeine.cache.BoundedLocalCache.compute(BoundedLocalCache.java:1991) ~[caffeine-2.4.0.jar:?]
      at com.github.benmanes.caffeine.cache.LocalCache.compute(LocalCache.java:101) ~[caffeine-2.4.0.jar:?]
      at org.infinispan.container.DefaultDataContainer.compute(DefaultDataContainer.java:340) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.expiration.impl.ExpirationManagerImpl.handleInMemoryExpiration(ExpirationManagerImpl.java:134) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.container.DefaultDataContainer.get(DefaultDataContainer.java:203) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.container.EntryFactoryImpl.getFromContainerForRead(EntryFactoryImpl.java:193) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.container.EntryFactoryImpl.wrapEntryForReading(EntryFactoryImpl.java:69) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitDataReadCommand(EntryWrappingInterceptor.java:216) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitGetCacheEntryCommand(EntryWrappingInterceptor.java:211) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:38) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:58) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataReadCommand(NonTransactionalLockingInterceptor.java:32) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitGetCacheEntryCommand(AbstractLockingInterceptor.java:115) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:38) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:58) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitDataReadCommand(CacheMgmtInterceptor.java:94) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitGetCacheEntryCommand(CacheMgmtInterceptor.java:88) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:38) ~[infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:127) [infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:97) [infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:248) [infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.cache.impl.CacheImpl.getCacheEntry(CacheImpl.java:534) [infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.cache.impl.CacheImpl.getCacheEntry(CacheImpl.java:540) [infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.getCacheEntry(AbstractDelegatingAdvancedCache.java:292) [infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.cache.impl.EncoderCache.getCacheEntry(EncoderCache.java:409) [infinispan-core.jar:9.1.1-SNAPSHOT]
      at org.infinispan.server.hotrod.CacheDecodeContext.get(CacheDecodeContext.java:148) [infinispan-server-hotrod.jar:9.1.1-SNAPSHOT]
      at org.infinispan.server.hotrod.LocalContextHandler.realChannelRead(LocalContextHandler.java:42) [infinispan-server-hotrod.jar:9.1.1-SNAPSHOT]
      at org.infinispan.server.hotrod.LocalContextHandler.channelRead(LocalContextHandler.java:28) [infinispan-server-hotrod.jar:9.1.1-SNAPSHOT]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at org.infinispan.server.core.transport.StatsChannelHandler.channelRead(StatsChannelHandler.java:26) [infinispan-server-core.jar:9.1.1-SNAPSHOT]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:1017) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:394) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:299) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) [netty-all-4.1.9.Final.jar:4.1.9.Final]
      at java.lang.Thread.run(Thread.java:748) [?:1.8.0_141]

      Attachments

        Issue Links

          Activity

            People

              wburns@redhat.com Will Burns
              ttarrant@redhat.com Tristan Tarrant
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: