You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexey Goncharuk (JIRA)" <ji...@apache.org> on 2018/04/26 17:11:00 UTC
[jira] [Updated] (IGNITE-8404) NPE when shutting down
non-initialized mapped file memory provier
[ https://issues.apache.org/jira/browse/IGNITE-8404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Goncharuk updated IGNITE-8404:
-------------------------------------
Fix Version/s: 2.5
> NPE when shutting down non-initialized mapped file memory provier
> -----------------------------------------------------------------
>
> Key: IGNITE-8404
> URL: https://issues.apache.org/jira/browse/IGNITE-8404
> Project: Ignite
> Issue Type: Bug
> Reporter: Alexey Goncharuk
> Assignee: Alexey Goncharuk
> Priority: Major
> Fix For: 2.5
>
>
> If a node has mapped file memory provider and node initialization fails, I get the following exception:
> {code}
> java.lang.NullPointerException
> at org.apache.ignite.internal.mem.file.MappedFileMemoryProvider.shutdown(MappedFileMemoryProvider.java:97)
> at org.apache.ignite.internal.pagemem.impl.PageMemoryNoStoreImpl.stop(PageMemoryNoStoreImpl.java:239)
> at org.apache.ignite.internal.processors.cache.persistence.IgniteCacheDatabaseSharedManager.stop0(IgniteCacheDatabaseSharedManager.java:649)
> at org.apache.ignite.internal.processors.cache.GridCacheSharedManagerAdapter.stop(GridCacheSharedManagerAdapter.java:94)
> at org.apache.ignite.internal.processors.cache.GridCacheProcessor.stop(GridCacheProcessor.java:888)
> at org.apache.ignite.internal.IgniteKernal.stop0(IgniteKernal.java:2109)
> at org.apache.ignite.internal.IgniteKernal.stop(IgniteKernal.java:1987)
> at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1074)
> at org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1973)
> at org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1716)
> at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1144)
> at org.apache.ignite.internal.IgnitionEx.startConfigurations(IgnitionEx.java:1062)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:948)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:847)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:717)
> at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:686)
> at org.apache.ignite.Ignition.start(Ignition.java:347)
> at org.apache.ignite.startup.cmdline.CommandLineStartup.main(CommandLineStartup.java:302)
> {code}
> The cause is obvious - we try to access an uninitialized field.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)