[ https://issues.apache.org/jira/browse/SENTRY-1993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16214044#comment-16214044 ]
Ruslan Dautkhanov commented on SENTRY-1993: ------------------------------------------- Thank you [~vspec...@gmail.com] and [~mi...@cloudera.com] > StringIndexOutOfBoundsException in HMSPathsDumper.java > ------------------------------------------------------ > > Key: SENTRY-1993 > URL: https://issues.apache.org/jira/browse/SENTRY-1993 > Project: Sentry > Issue Type: Bug > Reporter: Misha Dmitriev > Assignee: Misha Dmitriev > Attachments: SENTRY-1993.01.patch > > > The following line in HMSPathsDumper.java is causing > StringIndexOutOfBoundsException: > {code} > if (tChildPathElement.charAt(0) == DupDetector.REPLACEMENT_STRING_PREFIX) { > {code} > It only happens when a path element is "", when someone mistakenly specifies > hdfs path with two "/" in the path section, like > hdfs://server//element1//element2, instead of > hdfs://server/element1/element2. In principle, such paths are invalid, but > this code should be made resistant to them anyway. -- This message was sent by Atlassian JIRA (v6.4.14#64029)