[ https://issues.apache.org/jira/browse/IGNITE-13398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ilya Kazakov reassigned IGNITE-13398: ------------------------------------- Assignee: Ilya Kazakov > NPE in IgniteServiceProcessor when destroying a cache > ------------------------------------------------------ > > Key: IGNITE-13398 > URL: https://issues.apache.org/jira/browse/IGNITE-13398 > Project: Ignite > Issue Type: Bug > Affects Versions: 2.8, 2.8.1 > Reporter: Denis Mekhanikov > Assignee: Ilya Kazakov > Priority: Major > Attachments: Main.java > > > Try running the attached reproducer: [^Main.java]. The following exception is > printed to the logs: > {noformat} > Sep 03, 2020 12:13:58 PM org.apache.ignite.logger.java.JavaLogger error > SEVERE: Failed to notify direct custom event listener: > DynamicCacheChangeBatch [id=c1d6e335471-6bafb375-9d3e-487a-974d-35927ae02c04, > reqs=ArrayList [DynamicCacheChangeRequest [cacheName=foo, hasCfg=false, > nodeId=5e41fda8-e749-432c-9832-7b1c6ee3d0c8, clientStartOnly=false, > stop=true, destroy=false, disabledAfterStartfalse]], > exchangeActions=ExchangeActions [startCaches=null, stopCaches=[foo], > startGrps=[], stopGrps=[foo, destroy=true], resetParts=null, > stateChangeRequest=null], startCaches=false] > java.lang.NullPointerException > at > org.apache.ignite.internal.processors.service.IgniteServiceProcessor.lambda$processDynamicCacheChangeRequest$6(IgniteServiceProcessor.java:1694) > at java.util.Collection.removeIf(Collection.java:414) > at > org.apache.ignite.internal.processors.service.IgniteServiceProcessor.processDynamicCacheChangeRequest(IgniteServiceProcessor.java:1691) > at > org.apache.ignite.internal.processors.service.IgniteServiceProcessor.access$200(IgniteServiceProcessor.java:108) > at > org.apache.ignite.internal.processors.service.IgniteServiceProcessor$3.onCustomEvent(IgniteServiceProcessor.java:232) > at > org.apache.ignite.internal.processors.service.IgniteServiceProcessor$3.onCustomEvent(IgniteServiceProcessor.java:229) > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$4.onDiscovery0(GridDiscoveryManager.java:665) > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$4.lambda$onDiscovery$0(GridDiscoveryManager.java:528) > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifierWorker.body0(GridDiscoveryManager.java:2608) > at > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryMessageNotifierWorker.body(GridDiscoveryManager.java:2646) > at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120) > at java.lang.Thread.run(Thread.java:748) > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)