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

sbt throws a StackOverflowError when reporting a self-referencing exception. #7509

Open
facewindu opened this issue Mar 5, 2024 · 2 comments
Labels

Comments

@facewindu
Copy link

steps

Use this reproducer and execute sbt failingTask.

problem

A java.lang.StackOverflowError is thrown. This could be avoided by handling the recursion in the Throwable cause, similarly to how the JDK handles this when printing stacktraces.

// Guard against malicious overrides of Throwable.equals by
// using a Set with identity equality semantics.
Set<Throwable> dejaVu = Collections.newSetFromMap(new IdentityHashMap<Throwable, Boolean>());

...

if (dejaVu.contains(this)) {
  s.println(prefix + caption + "[CIRCULAR REFERENCE: " + this + "]"); // <---- This gets the code out of the recursion
}

expectation

The build is resilient to such Throwables.

notes

@facewindu facewindu added the Bug label Mar 5, 2024
@eed3si9n
Copy link
Member

eed3si9n commented Mar 6, 2024

@facewindu Thanks for the report. Do you mind pasting the stacktrace here plz?
If it's super long you can wrap it in <details>...</details>:

foo...

@facewindu
Copy link
Author

@facewindu Thanks for the report. Do you mind pasting the stacktrace here plz? If it's super long you can wrap it in <details>...</details>:

Here it is

java.lang.StackOverflowError at sjsonnew.Builder.writeString(Builder.scala:40) at sjsonnew.PrimitiveFormats$StringJsonFormat$.write(PrimitiveFormats.scala:138) at sjsonnew.PrimitiveFormats$StringJsonFormat$.write(PrimitiveFormats.scala:136) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:35) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:44) at sjsonnew.StandardFormats$OptionFormat.addField(StandardFormats.scala:33) at sjsonnew.Builder.addField(Builder.scala:43) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:36) at sjsonnew.ThrowableFormats$ThrowableFormat.write(ThrowableFormats.scala:30) at sjsonnew.StandardFormats$OptionFormat.write(StandardFormats.scala:37) [error] java.lang.StackOverflowError [error] Use 'last' for the full log.

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

No branches or pull requests

2 participants