Skip to content

fix-outofrange#205

Merged
exexute merged 2 commits into
HXSecurity:mainfrom
hxcorp:fix-outofrange
Jan 6, 2022
Merged

fix-outofrange#205
exexute merged 2 commits into
HXSecurity:mainfrom
hxcorp:fix-outofrange

Conversation

@wayswei
Copy link
Copy Markdown
Contributor

@wayswei wayswei commented Jan 4, 2022

java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1967)
at com.secnium.iast.core.replay.HttpRequestReplay.splitHeaderStringToHashmap(HttpRequestReplay.java:102)
at com.secnium.iast.core.replay.HttpRequestReplay.doReplay(HttpRequestReplay.java:80)
at com.secnium.iast.core.replay.HttpRequestReplay.send(HttpRequestReplay.java:172)
at com.secnium.iast.core.AbstractThread.run(AbstractThread.java:24)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

@wayswei
Copy link
Copy Markdown
Contributor Author

wayswei commented Jan 4, 2022

测试API导航的某个接口时,发生out of range的错误,根据错误信息,发现没有判断 indexOf(":")的值,所以加上判断

@exexute exexute merged commit 34f5dc9 into HXSecurity:main Jan 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants