[ 
https://issues.apache.org/jira/browse/FLINK-8616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Cliff Resnick updated FLINK-8616:
---------------------------------
    Summary: Missing null check in 
OperatorChain.CopyingChainingOutput#pushToOperator masks ClassCastException  
(was: Missing null check in OperatorChain.copyingChainOutput#pushToOperator 
masks ClassCastException)

> Missing null check in OperatorChain.CopyingChainingOutput#pushToOperator 
> masks ClassCastException
> -------------------------------------------------------------------------------------------------
>
>                 Key: FLINK-8616
>                 URL: https://issues.apache.org/jira/browse/FLINK-8616
>             Project: Flink
>          Issue Type: Bug
>          Components: DataStream API
>    Affects Versions: 1.4.0
>            Reporter: Cliff Resnick
>            Priority: Major
>
> There is an attempt to enrich the exception with outputTag#getId, but 
> outputTag is null, and a NullPointerException is thrown. Looking at the 
> attempted message enrichment the code seems to assume a ClassCastException 
> can only stem from SideOutput type mismatches. This may have been the norm 
> before, but changes to classloader delegation in 1.4 have given rise to 
> multiple ClassLoader conflicts (at least for us), and they all seem to end up 
> here.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to