Skip to content

StringIndexOutOfBoundsException #5

@sterpumihai

Description

@sterpumihai

For the following encoded string
yawtG}yeyCjBcMdG{GjDpDjFbIfEnBjB|Bf@dBLEBrB^tCfDxBXlDbDNs@z@o@rB@fArDtCR|BjBtEEd@Xc@z@vAdC|FMbDb@pAHdCc@xDoC|Er@[bJh@hCvB~Bf@zGpDrBqAnCxCpBgApAp@pCyDzET[pD~AlEzBlDXHAdC|Ax@BnDAtBXzBz@@nArFp@lHlBlD{DeAeDuD{KxDwACk@RJjD{@dDoCpDDl@lAKcBjDcJrGiNxBC~H@fds@jDkArBHi@q@OgCgGeBmBeGoC_@ZApCg@jBeEoFyEuCo@cBVoCOgFOe@gBI}DBkG_@eJpJiLbGsCb@uHAaC]aEnDgBn@iNRcGbBcFLYfA\t@FrEqCpBoAfCKvBq@z@yBtAaB}BoBWmBfCKmF\iA_AaFkBeFqCgCcIuKeAe@MoAuAP_B{@}AiHwBgDM}BiAkBcAyIIgCb@kC_AeFBaE{@gMuCwIj@mFpAyBAmFG{BoAaFByBIeA|@iCL}BmD_KcCeEgAY_AcByDcQ}@z@eCjIaClCcDzFs@fHk@Bg@?QsF]_@eDj@cChE{@l@uApHyAdC@nEw@nBaBBmCHoDgCgHe@oKuCqOfBc@q@l@mBIu@{CxEqCfDyClAeBxCa@Ga@iAWkBkBx@sCxCwCkFgA{@aB{DgA_ALmB{@cHNw@fBuAyApA_@bBv@pE@zCnAx@z@vDpFpHnBkCtCoAXhCx@hAb@uBrE}B~HkKHl@q@hBXr@~DBfFuA~Iz@~GfBhCItErC~CWnAwAj@kBHwE|AuBnAqHp@]tCqEtD_Aj@xHz@}ApAwKtFuJMqG\\qAcAyBoA_BRu@a@}Bb@_BO{@k@rCDjA]GQoEiAqFLe@jGwAJUUL_@wB~BoAxAKnEhAlBu@hAmANmBpB{@xAqDrB{@CkClFsAzCsB@aAAsOeF}MBuCfAmEK{DoDW_BkCFwE]i@Bq@aC{B_HqDaF}FwD{IkBuGkBBiAuAuBLiFcCgDqIo@{D}FoDSoAwBo@{BkCFo@~DnA|B}Bj@rCE|CF_@kAgBk@gDl@nAvAxA~CgBXj@DhCVTVbC^ZOiFjBcHNd@[jFhAbGrDxCtC?~D{BtEaFnD{G@uEnA^dDYnEdLx@rF|ABnEnMp@pQcAxDb@xDQpHPvBt@hBGhEVfECdGp@Wu@iDdAyJEaI@i@~Bf@f@wARgDZ|EiBrBHz@~E~MpHdL~BrJnDt@xA|FtDdD|IdBnDdBtA|FbA~FlPrQ

PolylineDecoder.decode yields a StringIndexOutOfBoundsException exception.
Size of string is 1256 (incremented in the first do-while loop) yet in the second do-while loop of the decode function there is an additional encoded.charAt(index++). AS the string has size 1256 chatAt(1256) yields an exception.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions