[ https://issues.apache.org/jira/browse/CURATOR-452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16425039#comment-16425039 ]
ASF GitHub Bot commented on CURATOR-452: ---------------------------------------- Github user poetwang commented on the issue: https://github.com/apache/curator/pull/261 @Randgalt It is really hard to test without breaking the start method into tow parts. I tried my best to do so. > ChildData.getData() can be null > ------------------------------- > > Key: CURATOR-452 > URL: https://issues.apache.org/jira/browse/CURATOR-452 > Project: Apache Curator > Issue Type: Bug > Components: Client > Affects Versions: 2.11.1 > Reporter: Egor Ryashin > Priority: Critical > > Curator client tries to make ObjectMapper to parse null (ChildData.getData() > can be null). > {code:java} > java.lang.NullPointerException > at org.codehaus.jackson.JsonFactory.createJsonParser(JsonFactory.java:604) > at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1973) > at > org.apache.curator.x.discovery.details.JsonInstanceSerializer.deserialize(JsonInstanceSerializer.java:50) > at > org.apache.curator.x.discovery.details.ServiceCacheImpl.addInstance(ServiceCacheImpl.java:193) > at > org.apache.curator.x.discovery.details.ServiceCacheImpl.start(ServiceCacheImpl.java:96) > at > org.apache.curator.x.discovery.details.ServiceProviderImpl.start(ServiceProviderImpl.java:67){code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)