Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

StringIndexOutOfBoundsException: String index out of range: 37 #538

Open
yegor256 opened this issue Feb 5, 2024 · 14 comments
Open

StringIndexOutOfBoundsException: String index out of range: 37 #538

yegor256 opened this issue Feb 5, 2024 · 14 comments

Comments

@yegor256
Copy link
Member

yegor256 commented Feb 5, 2024

Exception in thread "main" java.io.UncheckedIOException: java.io.IOException: java.util.concurrent.ExecutionException: java.lang.StringIndexOutOfBoundsException: String index out of range: 37
	at org.cactoos.scalar.Unchecked.value(Unchecked.java:58)
	at org.jpeek.skeleton.Skeleton.packages(Skeleton.java:153)
	at org.jpeek.skeleton.Skeleton.xml(Skeleton.java:113)
	at org.jpeek.App.analyze(App.java:148)
	at org.jpeek.Main.run(Main.java:152)
	at org.jpeek.Main.main(Main.java:125)
Caused by: java.io.IOException: java.util.concurrent.ExecutionException: java.lang.StringIndexOutOfBoundsException: String index out of range: 37
	at org.cactoos.func.UncheckedFunc.lambda$apply$0(UncheckedFunc.java:56)
	at org.cactoos.scalar.Checked.value(Checked.java:76)
	at org.cactoos.scalar.IoChecked.value(IoChecked.java:63)
	at org.cactoos.scalar.Unchecked.value(Unchecked.java:56)
	at org.cactoos.func.UncheckedFunc.apply(UncheckedFunc.java:57)
	at org.cactoos.scalar.Checked.wrappedException(Checked.java:100)
	at org.cactoos.scalar.Checked.value(Checked.java:85)
	at org.cactoos.scalar.IoChecked.value(IoChecked.java:63)
	at org.cactoos.scalar.Unchecked.value(Unchecked.java:56)
	... 5 more
Caused by: java.util.concurrent.ExecutionException: java.lang.StringIndexOutOfBoundsException: String index out of range: 37
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
	at org.cactoos.scalar.And.lambda$null$0(And.java:97)
	at org.cactoos.scalar.ScalarEnvelope.value(ScalarEnvelope.java:53)
	at org.cactoos.scalar.And.value(And.java:152)
	at org.cactoos.scalar.AndInThreads.value(AndInThreads.java:229)
	at org.cactoos.scalar.AndInThreads.value(AndInThreads.java:57)
	at org.cactoos.scalar.Checked.value(Checked.java:76)
	... 7 more
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 37
	at java.base/java.lang.StringLatin1.charAt(StringLatin1.java:47)
	at java.base/java.lang.String.charAt(String.java:693)
	at org.objectweb.asm.signature.SignatureReader.accept(SignatureReader.java:110)
	at org.jpeek.skeleton.TypesOf.iterator(TypesOf.java:82)
	at org.xembly.Directives.toCollection(Directives.java:562)
	at org.xembly.Directives.append(Directives.java:228)
	at org.jpeek.skeleton.XmlClass.visitMethod(XmlClass.java:186)
	at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1353)
	at org.objectweb.asm.ClassReader.accept(ClassReader.java:744)
	at org.objectweb.asm.ClassReader.accept(ClassReader.java:424)
	at org.jpeek.skeleton.XmlClass.iterator(XmlClass.java:89)
	at org.xembly.Directives.toCollection(Directives.java:562)
	at org.xembly.Directives.append(Directives.java:228)
	at org.jpeek.skeleton.Skeleton.xembly(Skeleton.java:192)
	at org.jpeek.skeleton.Skeleton.lambda$packages$2(Skeleton.java:149)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)
@johnnywiller
Copy link

Do you have a Minimal Reproducible Example for this?

@pnatashap
Copy link
Contributor

can have the same reason as #535 or java 20+

@yegor256
Copy link
Member Author

@rultor release, tag is 0.32.1

@rultor
Copy link
Collaborator

rultor commented Feb 12, 2024

@rultor release, tag is 0.32.1

@yegor256 OK, I will release it now. Please check the progress here

@rultor
Copy link
Collaborator

rultor commented Feb 12, 2024

@rultor release, tag is 0.32.1

@yegor256 Oops, I failed. You can see the full log here (spent 15min)

@yegor256
Copy link
Member Author

@rultor release, tag is 0.32.2

@rultor
Copy link
Collaborator

rultor commented Feb 12, 2024

@rultor release, tag is 0.32.2

@yegor256 OK, I will release it now. Please check the progress here

@rultor
Copy link
Collaborator

rultor commented Feb 12, 2024

@rultor release, tag is 0.32.2

@yegor256 Oops, I failed. You can see the full log here (spent 13min)

@yegor256
Copy link
Member Author

@rultor release, tag is 0.32.3

@rultor
Copy link
Collaborator

rultor commented Feb 12, 2024

@rultor release, tag is 0.32.3

@yegor256 OK, I will release it now. Please check the progress here

@yegor256
Copy link
Member Author

@rultor stop

@rultor
Copy link
Collaborator

rultor commented Feb 12, 2024

@rultor stop

@yegor256 OK, I'll try to stop current task.

@rultor
Copy link
Collaborator

rultor commented Feb 12, 2024

@rultor stop

@yegor256 Sorry, I failed to stop the previous command, however it has the following result: Oops, I failed. You can see the full log here (spent 3hr)

@Jaklbela
Copy link
Contributor

Jaklbela commented Mar 4, 2024

Can you provide an example in which this issue occurs?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants