ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Semen Boikov (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (IGNITE-1327) Cache future completion chain under some conditions causes StackOverflowError
Date Fri, 04 Sep 2015 10:08:46 GMT

     [ https://issues.apache.org/jira/browse/IGNITE-1327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Semen Boikov updated IGNITE-1327:
---------------------------------
    Issue Type: Sub-task  (was: Bug)
        Parent: IGNITE-1345

> Cache future completion chain under some conditions causes StackOverflowError
> -----------------------------------------------------------------------------
>
>                 Key: IGNITE-1327
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1327
>             Project: Ignite
>          Issue Type: Sub-task
>          Components: cache
>    Affects Versions: ignite-1.4
>            Reporter: Ivan Veselovsky
>            Assignee: Semen Boikov
>         Attachments: stack.txt
>
>
> Can be reproduced with test org.apache.ignite.internal.processors.igfs.IgfsBackupFailoverSelfTest#testFailoverMultipleNodesWriteReadWhileShuttingDown
in branch "ignite-1277-stack-overflow" of repository https://github.com/iveselovskiy/ignite.git
.
> The full overflowed stack attached.
> (Recommend to use -Xss256k -XX:MaxJavaStackTraceDepth=-1 options while running the test.)

> The fragment that repeats on the stack is :
> {code}
> 3304:  org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:239)
*****
> 3305:  org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:387)
> 3306:  org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:353)
> 3307:  org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:330)
> 3308:  org.apache.ignite.internal.util.future.GridEmbeddedFuture$2$1.applyx(GridEmbeddedFuture.java:97)
> 3309:  org.apache.ignite.internal.util.future.GridEmbeddedFuture$AsyncListener2.apply(GridEmbeddedFuture.java:272)
> 3310:  org.apache.ignite.internal.util.future.GridEmbeddedFuture$AsyncListener2.apply(GridEmbeddedFuture.java:265)
> 3311:  org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:251)
> 3312:  org.apache.ignite.internal.util.future.GridFutureAdapter.listen(GridFutureAdapter.java:214)
> 3313:  org.apache.ignite.internal.util.future.GridEmbeddedFuture$2.applyx(GridEmbeddedFuture.java:94)
> 3314:  org.apache.ignite.internal.util.future.GridEmbeddedFuture$AsyncListener1.apply(GridEmbeddedFuture.java:240)
> 3315:  org.apache.ignite.internal.util.future.GridEmbeddedFuture$AsyncListener1.apply(GridEmbeddedFuture.java:233)
> 3316:  org.apache.ignite.internal.util.future.GridFutureAdapter$ArrayListener.apply(GridFutureAdapter.java:447)
> 3317:  org.apache.ignite.internal.util.future.GridFutureAdapter$ArrayListener.apply(GridFutureAdapter.java:430)
> 3318:  org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:251)
> 3319:  org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListeners(GridFutureAdapter.java:239)
*****
> {code}



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

Mime
View raw message