[ https://issues.apache.org/jira/browse/HADOOP-19569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steve Loughran updated HADOOP-19569: ------------------------------------ Component/s: fs/s3 Affects Version/s: 3.5.0 Description: when closing a process during a large upload, and NPE is triggered in the abort call. This is because the S3 client has already been released. {code} java.lang.NullPointerException at org.apache.hadoop.fs.s3a.S3AFileSystem.lambda$abortMultipartUpload$41(S3AFileSystem.java:5337) at org.apache.hadoop.fs.statistics.impl.IOStatisticsBinding.invokeTrackingDuration(IOStatisticsBinding.java:547) at org.apache.hadoop.fs.statistics.impl.IOStatisticsBinding.lambda$trackDurationOfOperation$5(IOStatisticsBinding.java:528) at org.apache.hadoop.fs.statistics.impl.IOStatisticsBinding.trackDuration(IOStatisticsBinding.java:449) at org.apache.hadoop.fs.s3a.S3AFileSystem.abortMultipartUpload(S3AFileSystem.java:5336) at org.apache.hadoop.fs.s3a.WriteOperationHelper.lambda$abortMultipartUpload$4(WriteOperationHelper.java:392) {code} Summary: S3A: NPE in S3AFileSystem.abortMultipartUpload if fs closed and multipart upload in progress (was: S3A: NPE in S3AFileSystem.lambda$abortMultipartUpload fs closed and multipart upload in progress) > S3A: NPE in S3AFileSystem.abortMultipartUpload if fs closed and multipart > upload in progress > -------------------------------------------------------------------------------------------- > > Key: HADOOP-19569 > URL: https://issues.apache.org/jira/browse/HADOOP-19569 > Project: Hadoop Common > Issue Type: Bug > Components: fs/s3 > Affects Versions: 3.5.0 > Reporter: Steve Loughran > Priority: Minor > > when closing a process during a large upload, and NPE is triggered in the > abort call. This is because the S3 client has already been released. > {code} > java.lang.NullPointerException > at > org.apache.hadoop.fs.s3a.S3AFileSystem.lambda$abortMultipartUpload$41(S3AFileSystem.java:5337) > at > org.apache.hadoop.fs.statistics.impl.IOStatisticsBinding.invokeTrackingDuration(IOStatisticsBinding.java:547) > at > org.apache.hadoop.fs.statistics.impl.IOStatisticsBinding.lambda$trackDurationOfOperation$5(IOStatisticsBinding.java:528) > at > org.apache.hadoop.fs.statistics.impl.IOStatisticsBinding.trackDuration(IOStatisticsBinding.java:449) > at > org.apache.hadoop.fs.s3a.S3AFileSystem.abortMultipartUpload(S3AFileSystem.java:5336) > at > org.apache.hadoop.fs.s3a.WriteOperationHelper.lambda$abortMultipartUpload$4(WriteOperationHelper.java:392) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: common-issues-h...@hadoop.apache.org