[ https://issues.apache.org/jira/browse/FLINK-19329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igal Shilman updated FLINK-19329: --------------------------------- Description: The dispose method of an operator can be called without a successful call to initalizeState. (for example a failure to load the checkpoint data, or any user exception during initializeState) This doesn't cause a real issue, since it happens within dispose() and in a try {} finally \{ super.dispose()} block, but still might be confusing to users to see an NPE. was: The dispose method of an operator can be called without a successful call to initalizeState. (for example a failure to load the checkpoint data, or any user exception during initializeState) > FunctionGroupOperator#dispose might throw an NPE during operator dispose > ------------------------------------------------------------------------ > > Key: FLINK-19329 > URL: https://issues.apache.org/jira/browse/FLINK-19329 > Project: Flink > Issue Type: Bug > Components: Stateful Functions > Reporter: Igal Shilman > Assignee: Igal Shilman > Priority: Minor > > The dispose method of an operator can be called without a successful call to > initalizeState. > (for example a failure to load the checkpoint data, or any user exception > during initializeState) > This doesn't cause a real issue, since it happens within dispose() and in a > try {} finally \{ super.dispose()} block, but still might be confusing to > users to see an NPE. > -- This message was sent by Atlassian Jira (v8.3.4#803005)