I'm not @npass, but seeing this hang 4 times now after just updating to Arduino IDE 2.3.4 on a M1 Mac Ultra that was working fine with 2.3.3
Symptoms - large black window with pulsing logo comes up, and (other than pulsing) does nothing. command line output follows.
After letting it sit for several minutes, I ^C'd it in the terminal window (2nd code block).
I restarted the command line invocation and this time the IDE started correctly.
The previous 3 times (via Apple Desktop) plus the CLI invocation all hung the same way.
Hope this helps debug the issue
~% "/Applications/Arduino IDE.app/Contents/MacOS/Arduino IDE"
Arduino IDE 2.3.4
Checking for frontend application configuration customizations. Module path: /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/electron-main.js, destination 'package.json': /Applications/Arduino IDE.app/Contents/Resources/app/package.json
Setting 'theia.frontend.config.appVersion' application configuration value to: "2.3.4" (type of string)
Setting 'theia.frontend.config.cliVersion' application configuration value to: "1.1.1" (type of string)
Setting 'theia.frontend.config.buildDate' application configuration value to: "2024-12-03T09:58:49.900Z" (type of string)
Frontend application configuration after modifications: {"applicationName":"Arduino IDE","defaultTheme":{"light":"arduino-theme","dark":"arduino-theme-dark"},"defaultIconTheme":"none","electron":{"windowOptions":{}},"defaultLocale":"","validatePreferencesSchema":false,"preferences":{"window.title":"${rootName}${activeEditorShort}${appName}","files.autoSave":"afterDelay","editor.minimap.enabled":false,"editor.tabSize":2,"editor.scrollBeyondLastLine":false,"editor.quickSuggestions":{"other":false,"comments":false,"strings":false},"editor.maxTokenizationLineLength":500,"editor.bracketPairColorization.enabled":false,"breadcrumbs.enabled":false,"workbench.tree.renderIndentGuides":"none","explorer.compactFolders":false},"appVersion":"2.3.4","cliVersion":"1.1.1","buildDate":"2024-12-03T09:58:49.900Z"}
Starting backend process. PID: 2871
Using browser-only version of superagent in non-browser environment
Configuration directory URI: 'file:///Users/jplocher/.arduinoIDE'
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2025-02-19T05:00:08.480Z root INFO Backend Object.initialize: 1.6 ms [Finished 0.280 s after backend start]
2025-02-19T05:00:08.481Z root INFO Backend Object.configure: 1.2 ms [Finished 0.280 s after backend start]
2025-02-19T05:00:08.481Z root INFO Backend s.onStart: 0.6 ms [Finished 0.280 s after backend start]
2025-02-19T05:00:08.481Z root INFO Backend s.configure: 0.1 ms [Finished 0.293 s after backend start]
2025-02-19T05:00:08.482Z root INFO Backend d.onStart: 0.1 ms [Finished 0.293 s after backend start]
2025-02-19T05:00:08.482Z root INFO Backend d.configure: 0.0 ms [Finished 0.293 s after backend start]
2025-02-19T05:00:08.482Z root INFO Backend d.initialize: 12.9 ms [Finished 0.293 s after backend start]
2025-02-19T05:00:08.482Z root INFO Backend c.onStart: 0.1 ms [Finished 0.293 s after backend start]
2025-02-19T05:00:08.483Z root INFO Backend a.configure: 0.6 ms [Finished 0.294 s after backend start]
2025-02-19T05:00:08.483Z config INFO >>> Initializing CLI configuration...
2025-02-19T05:00:08.483Z root INFO Backend c.initialize: 0.3 ms [Finished 0.294 s after backend start]
2025-02-19T05:00:08.483Z root INFO Backend x.onStart: 0.5 ms [Finished 0.294 s after backend start]
2025-02-19T05:00:08.483Z config INFO Loading CLI configuration from /Users/jplocher/.arduinoIDE/arduino-cli.yaml...
2025-02-19T05:00:08.484Z daemon INFO Starting daemon from /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/resources/arduino-cli...
2025-02-19T05:00:08.484Z root INFO Backend a.initialize: 0.2 ms [Finished 0.295 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend w.onStart: 0.5 ms [Finished 0.295 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend r.configure: 0.8 ms [Finished 0.295 s after backend start]
2025-02-19T05:00:08.484Z discovery-log INFO start
2025-02-19T05:00:08.484Z discovery-log INFO start new deferred
2025-02-19T05:00:08.484Z root INFO Backend d.initialize: 0.2 ms [Finished 0.295 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend y.onStart: 0.7 ms [Finished 0.296 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend r.configure: 0.6 ms [Finished 0.296 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend a.onStart: 0.2 ms [Finished 0.296 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend h.configure: 0.2 ms [Finished 0.296 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend s.configure: 0.0 ms [Finished 0.297 s after backend start]
2025-02-19T05:00:08.484Z root INFO Backend l.configure: 0.0 ms [Finished 0.297 s after backend start]
2025-02-19T05:00:08.485Z root INFO Theia app listening on http://127.0.0.1:51702.
2025-02-19T05:00:08.485Z root INFO Finished starting backend application: 1.1 ms [Finished 0.298 s after backend start]
2025-02-19T05:00:08.485Z root WARN The local plugin referenced by local-dir:/Users/jplocher/.arduinoIDE/plugins does not exist.
2025-02-19T05:00:08.485Z root WARN The local plugin referenced by local-dir:/Users/jplocher/.arduinoIDE/extensions does not exist.
2025-02-19T05:00:08.490Z config INFO Loaded CLI configuration: {"board_manager":{"additional_urls":["https://espressif.github.io/arduino-esp32/package_esp32_index.json"]},"build_cache":{"compilations_before_purge":10,"ttl":"720h0m0s"},"daemon":{"port":"50051"},"directories":{"builtin":{"libraries":"/Users/jplocher/Library/Arduino15/libraries"},"data":"/Users/jplocher/Library/Arduino15","downloads":"/Users/jplocher/Library/Arduino15/staging","user":"/Users/jplocher/Dropbox/Arduino"},"library":{"enable_unsafe_install":false},"locale":"en","logging":{"file":"","format":"text","level":"info"},"metrics":{"addr":":9090","enabled":true},"output":{"no_color":false},"sketch":{"always_export_binaries":false},"updater":{"enable_notification":true}}
2025-02-19T05:00:08.490Z config INFO 'directories.data' and 'directories.user' are set in the CLI configuration model.
2025-02-19T05:00:08.490Z config INFO Loaded the CLI configuration.
2025-02-19T05:00:08.493Z config INFO Mapped the CLI configuration: {"dataDirUri":"file:///Users/jplocher/Library/Arduino15","sketchDirUri":"file:///Users/jplocher/Dropbox/Arduino","additionalUrls":["https://espressif.github.io/arduino-esp32/package_esp32_index.json"],"network":"none","locale":"en"}
2025-02-19T05:00:08.493Z config INFO Validating the CLI configuration...
2025-02-19T05:00:08.493Z config INFO The CLI config is valid.
2025-02-19T05:00:08.493Z config INFO <<< Initialized the CLI configuration.
2025-02-19T05:00:08.499Z daemon INFO time="2025-02-18T21:00:08-08:00" level=info msg="arduino-cli version 1.1.1"
Restoring workspace roots: /Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino
isTempSketch: false. Input was /Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino
2025-02-19T05:00:08.588Z daemon INFO time="2025-02-18T21:00:08-08:00" level=info msg="Using config file: /Users/jplocher/.arduinoIDE/arduino-cli.yaml"
time="2025-02-18T21:00:08-08:00" level=info msg="Executing `arduino-cli daemon`"
Daemon is now listening on 127.0.0.1:51703
{"IP":"127.0.0.1","Port":"51703"}
2025-02-19T05:00:08.588Z daemon INFO Daemon is running.
2025-02-19T05:00:08.594Z root INFO Resolve plugins list: 110.2 ms [Finished 0.406 s after backend start]
2025-02-19T05:00:09.067Z root INFO Deploy plugins list: 110.2 ms [Finished 0.880 s after backend start]
2025-02-18 21:00:27.978 Arduino IDE[2534:27928020] +[IMKClient subclass]: chose IMKClient_Modern
2025-02-18 21:00:27.978 Arduino IDE[2534:27928020] +[IMKInputSession subclass]: chose IMKInputSession_Modern
2025-02-19T05:00:55.778Z root ERROR Uncaught Exception: Error: 14 UNAVAILABLE: No connection established
2025-02-19T05:00:55.778Z root ERROR Error: 14 UNAVAILABLE: No connection established
at t.callErrorFromStatus (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:921584)
at Object.onReceiveStatus (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:946900)
at Object.onReceiveStatus (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:942780)
at Object.onReceiveStatus (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:942225)
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1028347
at process.processTicksAndRejections (node:internal/process/task_queues:77:11)
for call at
at s.makeUnaryRequest (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:946441)
at s.create (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1013244)
at instance (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:776525)
at new Promise (<anonymous>)
at v.createClient (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:776502)
at v.create (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:775410)
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:774306
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1220936
at i.invoke (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1221026)
at s.fire (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1222829)
Opening channel for service path '/services/electron-window'.
Opening channel for service path '/services/ide-updater'.
2025-02-19T05:01:34.289Z root WARN Frontend a.configure took longer than the expected maximum 100 milliseconds: 37665.8 ms [Finished 85.625 s after frontend start]
2025-02-19T05:01:34.290Z root WARN A command editor.action.toggleStickyScroll is already registered.
^C
isTempSketch: false. Input was /Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino
Marking workspace as a closed sketch. Workspace URI: file:///Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino. Date: 1739941755647.
Closing channel on service path '/services/electron-window'.
Closing channel on service path '/services/ide-updater'.
Storing the sketch as a workspace root: </Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino>.
Stored workspaces roots: /Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino
No sketches were scheduled for deletion.
immediate restart worked:
~% "/Applications/Arduino IDE.app/Contents/MacOS/Arduino IDE"
Arduino IDE 2.3.4
Checking for frontend application configuration customizations. Module path: /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/electron-main.js, destination 'package.json': /Applications/Arduino IDE.app/Contents/Resources/app/package.json
Setting 'theia.frontend.config.appVersion' application configuration value to: "2.3.4" (type of string)
Setting 'theia.frontend.config.cliVersion' application configuration value to: "1.1.1" (type of string)
Setting 'theia.frontend.config.buildDate' application configuration value to: "2024-12-03T09:58:49.900Z" (type of string)
Frontend application configuration after modifications: {"applicationName":"Arduino IDE","defaultTheme":{"light":"arduino-theme","dark":"arduino-theme-dark"},"defaultIconTheme":"none","electron":{"windowOptions":{}},"defaultLocale":"","validatePreferencesSchema":false,"preferences":{"window.title":"${rootName}${activeEditorShort}${appName}","files.autoSave":"afterDelay","editor.minimap.enabled":false,"editor.tabSize":2,"editor.scrollBeyondLastLine":false,"editor.quickSuggestions":{"other":false,"comments":false,"strings":false},"editor.maxTokenizationLineLength":500,"editor.bracketPairColorization.enabled":false,"breadcrumbs.enabled":false,"workbench.tree.renderIndentGuides":"none","explorer.compactFolders":false},"appVersion":"2.3.4","cliVersion":"1.1.1","buildDate":"2024-12-03T09:58:49.900Z"}
Starting backend process. PID: 3341
Using browser-only version of superagent in non-browser environment
Configuration directory URI: 'file:///Users/jplocher/.arduinoIDE'
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2025-02-19T05:09:23.619Z root INFO Backend Object.initialize: 1.7 ms [Finished 0.278 s after backend start]
2025-02-19T05:09:23.619Z root INFO Backend Object.configure: 1.2 ms [Finished 0.278 s after backend start]
2025-02-19T05:09:23.619Z root INFO Backend s.onStart: 0.7 ms [Finished 0.278 s after backend start]
2025-02-19T05:09:23.620Z root INFO Backend s.configure: 0.1 ms [Finished 0.290 s after backend start]
2025-02-19T05:09:23.620Z root INFO Backend d.onStart: 0.1 ms [Finished 0.290 s after backend start]
2025-02-19T05:09:23.620Z root INFO Backend d.configure: 0.0 ms [Finished 0.290 s after backend start]
2025-02-19T05:09:23.621Z root INFO Backend d.initialize: 12.3 ms [Finished 0.290 s after backend start]
2025-02-19T05:09:23.621Z root INFO Backend c.onStart: 0.1 ms [Finished 0.290 s after backend start]
2025-02-19T05:09:23.621Z root INFO Backend a.configure: 0.6 ms [Finished 0.291 s after backend start]
2025-02-19T05:09:23.622Z config INFO >>> Initializing CLI configuration...
2025-02-19T05:09:23.622Z root INFO Backend c.initialize: 0.2 ms [Finished 0.291 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend x.onStart: 0.4 ms [Finished 0.291 s after backend start]
2025-02-19T05:09:23.622Z config INFO Loading CLI configuration from /Users/jplocher/.arduinoIDE/arduino-cli.yaml...
2025-02-19T05:09:23.622Z daemon INFO Starting daemon from /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/resources/arduino-cli...
2025-02-19T05:09:23.622Z root INFO Backend a.initialize: 0.2 ms [Finished 0.292 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend w.onStart: 0.5 ms [Finished 0.292 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend r.configure: 0.8 ms [Finished 0.292 s after backend start]
2025-02-19T05:09:23.622Z discovery-log INFO start
2025-02-19T05:09:23.622Z discovery-log INFO start new deferred
2025-02-19T05:09:23.622Z root INFO Backend d.initialize: 0.2 ms [Finished 0.292 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend y.onStart: 0.8 ms [Finished 0.293 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend r.configure: 0.7 ms [Finished 0.293 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend a.onStart: 0.2 ms [Finished 0.294 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend h.configure: 0.2 ms [Finished 0.294 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend s.configure: 0.0 ms [Finished 0.294 s after backend start]
2025-02-19T05:09:23.622Z root INFO Backend l.configure: 0.0 ms [Finished 0.294 s after backend start]
2025-02-19T05:09:23.623Z root INFO Theia app listening on http://127.0.0.1:51951.
2025-02-19T05:09:23.623Z root INFO Finished starting backend application: 1.1 ms [Finished 0.295 s after backend start]
2025-02-19T05:09:23.624Z root WARN The local plugin referenced by local-dir:/Users/jplocher/.arduinoIDE/plugins does not exist.
2025-02-19T05:09:23.624Z root WARN The local plugin referenced by local-dir:/Users/jplocher/.arduinoIDE/extensions does not exist.
2025-02-19T05:09:23.626Z config INFO Loaded CLI configuration: {"board_manager":{"additional_urls":["https://espressif.github.io/arduino-esp32/package_esp32_index.json"]},"build_cache":{"compilations_before_purge":10,"ttl":"720h0m0s"},"daemon":{"port":"50051"},"directories":{"builtin":{"libraries":"/Users/jplocher/Library/Arduino15/libraries"},"data":"/Users/jplocher/Library/Arduino15","downloads":"/Users/jplocher/Library/Arduino15/staging","user":"/Users/jplocher/Dropbox/Arduino"},"library":{"enable_unsafe_install":false},"locale":"en","logging":{"file":"","format":"text","level":"info"},"metrics":{"addr":":9090","enabled":true},"output":{"no_color":false},"sketch":{"always_export_binaries":false},"updater":{"enable_notification":true}}
2025-02-19T05:09:23.626Z config INFO 'directories.data' and 'directories.user' are set in the CLI configuration model.
2025-02-19T05:09:23.626Z config INFO Loaded the CLI configuration.
2025-02-19T05:09:23.630Z config INFO Mapped the CLI configuration: {"dataDirUri":"file:///Users/jplocher/Library/Arduino15","sketchDirUri":"file:///Users/jplocher/Dropbox/Arduino","additionalUrls":["https://espressif.github.io/arduino-esp32/package_esp32_index.json"],"network":"none","locale":"en"}
2025-02-19T05:09:23.630Z config INFO Validating the CLI configuration...
2025-02-19T05:09:23.630Z config INFO The CLI config is valid.
2025-02-19T05:09:23.630Z config INFO <<< Initialized the CLI configuration.
2025-02-19T05:09:23.635Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="arduino-cli version 1.1.1"
2025-02-19T05:09:23.635Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Using config file: /Users/jplocher/.arduinoIDE/arduino-cli.yaml"
time="2025-02-18T21:09:23-08:00" level=info msg="Executing `arduino-cli daemon`"
2025-02-19T05:09:23.638Z daemon INFO Daemon is now listening on 127.0.0.1:51952
{"IP":"127.0.0.1","Port":"51952"}
2025-02-19T05:09:23.638Z daemon INFO Daemon is running.
2025-02-19T05:09:23.646Z root INFO Resolve plugins list: 24.3 ms [Finished 0.317 s after backend start]
2025-02-19T05:09:23.653Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Checking signature" index=/Users/jplocher/Library/Arduino15/package_index.json signatureFile=/Users/jplocher/Library/Arduino15/package_index.json.sig trusted=true
2025-02-19T05:09:23.654Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Missing signature file" index=/Users/jplocher/Library/Arduino15/package_esp32_index.json
2025-02-19T05:09:23.655Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Loading hardware from: /Users/jplocher/Library/Arduino15/packages"
time="2025-02-18T21:09:23-08:00" level=info msg="Loading package arduino from: /Users/jplocher/Library/Arduino15/packages/arduino/hardware"
2025-02-19T05:09:23.659Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Missing signature file" index=/Users/jplocher/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/installed.json
time="2025-02-18T21:09:23-08:00" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded platform" platform="arduino:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Checking existence of 'tools' path: /Users/jplocher/Library/Arduino15/packages/arduino/tools"
time="2025-02-18T21:09:23-08:00" level=info msg="Loading tools from dir: /Users/jplocher/Library/Arduino15/packages/arduino/tools"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="arduino:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="arduino:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="arduino:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="arduino:[email protected]"
2025-02-19T05:09:23.681Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Loading package builtin from: /Users/jplocher/Library/Arduino15/packages/builtin"
time="2025-02-18T21:09:23-08:00" level=info msg="Checking existence of 'tools' path: /Users/jplocher/Library/Arduino15/packages/builtin/tools"
time="2025-02-18T21:09:23-08:00" level=info msg="Loading tools from dir: /Users/jplocher/Library/Arduino15/packages/builtin/tools"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="builtin:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="builtin:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="builtin:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="builtin:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="builtin:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="builtin:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="builtin:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loading package esp32 from: /Users/jplocher/Library/Arduino15/packages/esp32/hardware"
time="2025-02-18T21:09:23-08:00" level=info msg="Missing signature file" index=/Users/jplocher/Library/Arduino15/packages/esp32/hardware/esp32/3.0.7/installed.json
2025-02-19T05:09:23.721Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded platform" platform="esp32:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Checking existence of 'tools' path: /Users/jplocher/Library/Arduino15/packages/esp32/tools"
time="2025-02-18T21:09:23-08:00" level=info msg="Loading tools from dir: /Users/jplocher/Library/Arduino15/packages/esp32/tools"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:esp-rv32@2302"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:esp-x32@2302"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:esp-xs2@2302"
2025-02-19T05:09:23.742Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:esp-xs3@2302"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:esp32-arduino-libs@idf-release_v5.1-632e0c2a"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:[email protected]"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:[email protected]_20231023"
time="2025-02-18T21:09:23-08:00" level=info msg="Loaded tool" tool="esp32:[email protected]_20231023"
time="2025-02-18T21:09:23-08:00" level=info msg="Adding libraries dir" dir=/Users/jplocher/Library/Arduino15/packages/arduino/hardware/avr/1.8.6/libraries isSingleLibrary=false location=platform
time="2025-02-18T21:09:23-08:00" level=info msg="Adding libraries dir" dir=/Users/jplocher/Library/Arduino15/packages/esp32/hardware/esp32/3.0.7/libraries isSingleLibrary=false location=platform
time="2025-02-18T21:09:23-08:00" level=info msg="Loading libraries index file" index=/Users/jplocher/Library/Arduino15/library_index.json
Restoring workspace roots: /Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino
isTempSketch: false. Input was /Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino
2025-02-19T05:09:23.845Z daemon INFO time="2025-02-18T21:09:23-08:00" level=info msg="Adding libraries dir" dir=/Users/jplocher/Library/Arduino15/libraries isSingleLibrary=false location=ide
time="2025-02-18T21:09:23-08:00" level=info msg="Adding libraries dir" dir=/Users/jplocher/Dropbox/Arduino/libraries isSingleLibrary=false location=user
2025-02-19T05:09:24.033Z discovery-log INFO start resolved watching
2025-02-19T05:09:24.061Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/cu.debug-console","label":"/dev/cu.debug-console","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2025-02-19T05:09:24.061Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/cu.Bluetooth-Incoming-Port","label":"/dev/cu.Bluetooth-Incoming-Port","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2025-02-19T05:09:24.062Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[{"name":"ESP32 Family Device","fqbn":"esp32:esp32:esp32_family","isHidden":true}],"port":{"address":"/dev/cu.usbmodemF101","label":"/dev/cu.usbmodemF101","protocol":"serial","protocolLabel":"Serial Port (USB)","propertiesMap":[["pid","0x1001"],["serialNumber","54:32:04:21:67:A8"],["vid","0x303A"]],"hardwareId":"54:32:04:21:67:A8"}},"error":""}
2025-02-19T05:09:24.066Z root INFO Deploy plugins list: 24.3 ms [Finished 0.737 s after backend start]
2025-02-18 21:09:24.346 Arduino IDE[3003:27944955] +[IMKClient subclass]: chose IMKClient_Modern
2025-02-18 21:09:24.346 Arduino IDE[3003:27944955] +[IMKInputSession subclass]: chose IMKInputSession_Modern
2025-02-19T05:09:24.379Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"192.168.1.167","label":"Armoire at 192.168.1.167","protocol":"network","protocolLabel":"Network Port","propertiesMap":[[".","doitESP32devkitV1"],["auth_upload","yes"],["board","doitESP32devkitV1"],["hostname","Armoire.local."],["port","3232"],["ssh_upload","no"],["tcp_check","no"]],"hardwareId":""}},"error":""}
Opening channel for service path '/services/electron-window'.
Opening channel for service path '/services/ide-updater'.
2025-02-19T05:09:24.785Z root WARN Frontend a.configure took longer than the expected maximum 100 milliseconds: 146.3 ms [Finished 0.937 s after frontend start]
2025-02-19T05:09:24.786Z root WARN A command editor.action.toggleStickyScroll is already registered.
2025-02-19T05:09:24.792Z 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: </Users/jplocher/Dropbox/Arduino/Armoire/Armoire.ino>, response: </Users/jplocher/Dropbox/Arduino/Armoire>.
2025-02-19T05:09:24.857Z root INFO Start frontend contributions: 287.1 ms [Finished 1.046 s after frontend start]
2025-02-19T05:09:24.858Z root INFO Changed application state from 'init' to 'started_contributions'.
2025-02-19T05:09:24.867Z root INFO Changed application state from 'started_contributions' to 'attached_shell'.
2025-02-19T05:09:24.867Z root INFO >>> Restoring the layout state...
...
... deleted rest of output since the log was way past previous hang place
...