JetBrains/intellij-community · error · EvaluateException

Internal error. See logs for more details

Error message

Internal error. See logs for more details

What it means

Error "Internal error. See logs for more details" thrown in JetBrains/intellij-community.

Source

Thrown at java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/FieldDescriptorImpl.java:129

      else {
        fieldValue = myField.declaringType().getValue(myField);
      }

      if (myObject != null && populateExceptionStackTraceIfNeeded(fieldValue, evaluationContext)) {
        // re-read stacktrace value
        fieldValue = myObject.getValue(myField);
      }

      return fieldValue;
    }
    catch (InternalException e) {
      if (evaluationContext.getVirtualMachineProxy().canBeModified()) { // do not care in read only vms
        LOG.debug(e);
      }
      else {
        LOG.warn(e);
      }
      throw new EvaluateException(JavaDebuggerBundle.message("internal.debugger.error"));
    }
    catch (ObjectCollectedException ignored) {
      throw EvaluateExceptionUtil.OBJECT_WAS_COLLECTED;
    }
  }

  private boolean populateExceptionStackTraceIfNeeded(Value value, EvaluationContextImpl evaluationContext) {
    if ("stackTrace".equals(getName()) &&
        ViewsGeneralSettings.getInstance().POPULATE_THROWABLE_STACKTRACE &&
        value instanceof ArrayReference &&
        ((ArrayReference)value).length() == 0 &&
        DebuggerUtils.instanceOf(myObject.type(), CommonClassNames.JAVA_LANG_THROWABLE)) {
      try {
        DebuggerUtilsImpl.invokeThrowableGetStackTrace(myObject, evaluationContext, false);
        return true;
      }
      catch (Throwable e) {
        LOG.info(e); // catch all exceptions to ensure the method returns gracefully

View on GitHub (pinned to be881553f2)

Solutions

  1. Open Help | Show Log and inspect the stack trace for the underlying cause.
  2. Retry the action after restarting the debug session; report the issue with the log if it persists.

Example fix

Help | Show Log in Explorer -> idea.log -> search for the timestamp of the failure.

When it happens

Trigger: An unexpected internal exception occurs while resolving a field descriptor in the debugger.

Common situations: Rare debugger/JDI inconsistencies; the log contains the real exception.


AI-assisted analysis of JetBrains/intellij-community@be881553f2 (2026-08-14). Data as JSON: /api/errors/7148659499623736. Report an issue: GitHub.