[
https://issues.apache.org/jira/browse/IGNITE-8769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16507212#comment-16507212
]
Eduard Shangareev edited comment on IGNITE-8769 at 6/10/18 12:19 AM:
---------------------------------------------------------------------
Ok, I have found the source.
I analyzed 5 JVM crashes. And logs before them contains:
{code:java}
Failure in thread: Thread [id=169557, name=runner-4]
java.lang.AssertionError
at
org.apache.ignite.internal.processors.cache.persistence.freelist.PagesList.takeEmptyPage(PagesList.java:1053)
at
org.apache.ignite.internal.processors.cache.persistence.freelist.AbstractFreeList.insertDataRow(AbstractFreeList.java:482)
at
org.apache.ignite.internal.processors.database.CacheFreeListImplSelfTest$1.call(CacheFreeListImplSelfTest.java:208)
at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
{code}
or
{code}
Failure in thread: Thread [id=165136, name=runner-1]
java.lang.AssertionError
at
org.apache.ignite.internal.processors.cache.persistence.freelist.PagesList.put(PagesList.java:641)
at
org.apache.ignite.internal.processors.cache.persistence.freelist.AbstractFreeList.addForRecycle(AbstractFreeList.java:601)
at
org.apache.ignite.internal.processors.cache.persistence.freelist.AbstractFreeList.removeDataRowByLink(AbstractFreeList.java:572)
at
org.apache.ignite.internal.processors.database.CacheFreeListImplSelfTest$1.call(CacheFreeListImplSelfTest.java:226)
at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
{code}
And with bisect found that commit below is root cause:
IGNITE-4958 Make data pages recyclable into index/meta/etc pages and vice versa.
[~cyberdemon], please, take a look.
was (Author: edshanggg):
Ok, I have found the source.
I analyzed 5 JVM crashes. And logs before them contains:
{code:java}
Failure in thread: Thread [id=169557, name=runner-4]
java.lang.AssertionError
at
org.apache.ignite.internal.processors.cache.persistence.freelist.PagesList.takeEmptyPage(PagesList.java:1053)
at
org.apache.ignite.internal.processors.cache.persistence.freelist.AbstractFreeList.insertDataRow(AbstractFreeList.java:482)
at
org.apache.ignite.internal.processors.database.CacheFreeListImplSelfTest$1.call(CacheFreeListImplSelfTest.java:208)
at org.apache.ignite.testframework.GridTestThread.run(GridTestThread.java:86)
{code}
> JVM crash in Basic1 suite in master branch on TC
> ------------------------------------------------
>
> Key: IGNITE-8769
> URL: https://issues.apache.org/jira/browse/IGNITE-8769
> Project: Ignite
> Issue Type: Bug
> Reporter: Sergey Chugunov
> Priority: Blocker
> Labels: MakeTeamcityGreenAgain
> Fix For: 2.6
>
>
> Latest build with crash: [TC
> link|https://ci.ignite.apache.org/viewLog.html?buildId=1373991&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_Basic1]
> There is another crash in the history: [TC
> link|https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_Basic1&branch_IgniteTests24Java8=%3Cdefault%3E&tab=buildTypeStatusDiv]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)