[JBoss JIRA] (JBTM-3195) CacheStore failed a read_committed check in CI
by Thomas Jenkinson (Jira)
[ https://issues.jboss.org/browse/JBTM-3195?page=com.atlassian.jira.plugin.... ]
Thomas Jenkinson edited comment on JBTM-3195 at 10/16/19 3:44 AM:
------------------------------------------------------------------
The key element could be related to:
{code}
"AsyncStoreThread" #21 daemon prio=5 os_prio=0 tid=0x00007fb16c9a6000 nid=0x19a1 runnable [0x00007fb0cca37000]
java.lang.Thread.State: RUNNABLE
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Throwable.java:783)
- locked <0x000000059236c830> (a java.util.NoSuchElementException)
at java.lang.Throwable.<init>(Throwable.java:250)
at java.lang.Exception.<init>(Exception.java:54)
at java.lang.RuntimeException.<init>(RuntimeException.java:51)
at java.util.NoSuchElementException.<init>(NoSuchElementException.java:46)
at java.util.LinkedList.removeLast(LinkedList.java:283)
at com.arjuna.ats.internal.arjuna.objectstore.AsyncStore.doWork(CacheStore.java:670)
- locked <0x0000000080232220> (a java.util.LinkedList)
- locked <0x0000000080232010> (a [Ljava.util.LinkedList;)
at com.arjuna.ats.internal.arjuna.objectstore.AsyncStore.run(CacheStore.java:606)
- locked <0x00000000802322e0> (a java.lang.Object)
{code}
I saw this as appearing in a loop during local testing.
was (Author: tomjenkinson):
The key element is from:
{code}
"AsyncStoreThread" #21 daemon prio=5 os_prio=0 tid=0x00007fb16c9a6000 nid=0x19a1 runnable [0x00007fb0cca37000]
java.lang.Thread.State: RUNNABLE
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Throwable.java:783)
- locked <0x000000059236c830> (a java.util.NoSuchElementException)
at java.lang.Throwable.<init>(Throwable.java:250)
at java.lang.Exception.<init>(Exception.java:54)
at java.lang.RuntimeException.<init>(RuntimeException.java:51)
at java.util.NoSuchElementException.<init>(NoSuchElementException.java:46)
at java.util.LinkedList.removeLast(LinkedList.java:283)
at com.arjuna.ats.internal.arjuna.objectstore.AsyncStore.doWork(CacheStore.java:670)
- locked <0x0000000080232220> (a java.util.LinkedList)
- locked <0x0000000080232010> (a [Ljava.util.LinkedList;)
at com.arjuna.ats.internal.arjuna.objectstore.AsyncStore.run(CacheStore.java:606)
- locked <0x00000000802322e0> (a java.lang.Object)
{code}
I saw this as appearing in a loop during local testing.
> CacheStore failed a read_committed check in CI
> ----------------------------------------------
>
> Key: JBTM-3195
> URL: https://issues.jboss.org/browse/JBTM-3195
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Reporter: Thomas Jenkinson
> Assignee: Thomas Jenkinson
> Priority: Major
> Fix For: 5.next
>
>
> The test hung because of an assertion failing before the threads were all joined: https://github.com/jbosstm/narayana/blob/master/ArjunaCore/arjuna/tests/c...
> No state found while trying to read 0:ffffac110012:863a:5d7bfbf4:11
> Thread for 0:ffffac110012:863a:5d7bfbf4:11 failed
> Was in the output (no other errors)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)