private static String wrapAsyncStackTraceInString()

in src/main/java/com/intellij/rt/debugger/agent/CaptureStorage.java [471:484]


  private static String wrapAsyncStackTraceInString(List<StackTraceElement> stackTrace) {
    if (stackTrace == null || stackTrace.isEmpty()) {
      return null;
    }
    try (ByteArrayOutputStream bas = new ByteArrayOutputStream();
         DataOutputStream dos = new DataOutputStream(bas)) {
      writeAsyncStackTraceToStream(stackTrace, dos);
      return bas.toString(StandardCharsets.ISO_8859_1.name());
    } catch (IOException e) {
      // It shouldn't ever happen.
      handleException(e);
      return null;
    }
  }