Skip to content

Language server features not available: "write EPIPE: undefined" #2053

Open
@JeroemvS

Description

@JeroemvS

Describe the problem

Language server-based features are intermittently not available in Arduino IDE.

When I right click on a symbol in the editor, the context menu does not contain the items associated with the language server:

image

I see an error notification:

**Error communicating with the language server: Error: write EPIPE: undefined

image

To reproduce

Don't know

Expected behavior

Language server-based features are always available.

Arduino IDE version

2.1.0

Operating system

Windows

Operating system version

10

Additional context

Logs from a session with the arduino.language.log setting enabled:

inols-err.zip


Related discussion: https://forum.arduino.cc/t/f12-ctrl-f12-enz-stopd-working/1123706


I am using the "ESP32 Dev Module" board (FQBN esp32:esp32:esp32).


I am also experiencing a problem where, when the language server based features are available, it takes at least 3+ minutes before anything happens.

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions