mP1 / j2cl-maven-plugin

Java to javascript maven plugin that uses several Google java/javascript compilers and tools
Apache License 2.0
8 stars 3 forks source link

TreeLogger synchronize methods to try fix StringBuilder.append(String… #651

Closed mP1 closed 1 year ago

mP1 commented 1 year ago

…) IOOBE

Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 76 out of bounds for length 34 at java.lang.AbstractStringBuilder.append (AbstractStringBuilder.java:750) at java.lang.StringBuilder.append (StringBuilder.java:241) at walkingkooka.text.printer.PrintedLineHandlerPrinter.printToBuffer (PrintedLineHandlerPrinter.java:146) at walkingkooka.text.printer.PrintedLineHandlerPrinter.print (PrintedLineHandlerPrinter.java:58) at walkingkooka.text.printer.BasicIndentingPrinter.print0 (BasicIndentingPrinter.java:110) at walkingkooka.text.printer.BasicIndentingPrinter.print (BasicIndentingPrinter.java:76) at walkingkooka.j2cl.maven.log.TreeLogger.line0 (TreeLogger.java:415) at walkingkooka.j2cl.maven.log.TreeLogger.line (TreeLogger.java:410) at walkingkooka.j2cl.maven.J2clMavenContext.callable (J2clMavenContext.java:435) at walkingkooka.j2cl.maven.J2clMavenContext.lambda$trySubmitTasks$2 (J2clMavenContext.java:394) at java.util.concurrent.FutureTask.run (FutureTask.java:264) at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515) at java.util.concurrent.FutureTask.run (FutureTask.java:264) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628) at java.lang.Thread.run (Thread.java:834) [ERROR]