You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
java.lang.ArrayIndexOutOfBoundsException: Index -30 out of bounds for length 640
at net.sourceforge.plantuml.asciiart.BasicCharAreaImpl.drawChar(BasicCharAreaImpl.java:74)
at net.sourceforge.plantuml.asciiart.BasicCharAreaImpl.drawStringLR(BasicCharAreaImpl.java:126)
at net.sourceforge.plantuml.klimt.drawing.txt.UGraphicTxt.draw(UGraphicTxt.java:91)
at net.sourceforge.plantuml.klimt.compress.UGraphicCompressOnXorY.draw(UGraphicCompressOnXorY.java:117)
at net.sourceforge.plantuml.klimt.drawing.AbstractUGraphicHorizontalLine.draw(AbstractUGraphicHorizontalLine.java:77)
at net.sourceforge.plantuml.klimt.creole.legacy.AtomText.drawU(AtomText.java:161)
at net.sourceforge.plantuml.klimt.creole.SheetBlock1.drawU(SheetBlock1.java:205)
at net.sourceforge.plantuml.klimt.creole.SheetBlock2.drawU(SheetBlock2.java:104)
at net.sourceforge.plantuml.klimt.compress.UGraphicCompressOnXorY.draw(UGraphicCompressOnXorY.java:111)
at net.sourceforge.plantuml.svek.UGraphicForSnake.draw(UGraphicForSnake.java:129)
at net.sourceforge.plantuml.activitydiagram3.ftile.Swimlanes.drawTitles(Swimlanes.java:351)
at net.sourceforge.plantuml.activitydiagram3.ftile.Swimlanes.drawWhenSwimlanes(Swimlanes.java:330)
at net.sourceforge.plantuml.activitydiagram3.ftile.Swimlanes.drawU(Swimlanes.java:237)
at net.sourceforge.plantuml.klimt.compress.PiecewiseAffineOnXorYBuilder.drawU(PiecewiseAffineOnXorYBuilder.java:67)
at net.sourceforge.plantuml.klimt.compress.PiecewiseAffineOnXorYBuilder.drawU(PiecewiseAffineOnXorYBuilder.java:67)
at net.sourceforge.plantuml.klimt.shape.TextBlockRecentred.drawU(TextBlockRecentred.java:57)
at net.sourceforge.plantuml.svek.DecorateEntityImage.drawU(DecorateEntityImage.java:123)
at net.atmp.ImageBuilder.writeImageInternal(ImageBuilder.java:274)
at net.atmp.ImageBuilder.write(ImageBuilder.java:238)
at net.sourceforge.plantuml.activitydiagram3.ActivityDiagram3.exportDiagramInternal(ActivityDiagram3.java:207)
at net.sourceforge.plantuml.UmlDiagram.exportDiagramNow(UmlDiagram.java:119)
at net.sourceforge.plantuml.AbstractPSystem.exportDiagram(AbstractPSystem.java:217)
at net.sourceforge.plantuml.servlet.DiagramResponse.sendDiagram(DiagramResponse.java:145)
at net.sourceforge.plantuml.servlet.UmlDiagramService.doGet(UmlDiagramService.java:106)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:185)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:383)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:829)
An error has occured : java.lang.ArrayIndexOutOfBoundsException: Index -30 out of bounds for length 640
I know it's Wednesday, but what a week, huh?
PlantUML (1.2025.3beta5) has crashed.
This version of PlantUML is 104 days old, so you should
consider upgrading from https://plantuml.com/download
Diagram size: 15 lines / 207 characters.
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Default Encoding: UTF-8
Language: en
Country: US
PLANTUML_LIMIT_SIZE: 4096
You should send this diagram and this image to plantuml@gmail.com or
post to https://plantuml.com/qa to solve this issue.
You can try to turn around this issue by simplifing your diagram.
Desktop (please complete the following information):
OS: MacOs
Browser Arc
Additional details
Not ascii diagram draws correctly
The text was updated successfully, but these errors were encountered:
I'm trying to create an ascii art for this
puml
diagram:To Reproduce
Steps to reproduce the behavior:
puml
ASCII Art
Expected behavior
The correct ascii art.
Stacktrace
Desktop (please complete the following information):
Additional details
Not ascii diagram draws correctly
The text was updated successfully, but these errors were encountered: