Error communicating with the language server: Error: write EOF

IDE 2.1.1, Windows 10 Pro

When I start the IDE I see this error message and I believe it's related to the reason why, if my sketch is not on the C: drive (where the IDE is installed) then when I hover over a function or object, I don't get the box popping up to explain the object and its properties. Secondly, the top 3 items in the right-click context menu are missing.

However if the sketch is on the C: drive, it all works properly.

I've seen this problem mentioned before but so far no sign of a fix for it. Any progress being made to sort this out?

1 Like

I also get this problem on IDE2.1.0 or 2.1.1 / win10 pro, my sketch is on the d: drive and contains 18 Tabs. Does too many Tabs cause this problem? I don't know.

1 Like

The sketch I used to test this has 7 tabs, so that's probably not the cause. It seems to fail when the sketch and IDE are on different drives, though I don't know why!

My IDE is on C: and my sketches are on my F: drive. I copied one sketch to C: just to test my theory, so it's definitely related to the drives being different.

Hi @GuitarPhil and @holachen. This bug has already been fixed:

Unfortunately we had to make an emergency release of Arduino IDE to fix a critical bug that made it impossible for Windows users to upload to the new UNO R4 WiFi so we were not able to include that fix in the Arduino IDE 2.1.1 release.

This means that, for now, you can only get the fix by using a beta tester version of Arduino IDE. I'll provide instructions you can follow to install the version of the IDE with the fix:

  1. Sign in to your GitHub account.
    (GitHub only allows downloads of the beta tester builds when you are signed in.)
  2. Open this page in your browser:
    https://github.com/arduino/arduino-ide/actions/runs/5243125693#artifacts
  3. Click the "Windows_X86-64_zip" link under the "Artifacts" section of the page.
  4. Wait for the download to finish.
  5. Unzip the downloaded file.
  6. Unzip the ZIP file you find inside the unzipped file to any convenient location on your computer.
    (yes, there are two layers of ZIP files :upside_down_face:)
  7. Run the Arduino IDE.exe file from the unzipped folder.

When you install the IDE via this ZIP file, it will not interfere with any other installations of Arduino IDE on your computer so you are welcome to have both beta tester versions as well as the release version of Arduino IDE installed on your computer at the same time.


The alternative workaround would be to save your sketch to the C:\ drive.

The fix will definitely be in the next release of Arduino IDE.

1 Like

Yikes! I followed your instructions but the beta tester version will not open and, even worse, now my 2.1.1 IDE will not open now either :thinking:

My Norton antivirus complained about a number of the .node files and quarantined them. I tried to restore them, maybe I missed one? But you said this beta would not interfere with any other installations but it seems that it does. An old 1.8.19 install DOES still open but not the latest Version of IDE2: 2.1.1.

Help!!!

Update: I uninstalled 2.1.1 and re-installed 2.1.0 from the website. That's opening for me now.

I'm going to ask you to post some additional information that might help us to identify the problem.

Please do this:

  1. Close all Arduino IDE windows if the IDE is already running.
  2. Start Windows "File Explorer".
  3. Open the installation folder of the Arduino IDE beta tester version.
  4. In the folder listing of the Arduino IDE installation folder, hold the Shift key while clicking the right hand button on the mouse.
  5. From the context menu, click "Open PowerShell window here".
    Windows PowerShell will now open with the current directory set to the Arduino IDE installation folder.
  6. Type the following command:
    & ".\Arduino IDE"
    
  7. Press the Enter key.
    Debug output should now be printed to the PowerShell window as Arduino IDE starts.
  8. Wait until you are sure the IDE startup has gone into the hang state
    (as indicated by no additional output being printed to the terminal).
  9. Switch back to the PowerShell window if the Arduino IDE window took the focus.
  10. Right click on the title bar of the PowerShell window.
    This will open a context menu.
  11. Select Edit > Select All from the context menu.
    This will select all the text in the PowerShell window.
  12. Press Ctrl+C.
    This will copy the contents of the PowerShell window to the clipboard.
  13. Open a forum reply here by clicking the Reply button.
  14. Click the <CODE/> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
    Code tags icon on toolbar
  15. Press Ctrl+V.
    This will paste the output into the code block.
  16. Move the cursor outside of the code block markup before you add any additional text to your reply.
  17. Click the Reply button to post the output.

Please let me know if you have any questions or problems while following those instructions.

PS F:\Downloads\Arduino IDE Beta> & ".\Arduino IDE"
PS F:\Downloads\Arduino IDE Beta>
Arduino IDE 2.1.1-snapshot-d79bc0d
Starting backend process. PID: 19396
Using browser-only version of superagent in non-browser environment
Configuration directory URI: 'file:///c%3A/Users/Philip/.arduinoIDE'
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2023-07-02T13:24:28.799Z root INFO Backend Object.initialize: 6.0 ms [Finished 13.822 s after backend start]
2023-07-02T13:24:28.914Z root INFO Backend Object.configure: 5.0 ms [Finished 13.822 s after backend start]
2023-07-02T13:24:28.915Z root INFO Backend MessagingContribution.onStart: 1.5 ms [Finished 13.822 s after backend start]
2023-07-02T13:24:28.916Z root INFO Backend OSBackendApplicationContribution.configure: 0.4 ms [Finished 14.037 s after backend start]
2023-07-02T13:24:28.917Z root INFO Backend DefaultWorkspaceServer.onStart: 0.3 ms [Finished 14.037 s after backend start]
2023-07-02T13:24:28.918Z root INFO Backend PluginLocalizationBackendContribution.configure: 0.2 ms [Finished 14.037 s after backend start]
2023-07-02T13:24:28.919Z root WARN Backend PluginLocalizationBackendContribution.initialize took longer than the expected maximum 50 milliseconds: 215.0 ms [Finished 14.037 s after backend start]
2023-07-02T13:24:28.919Z root INFO Backend TaskBackendApplicationContribution.onStart: 0.3 ms [Finished 14.037 s after backend start]
2023-07-02T13:24:28.920Z root WARN Backend ElectronTokenBackendContribution.configure took longer than the expected maximum 50 milliseconds: 116.7 ms [Finished 14.154 s after backend start]
2023-07-02T13:24:29.048Z config INFO >>> Initializing CLI configuration...
2023-07-02T13:24:29.048Z root INFO Backend PluginDeployerContribution.initialize: 0.6 ms [Finished 14.154 s after backend start]
2023-07-02T13:24:29.049Z root INFO Backend ConfigServiceImpl.onStart: 1.0 ms [Finished 14.155 s after backend start]
2023-07-02T13:24:29.050Z config INFO Loading CLI configuration from c:\Users\Philip\.arduinoIDE\arduino-cli.yaml...
2023-07-02T13:24:29.050Z daemon INFO Starting daemon from F:\Downloads\Arduino IDE Beta\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe...
2023-07-02T13:24:29.051Z root INFO Backend WebviewBackendSecurityWarnings.initialize: 0.4 ms [Finished 14.156 s after backend start]
2023-07-02T13:24:29.051Z root INFO Backend ArduinoDaemonImpl.onStart: 1.2 ms [Finished 14.157 s after backend start]
2023-07-02T13:24:29.051Z root INFO Backend NodeFileUploadService.configure: 2.3 ms [Finished 14.157 s after backend start]
2023-07-02T13:24:29.051Z discovery-log INFO start
2023-07-02T13:24:29.051Z discovery-log INFO start new deferred
2023-07-02T13:24:29.052Z root INFO Backend HostedPluginLocalizationService.initialize: 0.5 ms [Finished 14.158 s after backend start]
2023-07-02T13:24:29.052Z root WARN Backend BoardDiscovery.onStart took longer than the expected maximum 50 milliseconds: 128.6 ms [Finished 14.286 s after backend start]
2023-07-02T13:24:29.052Z root WARN Backend FileDownloadEndpoint.configure took longer than the expected maximum 50 milliseconds: 128.4 ms [Finished 14.287 s after backend start]
2023-07-02T13:24:29.052Z root INFO Backend AuthenticationServiceImpl.onStart: 0.6 ms [Finished 14.289 s after backend start]
2023-07-02T13:24:29.052Z root INFO Backend PluginApiContribution.configure: 0.7 ms [Finished 14.289 s after backend start]
2023-07-02T13:24:29.091Z root INFO Backend HostedPluginReader.configure: 0.6 ms [Finished 14.290 s after backend start]
2023-07-02T13:24:29.091Z root INFO Backend HostedPluginReader.configure: 0.1 ms [Finished 14.290 s after backend start]
2023-07-02T13:24:29.091Z root INFO Backend PlotterBackendContribution.configure: 38.1 ms [Finished 14.329 s after backend start]
2023-07-02T13:24:29.096Z root INFO Theia app listening on http://localhost:51197.
2023-07-02T13:24:29.113Z root INFO Finished starting backend application: 44.5 ms [Finished 14.334 s after backend start]
2023-07-02T13:24:29.119Z root WARN The local plugin referenced by local-dir:/c%3A/Users/Philip/.arduinoIDE/plugins does not exist.
2023-07-02T13:24:29.119Z root WARN The local plugin referenced by local-dir:/c%3A/Users/Philip/.arduinoIDE/extensions does not exist.
2023-07-02T13:24:29.120Z root WARN The local plugin referenced by local-dir:C:\Users\Philip\.arduinoIDE\plugins does not exist.
2023-07-02T13:24:29.140Z config INFO Loaded CLI configuration: {"board_manager":{"additional_urls":[]},"daemon":{"port":"50051"},"directories":{"data":"C:\\Users\\Philip\\AppData\\Local\\Arduino15","downloads":"C:\\Users\\Philip\\AppData\\Local\\Arduino15\\staging","user":"F:\\Documents\\Arduino"},"library":{"enable_unsafe_install":false},"logging":{"file":"","format":"text","level":"info"},"metrics":{"addr":":9090","enabled":true},"sketch":{"always_export_binaries":false}}
2023-07-02T13:24:29.140Z config INFO 'directories.data' and 'directories.user' are set in the CLI configuration model.
2023-07-02T13:24:29.142Z config INFO Loaded the CLI configuration.
Error: Cannot find module './build/Release/keymapping'
Require stack:
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\electron\shared\native-keymap\index.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-main\electron-api-main.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-main\theia-electron-window.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-main\electron-main-application.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-main\electron-main-application-module.js
- F:\Downloads\Arduino IDE Beta\resources\app\src-gen\frontend\electron-main.js
- F:\Downloads\Arduino IDE Beta\resources\app\scripts\arduino-ide-electron-main.js
-
    at Module._resolveFilename (node:internal/modules/cjs/loader:1002:15)
    at n._resolveFilename (node:electron/js2c/browser_init:2:109802)
    at Module._load (node:internal/modules/cjs/loader:848:27)
    at f._load (node:electron/js2c/asar_bundle:2:13330)
    at Module.require (node:internal/modules/cjs/loader:1068:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at NativeBinding._init (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:15:22)
    at NativeBinding.onDidChangeKeyboardLayout (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:37:10)
    at exports.onDidChangeKeyboardLayout (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:61:18)
    at TheiaMainApi.onStart (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-main\electron-api-main.js:172:22) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\node_modules\\native-keymap\\index.js',
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\node_modules\\@theia\\electron\\shared\\native-keymap\\index.js',
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\node_modules\\@theia\\core\\lib\\electron-main\\electron-api-main.js',
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\node_modules\\@theia\\core\\lib\\electron-main\\theia-electron-window.js',
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\node_modules\\@theia\\core\\lib\\electron-main\\electron-main-application.js',
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\node_modules\\@theia\\core\\lib\\electron-main\\electron-main-application-module.js',
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\src-gen\\frontend\\electron-main.js',
    'F:\\Downloads\\Arduino IDE Beta\\resources\\app\\scripts\\arduino-ide-electron-main.js',
    undefined
  ]
}
Restoring workspace roots: c:\BlueNebula_V5_01_WearLevel
isTempSketch: false. Input was c:\BlueNebula_V5_01_WearLevel\BlueNebula_V5_01_WearLevel.ino
2023-07-02T13:24:31.569Z daemon INFO INFO[0000] Using config file: c:\Users\Philip\.arduinoIDE\arduino-cli.yaml
INFO[0000] arduino-cli.exe version 0.33.0
INFO[0000] Executing `arduino-cli daemon`
Daemon is now listening on 127.0.0.1:51198
{"IP":"127.0.0.1","Port":"51198"}


2023-07-02T13:24:31.569Z daemon INFO Daemon is running.
2023-07-02T13:24:31.571Z config INFO Mapped the CLI configuration: {"dataDirUri":"file:///c%3A/Users/Philip/AppData/Local/Arduino15","sketchDirUri":"file:///f%3A/Documents/Arduino","additionalUrls":[],"network":"none","locale":"en"}
2023-07-02T13:24:31.572Z config INFO Validating the CLI configuration...
2023-07-02T13:24:31.644Z config INFO The CLI config is valid.
2023-07-02T13:24:31.645Z config INFO <<< Initialized the CLI configuration.
2023-07-02T13:24:31.695Z daemon INFO INFO[0000] Checking signature                            index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\package_index.json" signatureFile="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\package_index.json.sig" trusted=true

2023-07-02T13:24:31.696Z daemon INFO INFO[0000] Loading hardware from: C:\Users\Philip\AppData\Local\Arduino15\packages

2023-07-02T13:24:31.698Z daemon INFO INFO[0000] Loading package arduino from: C:\Users\Philip\AppData\Local\Arduino15\packages\arduino\hardware

2023-07-02T13:24:31.712Z daemon INFO INFO[0000] Missing signature file                        index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\installed.json"

2023-07-02T13:24:31.717Z daemon INFO INFO[0000] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform                               platform="arduino:avr@1.8.6"

2023-07-02T13:24:31.720Z daemon INFO INFO[0000] Missing signature file                        index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\installed.json"

2023-07-02T13:24:31.722Z daemon INFO INFO[0000] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform                               platform="arduino:megaavr@1.8.8"

2023-07-02T13:24:31.725Z daemon INFO INFO[0000] Missing signature file                        index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\samd\\1.8.13\\installed.json"

2023-07-02T13:24:31.729Z daemon INFO INFO[0000] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform                               platform="arduino:samd@1.8.13"

2023-07-02T13:24:31.730Z daemon INFO INFO[0000] Checking existence of 'tools' path: C:\Users\Philip\AppData\Local\Arduino15\packages\arduino\tools
INFO[0000] Loading tools from dir: C:\Users\Philip\AppData\Local\Arduino15\packages\arduino\tools

2023-07-02T13:24:31.733Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:CMSIS@4.5.0"

2023-07-02T13:24:31.734Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:CMSIS-Atmel@1.2.0"

2023-07-02T13:24:31.735Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:arduinoOTA@1.2.1"

2023-07-02T13:24:31.735Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:31.735Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:arm-none-eabi-gcc@7-2017q4"

2023-07-02T13:24:31.736Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino5"

2023-07-02T13:24:31.736Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:31.737Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:31.738Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:bossac@1.7.0-arduino3"

2023-07-02T13:24:31.738Z daemon INFO INFO[0000] Loaded tool                                   tool="arduino:openocd@0.10.0-arduino7"

2023-07-02T13:24:31.740Z daemon INFO INFO[0000] Loading package builtin from: C:\Users\Philip\AppData\Local\Arduino15\packages\builtin

2023-07-02T13:24:31.740Z daemon INFO INFO[0000] Checking existence of 'tools' path: C:\Users\Philip\AppData\Local\Arduino15\packages\builtin\tools
INFO[0000] Loading tools from dir: C:\Users\Philip\AppData\Local\Arduino15\packages\builtin\tools

2023-07-02T13:24:31.742Z daemon INFO INFO[0000] Loaded tool                                   tool="builtin:ctags@5.8-arduino11"

2023-07-02T13:24:31.742Z daemon INFO INFO[0000] Loaded tool                                   tool="builtin:dfu-discovery@0.1.2"

2023-07-02T13:24:31.743Z daemon INFO INFO[0000] Loaded tool                                   tool="builtin:mdns-discovery@1.0.6"

2023-07-02T13:24:31.743Z daemon INFO INFO[0000] Loaded tool                                   tool="builtin:mdns-discovery@1.0.8"
INFO[0000] Loaded tool                                   tool="builtin:mdns-discovery@1.0.9"

2023-07-02T13:24:31.745Z root INFO Resolve plugins list: 2695.0 ms [Finished 16.982 s after backend start]
2023-07-02T13:24:31.745Z daemon INFO INFO[0000] Loaded tool                                   tool="builtin:serial-discovery@1.2.1"
INFO[0000] Loaded tool                                   tool="builtin:serial-discovery@1.3.2"

2023-07-02T13:24:31.749Z daemon INFO INFO[0000] Loaded tool                                   tool="builtin:serial-discovery@1.3.3"
INFO[0000] Loaded tool                                   tool="builtin:serial-discovery@1.4.0"
INFO[0000] Loaded tool                                   tool="builtin:serial-monitor@0.10.0"
INFO[0000] Loaded tool                                   tool="builtin:serial-monitor@0.11.0"
INFO[0000] Loaded tool                                   tool="builtin:serial-monitor@0.12.0"
INFO[0000] Loaded tool                                   tool="builtin:serial-monitor@0.13.0"
INFO[0000] Loading package esp8266 from: C:\Users\Philip\AppData\Local\Arduino15\packages\esp8266\hardware

2023-07-02T13:24:31.784Z daemon INFO INFO[0000] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0000] Loaded platform                               platform="esp8266:esp8266@3.0.2"
INFO[0000] Checking existence of 'tools' path: C:\Users\Philip\AppData\Local\Arduino15\packages\esp8266\tools
INFO[0000] Loading tools from dir: C:\Users\Philip\AppData\Local\Arduino15\packages\esp8266\tools
INFO[0000] Loaded tool                                   tool="esp8266:mklittlefs@3.0.4-gcc10.3-1757bed"
INFO[0000] Loaded tool                                   tool="esp8266:mkspiffs@3.0.4-gcc10.3-1757bed"
INFO[0000] Loaded tool                                   tool="esp8266:python3@3.7.2-post1"
INFO[0000] Loaded tool                                   tool="esp8266:xtensa-lx106-elf-gcc@3.0.4-gcc10.3-1757bed"
INFO[0000] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries" location=platform

2023-07-02T13:24:31.834Z daemon INFO INFO[0000] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries" location=platform
INFO[0000] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\libraries" location=platform
INFO[0000] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\samd\\1.8.13\\libraries" location=platform
INFO[0000] Loading libraries index file                  index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\library_index.json"

2023-07-02T13:24:33.951Z daemon INFO INFO[0001] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\libraries" location=ide
INFO[0001] Adding libraries dir                          dir="F:\\Documents\\Arduino\\libraries" location=user

Opening channel for service path '/services/electron-window'.
Opening channel for service path '/services/ide-updater'.
2023-07-02T13:24:38.590Z discovery-log INFO start request start watch
2023-07-02T13:24:38.591Z discovery-log INFO start requested start watch
2023-07-02T13:24:38.591Z discovery-log INFO start resolved watching
2023-07-02T13:24:38.641Z daemon INFO INFO[0007] starting discovery builtin:serial-discovery process
INFO[0007] starting discovery builtin:mdns-discovery process
INFO[0007] started discovery builtin:serial-discovery process
INFO[0007] sending command HELLO 1 "arduino-cli 0.33.0" to discovery builtin:serial-discovery

2023-07-02T13:24:39.421Z daemon INFO INFO[0007] started discovery builtin:mdns-discovery process
INFO[0007] sending command HELLO 1 "arduino-cli 0.33.0" to discovery builtin:mdns-discovery
INFO[0007] from discovery builtin:serial-discovery received message type: hello, message: OK, protocol version: 1
INFO[0007] sending command START_SYNC to discovery builtin:serial-discovery
INFO[0007] from discovery builtin:serial-discovery received message type: start_sync, message: OK
INFO[0007] from discovery builtin:serial-discovery received message type: add, port: COM1
INFO[0007] from discovery builtin:mdns-discovery received message type: hello, message: OK, protocol version: 1
INFO[0007] sending command START_SYNC to discovery builtin:mdns-discovery
INFO[0007] from discovery builtin:mdns-discovery received message type: start_sync, message: OK

2023-07-02T13:24:39.426Z root WARN Frontend a.configure took longer than the expected maximum 100 milliseconds: 1189.5 ms [Finished 6.372 s after frontend start]
2023-07-02T13:24:39.426Z root WARN A command editor.action.toggleStickyScroll is already registered.
2023-07-02T13:24:39.428Z root ERROR Error: Cannot find module './build/Release/keymapping'
Require stack:
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\electron\shared\native-keymap\index.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-node\keyboard\electron-keyboard-layout-provider.js
- F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-node\keyboard\electron-backend-keyboard-module.js
- F:\Downloads\Arduino IDE Beta\resources\app\src-gen\backend\server.js
- F:\Downloads\Arduino IDE Beta\resources\app\src-gen\backend\main.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1002:15)
    at Module._load (node:internal/modules/cjs/loader:848:27)
    at f._load (node:electron/js2c/asar_bundle:2:13330)
    at Module.require (node:internal/modules/cjs/loader:1068:19)
    at require (node:internal/modules/cjs/helpers:103:18)
    at NativeBinding._init (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:15:22)
    at NativeBinding.getCurrentKeyboardLayout (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:28:10)
    at exports.getCurrentKeyboardLayout (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:55:18)
    at ElectronKeyboardLayoutProvider.getNativeLayoutSync (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-node\keyboard\electron-keyboard-layout-provider.js:33:32)
    at ElectronKeyboardLayoutProvider.getNativeLayout (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-node\keyboard\electron-keyboard-layout-provider.js:29:37)
2023-07-02T13:24:39.429Z root ERROR TypeError: Cannot read properties of null (reading 'getKeyMap')
    at NativeBinding.getKeyMap (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:20:29)
    at exports.getKeyMap (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\native-keymap\index.js:58:18)
    at ElectronKeyboardLayoutProvider.getNativeLayoutSync (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-node\keyboard\electron-keyboard-layout-provider.js:34:35)
    at ElectronKeyboardLayoutProvider.getNativeLayout (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\electron-node\keyboard\electron-keyboard-layout-provider.js:29:37)
    at JsonRpcProxyFactory.onRequest (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\common\messaging\proxy-factory.js:132:49)
    at RpcProtocol.requestHandler (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\common\messaging\proxy-factory.js:113:84)
    at RpcProtocol.handleRequest (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\common\message-rpc\rpc-protocol.js:167:39)
    at RpcProtocol.handleMessage (F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\common\message-rpc\rpc-protocol.js:64:26)
    at F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\common\message-rpc\rpc-protocol.js:47:66
    at F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\core\lib\common\event.js:103:69
2023-07-02T13:24:39.432Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"COM1","label":"COM1","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2023-07-02T13:24:39.876Z sketches-service WARN Warning! The request sketch path was different than the response sketch path from the CLI. This could be a potential bug. Request: <c:\BlueNebula_V5_01_WearLevel\BlueNebula_V5_01_WearLevel.ino>, response: <c:\BlueNebula_V5_01_WearLevel>.
2023-07-02T13:24:39.880Z root WARN Frontend keybindings.onStart took longer than the expected maximum 100 milliseconds: 765.0 ms [Finished 7.166 s after frontend start]
2023-07-02T13:24:40.606Z root WARN Frontend D.onStart took longer than the expected maximum 100 milliseconds: 838.8 ms [Finished 8.054 s after frontend start]
2023-07-02T13:24:42.925Z root WARN Frontend c.onStart took longer than the expected maximum 100 milliseconds: 2172.2 ms [Finished 10.227 s after frontend start]
2023-07-02T13:24:42.926Z root INFO Start frontend contributions: 5134.3 ms [Finished 10.233 s after frontend start]
2023-07-02T13:24:42.927Z root INFO Changed application state from 'init' to 'started_contributions'.
2023-07-02T13:24:42.927Z root INFO Changed application state from 'started_contributions' to 'attached_shell'.
2023-07-02T13:24:42.929Z root INFO >>> Restoring the layout state...
2023-07-02T13:24:42.930Z root INFO ------- SERIALIZED LAYOUT DATA -------
2023-07-02T13:24:42.930Z root INFO {"version":5,"mainPanel":{"main":{"type":"tab-area","widgets":[{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///c%3A/BlueNebula_V5_01_WearLevel/BlueNebula_V5_01_WearLevel.ino"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":495,\"column\":11},\"position\":{\"lineNumber\":495,\"column\":11}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":510,\"column\":1},\"firstPositionDeltaTop\":-4},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":2183,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"},{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///c%3A/BlueNebula_V5_01_WearLevel/CompileOptions.h"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":175,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"},{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///c%3A/BlueNebula_V5_01_WearLevel/Serial.ino"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":434,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"},{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///c%3A/BlueNebula_V5_01_WearLevel/WearLevelling.ino"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":70,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"},{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///c%3A/BlueNebula_V5_01_WearLevel/eTap2hw.h"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":3,\"column\":1},\"firstPositionDeltaTop\":-8},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":237,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"},{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///c%3A/BlueNebula_V5_01_WearLevel/extEEPROM.ino"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":3,\"column\":1},\"firstPositionDeltaTop\":-8},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":55,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"},{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///c%3A/BlueNebula_V5_01_WearLevel/presets.h"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":1,\"column\":1},\"position\":{\"lineNumber\":1,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":318,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"}],"currentIndex":0}},"mainPanelPinned":[false,false,false,false,false,false,false],"bottomPanel":{"config":{"main":null},"pinned":[],"expanded":false},"leftPanel":{"type":"sidepanel","items":[{"widget":{"constructionOptions":{"factoryId":"arduino-sketchbook-widget"}},"rank":1,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"boards-list-widget"}},"rank":2,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"library-list-widget"}},"rank":3,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"debug"},"innerWidgetState":"{\"parts\":[{\"partId\":\"debug:threads:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:threads\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:frames:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:frames\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:variables:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:variables\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:watch:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:watch\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"debug:breakpoints:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"debug:breakpoints\"},\"innerWidgetState\":\"{}\"}},{\"partId\":\"plugin-view:cortex-debug.peripherals\",\"collapsed\":true,\"hidden\":true,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"plugin-view\",\"options\":{\"id\":\"plugin-view:cortex-debug.peripherals\",\"viewId\":\"cortex-debug.peripherals\"}},\"innerWidgetState\":\"{\\\"label\\\":\\\"Cortex Peripherals\\\",\\\"widgets\\\":[],\\\"suppressUpdateViewVisibility\\\":false,\\\"currentViewContainerId\\\":\\\"debug\\\"}\"}},{\"partId\":\"plugin-view:cortex-debug.registers\",\"collapsed\":true,\"hidden\":true,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"plugin-view\",\"options\":{\"id\":\"plugin-view:cortex-debug.registers\",\"viewId\":\"cortex-debug.registers\"}},\"innerWidgetState\":\"{\\\"label\\\":\\\"Cortex Registers\\\",\\\"widgets\\\":[],\\\"suppressUpdateViewVisibility\\\":false,\\\"currentViewContainerId\\\":\\\"debug\\\"}\"}}],\"title\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}}"},"rank":4,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"search-view-container"},"innerWidgetState":"{\"parts\":[{\"partId\":\"search-in-workspace\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"search-view-container\",\"originalContainerTitle\":{\"label\":\"Search\",\"iconClass\":\"codicon codicon-search\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"search-in-workspace\"},\"innerWidgetState\":\"{\\\"matchCaseState\\\":{\\\"className\\\":\\\"codicon codicon-case-sensitive\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Match Case\\\"},\\\"wholeWordState\\\":{\\\"className\\\":\\\"codicon codicon-whole-word\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Match Whole Word\\\"},\\\"regExpState\\\":{\\\"className\\\":\\\"codicon codicon-regex\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Use Regular Expression\\\"},\\\"includeIgnoredState\\\":{\\\"className\\\":\\\"codicon codicon-eye\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Include Ignored Files\\\"},\\\"showSearchDetails\\\":false,\\\"searchInWorkspaceOptions\\\":{\\\"matchCase\\\":false,\\\"matchWholeWord\\\":false,\\\"useRegExp\\\":false,\\\"includeIgnored\\\":false,\\\"include\\\":[],\\\"exclude\\\":[],\\\"maxResults\\\":2000},\\\"searchTerm\\\":\\\"\\\",\\\"replaceTerm\\\":\\\"\\\",\\\"showReplaceField\\\":false,\\\"searchHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0},\\\"replaceHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0},\\\"includeHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0},\\\"excludeHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0}}\"}}],\"title\":{\"label\":\"Search\",\"iconClass\":\"fa fa-arduino-search\",\"closeable\":true}}"},"rank":5,"expanded":false,"pinned":false}]},"rightPanel":{"type":"sidepanel","items":[]},"activeWidgetId":"code-editor-opener:file:///c%3A/BlueNebula_V5_01_WearLevel/BlueNebula_V5_01_WearLevel.ino:0"}
2023-07-02T13:24:42.931Z root INFO ------- END SERIALIZED LAYOUT DATA -------
2023-07-02T13:24:43.450Z root INFO Deploy plugins list: 2695.0 ms [Finished 28.688 s after backend start]
2023-07-02T13:24:43.925Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Waiting for backend deployment: 1408.4 ms [Finished 11.637 s after frontend start]
2023-07-02T13:24:44.537Z root INFO <<< The layout has been successfully restored.
2023-07-02T13:24:44.541Z root INFO Initialize the workbench layout: 1632.5 ms [Finished 11.894 s after frontend start]
2023-07-02T13:24:44.546Z root INFO Changed application state from 'attached_shell' to 'initialized_layout'.
2023-07-02T13:24:45.403Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Sync of 21 plugins: 1117.7 ms [Finished 12.754 s after frontend start]
2023-07-02T13:24:45.404Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Loading plugin contributions
2023-07-02T13:24:45.405Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Load contributions of 21 plugins: 360.0 ms [Finished 13.115 s after frontend start]
2023-07-02T13:24:45.421Z root WARN 'cpp' language is remapped from 'source.cpp.embedded.macro' to 'source.cpp' scope
2023-07-02T13:24:45.421Z root WARN a registered grammar configuration for 'cpp' language is overridden
2023-07-02T13:24:45.848Z root INFO Frontend application start: 7197.8 ms [Finished 31.085 s after backend start]
Checking for update
2023-07-02T13:24:46.228Z root INFO Replace loading indicator with ready workbench UI (animation): 1276.3 ms [Finished 13.173 s after frontend start]
2023-07-02T13:24:46.229Z root INFO Changed application state from 'initialized_layout' to 'ready'.
2023-07-02T13:24:46.230Z root WARN Linked preference "workbench.colorCustomizations" not found. Source: "editor.bracketPairColorization.enabled"
2023-07-02T13:24:46.417Z daemon INFO INFO[0015] Updating index                                url="https://downloads.arduino.cc/packages/package_index.tar.bz2"

2023-07-02T13:24:46.440Z daemon INFO INFO[0015] Updating libraries index

Found version 2.1.1 (url: arduino-ide_2.1.1_Windows_64bit.exe)
2023-07-02T13:24:46.571Z daemon INFO INFO[0015] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0015] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0015] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:46.576Z root INFO [hosted-plugin: 18564] PLUGIN_HOST(18564) starting instance
2023-07-02T13:24:46.635Z root ERROR [hosted-plugin: 18564] Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.linux as cortex-debug.armToolchainPath is null
2023-07-02T13:24:46.649Z root ERROR [hosted-plugin: 18564] Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.osx as cortex-debug.armToolchainPath is null
Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.windows as cortex-debug.armToolchainPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.linux as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.osx as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.windows as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.openocdPath.linux as cortex-debug.openocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.openocdPath.osx as cortex-debug.openocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.openocdPath.windows as cortex-debug.openocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.linux as cortex-debug.pyocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.osx as cortex-debug.pyocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.windows as cortex-debug.pyocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.linux as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.osx as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.windows as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.stutilPath.linux as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stutilPath.osx as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stutilPath.windows as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.linux as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.osx as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.windows as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.linux as cortex-debug.stm32cubeprogrammer is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.osx as cortex-debug.stm32cubeprogrammer is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.windows as cortex-debug.stm32cubeprogrammer is null
Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.linux as cortex-debug.armToolchainPath is null
Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.osx as cortex-debug.armToolchainPath is null
Conflict in settings file Default: Ignoring cortex-debug.armToolchainPath.windows as cortex-debug.armToolchainPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.linux as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.osx as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.JLinkGDBServerPath.windows as cortex-debug.JLinkGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.openocdPath.linux as cortex-debug.openocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.openocdPath.osx as cortex-debug.openocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.openocdPath.windows as cortex-debug.openocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.linux as cortex-debug.pyocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.osx as cortex-debug.pyocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.pyocdPath.windows as cortex-debug.pyocdPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.linux as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.osx as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.PEGDBServerPath.windows as cortex-debug.PEGDBServerPath is null
Conflict in settings file Default: Ignoring cortex-debug.stutilPath.linux as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stutilPath.osx as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stutilPath.windows as cortex-debug.stutilPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.linux as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.osx as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stlinkPath.windows as cortex-debug.stlinkPath is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.linux as cortex-debug.stm32cubeprogrammer is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.osx as cortex-debug.stm32cubeprogrammer is null
Conflict in settings file Default: Ignoring cortex-debug.stm32cubeprogrammer.windows as cortex-debug.stm32cubeprogrammer is null
2023-07-02T13:24:46.676Z daemon INFO INFO[0015] Starting download                             url="https://downloads.arduino.cc/packages/package_index.tar.bz2"

2023-07-02T13:24:46.692Z root INFO core-client-provider [platform-index]
2023-07-02T13:24:46.742Z root INFO [hosted-plugin: 18564] PLUGIN_HOST(18564): PluginManagerExtImpl/init()
2023-07-02T13:24:46.749Z root INFO [hosted-plugin: 18564] PLUGIN_HOST(18564): initializing(cortex-debug@1.5.1 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
2023-07-02T13:24:46.755Z daemon INFO INFO[0015] Starting download                             url="https://downloads.arduino.cc/libraries/library_index.tar.bz2"

2023-07-02T13:24:46.756Z root INFO core-client-provider [library-index]
2023-07-02T13:24:47.050Z root ERROR ---- !!!SLOW!!! DURATION: search took 810.592 ms. Args: [{"type":"Updatable"}] ----
2023-07-02T13:24:47.057Z root INFO [hosted-plugin: 18564] Debugger contribution has been registered: cortex-debug
PLUGIN_HOST(18564): initializing(vscode-arduino-tools@0.0.2-beta.8 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(cpp@1.52.1 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(json@1.46.1 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(json-language-features@1.46.1 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-bg@1.48.3 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-cs@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-de@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-es@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-fr@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-hu@1.48.3 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-it@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-ja@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-ko@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-nl@1.48.3 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-pl@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-pt-BR@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-ru@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-tr@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-uk@1.48.3 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(18564): initializing(vscode-language-pack-zh-hans@1.70.0 with F:\Downloads\Arduino IDE Beta\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
2023-07-02T13:24:47.070Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:47.074Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.102Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.135Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:47.149Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.165Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:47.165Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.167Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:47.167Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.172Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.175Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:47.175Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.237Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:47.237Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.238Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.242Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.403Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.445Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.464Z root INFO [hosted-plugin: 18564] PLUGIN_HOST(18564): PluginManagerExtImpl/loadPlugin(F:\Downloads\Arduino IDE Beta\resources\app\plugins\vscode-builtin-json-language-features\extension\client\dist\jsonMain)
2023-07-02T13:24:47.585Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:47.586Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.617Z daemon INFO INFO[0016] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:47.618Z daemon INFO INFO[0016] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0016] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:47.701Z root INFO [hosted-plugin: 18564] PLUGIN_HOST(18564): PluginManagerExtImpl/loadPlugin(F:\Downloads\Arduino IDE Beta\resources\app\plugins\vscode-arduino-tools\extension\dist\bundle)
2023-07-02T13:24:47.941Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Starting plugins.
2023-07-02T13:24:47.972Z root INFO [hosted-plugin: 18564] PLUGIN_HOST(18564): PluginManagerExtImpl/loadPlugin(F:\Downloads\Arduino IDE Beta\resources\app\plugins\cortex-debug\extension\dist\extension.js)
2023-07-02T13:24:48.146Z root INFO [hosted-plugin: 18564] Debug configuration provider has been registered: cortex-debug, trigger: 1
2023-07-02T13:24:48.152Z root INFO [hosted-plugin: 18564] GDB server console created
2023-07-02T13:24:48.160Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Start of 21 plugins: 2751.7 ms [Finished 15.872 s after frontend start]
2023-07-02T13:24:48.170Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.194Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Waiting for backend deployment: 32.7 ms [Finished 15.907 s after frontend start]
2023-07-02T13:24:48.201Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Sync of 0 plugins: 0.0 ms [Finished 15.907 s after frontend start]
2023-07-02T13:24:48.201Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Loading plugin contributions
2023-07-02T13:24:48.201Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Load contributions of 0 plugins: 0.0 ms [Finished 15.907 s after frontend start]
2023-07-02T13:24:48.203Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.216Z root INFO Starting language server: arduino:avr:uno
2023-07-02T13:24:48.222Z root INFO [7878389a-4ad3-4351-a80b-cfb214a0d0a7] Start of 0 plugins: 25.4 ms [Finished 15.935 s after frontend start]
2023-07-02T13:24:48.679Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.691Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.703Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.718Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.752Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.766Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.788Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:48.789Z daemon INFO INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.800Z daemon INFO INFO[0017] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:48.801Z daemon INFO INFO[0017] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0017] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.986Z daemon INFO INFO[0018] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0018] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0018] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.990Z daemon INFO INFO[0018] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0018] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0018] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:48.998Z daemon INFO INFO[0018] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0018] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0018] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:49.000Z daemon INFO INFO[0018] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\libraries" location=ide

2023-07-02T13:24:49.001Z daemon INFO INFO[0018] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries" location=platform

2023-07-02T13:24:49.002Z daemon INFO INFO[0018] Adding libraries dir                          dir="F:\\Documents\\Arduino\\libraries" location=user

2023-07-02T13:24:49.658Z daemon INFO INFO[0018] Checking signature                            index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\package_index.json" signatureFile="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\package_index.json.sig" trusted=true

2023-07-02T13:24:49.659Z daemon INFO INFO[0018] Loading hardware from: C:\Users\Philip\AppData\Local\Arduino15\packages

2023-07-02T13:24:49.661Z daemon INFO INFO[0018] Loading package arduino from: C:\Users\Philip\AppData\Local\Arduino15\packages\arduino\hardware

2023-07-02T13:24:49.663Z daemon INFO INFO[0018] Missing signature file                        index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\installed.json"

2023-07-02T13:24:49.670Z daemon INFO INFO[0018] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0018] Loaded platform                               platform="arduino:avr@1.8.6"

2023-07-02T13:24:49.672Z daemon INFO INFO[0018] Missing signature file                        index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\installed.json"

2023-07-02T13:24:49.673Z daemon INFO INFO[0018] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0018] Loaded platform                               platform="arduino:megaavr@1.8.8"

2023-07-02T13:24:49.674Z daemon INFO INFO[0018] Missing signature file                        index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\samd\\1.8.13\\installed.json"

2023-07-02T13:24:49.676Z daemon INFO INFO[0018] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0018] Loaded platform                               platform="arduino:samd@1.8.13"

2023-07-02T13:24:49.677Z daemon INFO INFO[0018] Checking existence of 'tools' path: C:\Users\Philip\AppData\Local\Arduino15\packages\arduino\tools
INFO[0018] Loading tools from dir: C:\Users\Philip\AppData\Local\Arduino15\packages\arduino\tools

2023-07-02T13:24:49.677Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:CMSIS@4.5.0"

2023-07-02T13:24:49.678Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:CMSIS-Atmel@1.2.0"

2023-07-02T13:24:49.679Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:arduinoOTA@1.2.1"

2023-07-02T13:24:49.679Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:49.679Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:arm-none-eabi-gcc@7-2017q4"
INFO[0018] Loaded tool                                   tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino5"

2023-07-02T13:24:49.680Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0018] Loaded tool                                   tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:49.680Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:bossac@1.7.0-arduino3"

2023-07-02T13:24:49.681Z daemon INFO INFO[0018] Loaded tool                                   tool="arduino:openocd@0.10.0-arduino7"

2023-07-02T13:24:49.682Z daemon INFO INFO[0018] Loading package builtin from: C:\Users\Philip\AppData\Local\Arduino15\packages\builtin

2023-07-02T13:24:49.682Z daemon INFO INFO[0018] Checking existence of 'tools' path: C:\Users\Philip\AppData\Local\Arduino15\packages\builtin\tools
INFO[0018] Loading tools from dir: C:\Users\Philip\AppData\Local\Arduino15\packages\builtin\tools

2023-07-02T13:24:49.683Z daemon INFO INFO[0018] Loaded tool                                   tool="builtin:ctags@5.8-arduino11"

2023-07-02T13:24:49.687Z daemon INFO INFO[0018] Resolving include EEPROM.h for arch avr
INFO[0018]   found better lib                            lib=EEPROM prio=64C
INFO[0018] Loaded tool                                   tool="builtin:dfu-discovery@0.1.2"
INFO[0018] Loaded tool                                   tool="builtin:mdns-discovery@1.0.6"
INFO[0018] Loaded tool                                   tool="builtin:mdns-discovery@1.0.8"
INFO[0018] Loaded tool                                   tool="builtin:mdns-discovery@1.0.9"
INFO[0018] Loaded tool                                   tool="builtin:serial-discovery@1.2.1"
INFO[0018] Loaded tool                                   tool="builtin:serial-discovery@1.3.2"
INFO[0018] Loaded tool                                   tool="builtin:serial-discovery@1.3.3"
INFO[0018] Loaded tool                                   tool="builtin:serial-discovery@1.4.0"
INFO[0018] Loaded tool                                   tool="builtin:serial-monitor@0.10.0"
INFO[0018] Loaded tool                                   tool="builtin:serial-monitor@0.11.0"
INFO[0018] Loaded tool                                   tool="builtin:serial-monitor@0.12.0"
INFO[0018] Loaded tool                                   tool="builtin:serial-monitor@0.13.0"
INFO[0018] Loading package esp8266 from: C:\Users\Philip\AppData\Local\Arduino15\packages\esp8266\hardware

2023-07-02T13:24:49.704Z daemon INFO INFO[0018] Adding monitor tool                           protocol=serial tool="builtin:serial-monitor"
INFO[0018] Loaded platform                               platform="esp8266:esp8266@3.0.2"

2023-07-02T13:24:49.705Z daemon INFO INFO[0018] Checking existence of 'tools' path: C:\Users\Philip\AppData\Local\Arduino15\packages\esp8266\tools
INFO[0018] Loading tools from dir: C:\Users\Philip\AppData\Local\Arduino15\packages\esp8266\tools

2023-07-02T13:24:49.705Z daemon INFO INFO[0018] Loaded tool                                   tool="esp8266:mklittlefs@3.0.4-gcc10.3-1757bed"

2023-07-02T13:24:49.706Z daemon INFO INFO[0018] Loaded tool                                   tool="esp8266:mkspiffs@3.0.4-gcc10.3-1757bed"

2023-07-02T13:24:49.706Z daemon INFO INFO[0018] Loaded tool                                   tool="esp8266:python3@3.7.2-post1"

2023-07-02T13:24:49.707Z daemon INFO INFO[0018] Loaded tool                                   tool="esp8266:xtensa-lx106-elf-gcc@3.0.4-gcc10.3-1757bed"

2023-07-02T13:24:49.808Z daemon INFO INFO[0018] Resolving include Wire.h for arch avr
INFO[0018]   found better lib                            lib=Wire prio=64C

2023-07-02T13:24:49.932Z daemon INFO INFO[0019] Resolving include LiquidTWI2.h for arch avr

2023-07-02T13:24:49.932Z daemon INFO INFO[0019]   found better lib                            lib=LiquidTWI2 prio=643

2023-07-02T13:24:50.089Z daemon INFO INFO[0019] Resolving include SoftwareSerial.h for arch avr
INFO[0019]   found better lib                            lib=SoftwareSerial prio=643

2023-07-02T13:24:50.090Z daemon INFO INFO[0019]   found better lib                            lib=SoftwareSerial prio=64C

2023-07-02T13:24:51.311Z daemon INFO INFO[0020] sending command QUIT to discovery builtin:serial-discovery

2023-07-02T13:24:51.313Z discovery-log INFO {"eventType":"remove","port":{"matchingBoardsList":[],"port":{"address":"COM1","label":"COM1","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2023-07-02T13:24:51.317Z daemon INFO INFO[0020] from discovery builtin:serial-discovery received message type: quit, message: OK
INFO[0020] killing discovery builtin:serial-discovery process
INFO[0020] Closed and removed discovery builtin:serial-discovery
INFO[0020] sending command QUIT to discovery builtin:mdns-discovery
INFO[0020] Discovery event channel closed builtin:serial-discovery. Exiting goroutine.
INFO[0020] from discovery builtin:mdns-discovery received message type: quit, message: OK
INFO[0020] killing discovery builtin:mdns-discovery process
INFO[0020] Discovery event channel closed builtin:mdns-discovery. Exiting goroutine.
INFO[0020] Closed and removed discovery builtin:mdns-discovery
INFO[0020] starting discovery builtin:serial-discovery process

2023-07-02T13:24:51.325Z daemon INFO INFO[0020] started discovery builtin:serial-discovery process
INFO[0020] sending command HELLO 1 "arduino-cli 0.33.0" to discovery builtin:serial-discovery

2023-07-02T13:24:51.338Z daemon INFO INFO[0020] from discovery builtin:serial-discovery received message type: hello, message: OK, protocol version: 1
INFO[0020] sending command START_SYNC to discovery builtin:serial-discovery

2023-07-02T13:24:51.339Z daemon INFO INFO[0020] from discovery builtin:serial-discovery received message type: start_sync, message: OK

2023-07-02T13:24:51.340Z daemon INFO INFO[0020] starting discovery builtin:mdns-discovery process

2023-07-02T13:24:51.362Z daemon INFO INFO[0020] started discovery builtin:mdns-discovery process
INFO[0020] sending command HELLO 1 "arduino-cli 0.33.0" to discovery builtin:mdns-discovery

2023-07-02T13:24:51.362Z daemon INFO INFO[0020] from discovery builtin:serial-discovery received message type: add, port: COM1

2023-07-02T13:24:51.364Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"COM1","label":"COM1","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2023-07-02T13:24:51.373Z root INFO Attached boards and available ports changed:
2023-07-02T13:24:51.374Z root INFO  - Port is no longer available on COM1 Serial Port
2023-07-02T13:24:51.375Z root INFO ------------------------------------------
2023-07-02T13:24:51.384Z root INFO Attached boards and available ports changed:
2023-07-02T13:24:51.385Z root INFO  - New port is available on COM1 Serial Port
2023-07-02T13:24:51.385Z root INFO ------------------------------------------
2023-07-02T13:24:51.387Z daemon INFO INFO[0020] from discovery builtin:mdns-discovery received message type: hello, message: OK, protocol version: 1
INFO[0020] sending command START_SYNC to discovery builtin:mdns-discovery
INFO[0020] from discovery builtin:mdns-discovery received message type: start_sync, message: OK

2023-07-02T13:24:51.413Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:51.413Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.421Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.433Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:51.433Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.435Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:51.436Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.437Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:51.438Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.447Z daemon INFO INFO[0020] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.0.2\\libraries" location=platform

2023-07-02T13:24:51.455Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.463Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.478Z daemon INFO INFO[0020] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries" location=platform

2023-07-02T13:24:51.484Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:51.487Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:51.487Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.490Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.509Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.509Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.516Z daemon INFO INFO[0020] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\samd\\1.8.13\\libraries" location=platform

2023-07-02T13:24:51.532Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:51.532Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.559Z daemon INFO INFO[0020] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.8\\libraries" location=platform

2023-07-02T13:24:51.559Z daemon INFO INFO[0020] Loading libraries index file                  index="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\library_index.json"

2023-07-02T13:24:51.577Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.597Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:51.597Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:51.598Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.677Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:51.678Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.682Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"

2023-07-02T13:24:51.682Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"
INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.690Z daemon INFO INFO[0020] Required tool                                 tool="arduino:arduinoOTA@1.3.0"
INFO[0020] Required tool                                 tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7"

2023-07-02T13:24:51.691Z daemon INFO INFO[0020] Required tool                                 tool="arduino:avrdude@6.3.0-arduino17"

2023-07-02T13:24:51.767Z daemon INFO INFO[0020] Adding libraries dir                          dir="C:\\Users\\Philip\\AppData\\Local\\Arduino15\\libraries" location=ide

2023-07-02T13:24:51.769Z daemon INFO INFO[0020] Adding libraries dir                          dir="F:\\Documents\\Arduino\\libraries" location=user

[15376:0702/142616.709:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is

The Beta IDE has actually opened this time. I clicked NOT NOW and opened a sketch from my F: drive and the context menu and language/object help opens correctly - see next reply.

I'm glad it is working now. Thanks for taking the time to post an update.

Regards,
Per

1 Like

Still not working. I have the same problem (IDE 2.1.1). My sketch is located on Google Drive, which shows up in File explorer as a separate drive, although it is not a separate drive or partition on my C-drive. I assume that the Google Drive app fools WIN11 to believe that the Google Drive folder is a drive. Other than the error message I have not (yet) noticed any adverse effects. Sketch compiles without problems.

image

Hi @gilbert54

As I mentioned above, the bug has been fixed, but the fix is not in Arduino IDE 2.1.1 so this is expected. Please use the latest nightly build if you are adversely affected by the bug.

The nightly build download links are listed here:

https://www.arduino.cc/en/software#nightly-builds

Alternatively you can wait until the next production release of Arduino IDE (2.2.0) is made. That version will include the fix for the bug. You will get an update offer in Arduino IDE 2.1.1 once that new version is available.

Problem fixed in 2.2.0. Thank you.
And a new one popped up: I usually work on my sketches without the target chip connected. Now I get the alarming red bottom line in the IDE, warning me that my chip is not connected. That's OK if I'm trying to upload my code. But IMHO it is annoying and distracting in all other situations. Is there a way to turn the red color off? Or even better: change the behaviour to show the warning in a red bar only when trying to upload code while the chip is not connected ;-).

image

You are welcome. I'm glad the language server-based features are working for you now.

I'm not able to reproduce this. The status bar should not change colors under these conditions. Please tell me what you have selected from the "Theme" menu in your IDE preferences.

Hmmm... Interesting.
I just restarted the PC and the IDE and now it looks ok.

image

OK, well if you find you are able to reproduce the problem, please let us know and we'll investigate further.

Reproduced it just now. I put my PC in sleep mode with the IDE running. A little later I wake it up and there it is again: the red status bar. I noticed the infrormation "Disconnected" at the left side of the status bar. A few moments later I see the notification "indexing" and when it's done the color of the status bar goes black again.
I guess this is normal because of the transition from "Disconnected" to "Connected" ?

Yes, it is normal for it to go into that state temporarily under these conditions.

Note that the "disconnected" you see on the left side of the status bar is referring to the connection between the GUI application and the "backend". This is completely unrelated to the "not connected" state indicator shown when the selected Arduino board port is disconnected from the computer.

Hello,

I still have this issue and I am running IDE 2.2.1.

Thanks!

1 Like

Same issue. 2.1.1

I also found it same. If alow to save file to its default locaion then it is fixed.