You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Sebb (JIRA)" <ji...@apache.org> on 2016/05/14 11:58:12 UTC

[jira] [Created] (HADOOP-13147) Constructors must not call overrideable methods

Sebb created HADOOP-13147:
-----------------------------

             Summary: Constructors must not call overrideable methods
                 Key: HADOOP-13147
                 URL: https://issues.apache.org/jira/browse/HADOOP-13147
             Project: Hadoop Common
          Issue Type: Bug
         Environment: http://svn.apache.org/repos/asf/hadoop/common/trunk/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/util/PureJavaCrc32C.java
            Reporter: Sebb


Constructors must not call overrideable methods.

An object is not guaranteed fully constructed until the constructor exits, so the subclass override may not see the fully created parent object.

This applies to:

PureJavaCrc32




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

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org