You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Michael Dürig (JIRA)" <ji...@apache.org> on 2017/03/09 11:27:38 UTC
[jira] [Comment Edited] (OAK-5915) NPE in LIRS cache
[ https://issues.apache.org/jira/browse/OAK-5915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15902911#comment-15902911 ]
Michael Dürig edited comment on OAK-5915 at 3/9/17 11:27 AM:
-------------------------------------------------------------
Java version:
{noformat}
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
{noformat}
I don't think this is a concurrency issue as the exception occurred in a single threaded scenario while doing a big traversal.
was (Author: mduerig):
Java version:
{nodormat}
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
{noformat}
I don't think this is a concurrency issue as the exception occurred in a single threaded scenario while doing a big traversal.
> NPE in LIRS cache
> -----------------
>
> Key: OAK-5915
> URL: https://issues.apache.org/jira/browse/OAK-5915
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: cache, core
> Affects Versions: 1.8
> Reporter: Michael Dürig
> Assignee: Thomas Mueller
> Fix For: 1.8
>
>
> While experimenting with a snapshot of a production repository I hit an {{NPE}} in the LIRS cache:
> {noformat}
> java.lang.NullPointerException
> org.apache.jackrabbit.oak.cache.CacheLIRS$Segment.removeFromStack(CacheLIRS.java:1333)
> org.apache.jackrabbit.oak.cache.CacheLIRS$Segment.access(CacheLIRS.java:907)
> org.apache.jackrabbit.oak.cache.CacheLIRS$Segment.get(CacheLIRS.java:880)
> org.apache.jackrabbit.oak.cache.CacheLIRS.getIfPresent(CacheLIRS.java:372)
> org.apache.jackrabbit.oak.segment.ReaderCache.get(ReaderCache.java:116)
> org.apache.jackrabbit.oak.segment.CachingSegmentReader.readString(CachingSegmentReader.java:90)
> org.apache.jackrabbit.oak.segment.Segment.readTemplate(Segment.java:567)
> org.apache.jackrabbit.oak.segment.CachingSegmentReader$2.apply(CachingSegmentReader.java:118)
> org.apache.jackrabbit.oak.segment.CachingSegmentReader$2.apply(CachingSegmentReader.java:114)
> org.apache.jackrabbit.oak.segment.ReaderCache.get(ReaderCache.java:118)
> org.apache.jackrabbit.oak.segment.CachingSegmentReader.readTemplate(CachingSegmentReader.java:114)
> org.apache.jackrabbit.oak.segment.SegmentNodeState.getTemplate(SegmentNodeState.java:102)
> org.apache.jackrabbit.oak.segment.SegmentNodeState.getChildNodeEntries(SegmentNodeState.java:439)
> {noformat}
> Unfortunately no further information or ways to reproduce this.
> FYI [~tmueller]
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)