IDE 2.3.2 crash on Mac

I tried removing Arduino completely and reinstalling

I tried reinstalling MacOs

Arduino IDE hangs, preferences are just blank, and program needs to be force shut down

Using macos 11.7.10

Terminal output

Last login: Mon Feb 26 10:31:21 on console
simon_mbpm1@sjmacbook ~ % "/Applications/Arduino IDE.app/Contents/MacOS/Arduino IDE"
Arduino IDE 2.3.2
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.2" (type of string)
Setting 'theia.frontend.config.cliVersion' application configuration value to: "0.35.3" (type of string)
Setting 'theia.frontend.config.buildDate' application configuration value to: "2024-02-20T09:53:59.281Z" (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.2","cliVersion":"0.35.3","buildDate":"2024-02-20T09:53:59.281Z"}
Starting backend process. PID: 3460
Using browser-only version of superagent in non-browser environment
Configuration directory URI: 'file:///Users/simon_mbpm1/.arduinoIDE'
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
2024-02-26T11:58:01.166Z root INFO Backend Object.initialize: 2.0 ms [Finished 0.267 s after backend start]
2024-02-26T11:58:01.168Z root INFO Backend Object.configure: 1.5 ms [Finished 0.267 s after backend start]
2024-02-26T11:58:01.168Z root INFO Backend s.onStart: 0.8 ms [Finished 0.267 s after backend start]
2024-02-26T11:58:01.168Z root INFO Backend s.configure: 0.1 ms [Finished 0.281 s after backend start]
2024-02-26T11:58:01.168Z root INFO Backend d.onStart: 0.1 ms [Finished 0.281 s after backend start]
2024-02-26T11:58:01.169Z root INFO Backend d.configure: 0.1 ms [Finished 0.281 s after backend start]
2024-02-26T11:58:01.169Z root INFO Backend d.initialize: 14.5 ms [Finished 0.282 s after backend start]
2024-02-26T11:58:01.169Z root INFO Backend c.onStart: 0.2 ms [Finished 0.282 s after backend start]
2024-02-26T11:58:01.169Z root INFO Backend a.configure: 1.9 ms [Finished 0.284 s after backend start]
2024-02-26T11:58:01.170Z config INFO >>> Initializing CLI configuration...
2024-02-26T11:58:01.170Z root INFO Backend c.initialize: 0.2 ms [Finished 0.284 s after backend start]
2024-02-26T11:58:01.170Z root INFO Backend R.onStart: 0.4 ms [Finished 0.284 s after backend start]
2024-02-26T11:58:01.170Z config INFO Loading CLI configuration from /Users/simon_mbpm1/.arduinoIDE/arduino-cli.yaml...
2024-02-26T11:58:01.171Z daemon INFO Starting daemon from /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/resources/arduino-cli...
2024-02-26T11:58:01.171Z root INFO Backend a.initialize: 0.3 ms [Finished 0.284 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend w.onStart: 0.7 ms [Finished 0.285 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend r.configure: 1.0 ms [Finished 0.285 s after backend start]
2024-02-26T11:58:01.171Z discovery-log INFO start
2024-02-26T11:58:01.171Z discovery-log INFO start new deferred
2024-02-26T11:58:01.171Z root INFO Backend d.initialize: 0.2 ms [Finished 0.285 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend y.onStart: 0.9 ms [Finished 0.286 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend r.configure: 0.7 ms [Finished 0.286 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend a.onStart: 0.2 ms [Finished 0.286 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend h.configure: 0.2 ms [Finished 0.286 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend s.configure: 0.1 ms [Finished 0.287 s after backend start]
2024-02-26T11:58:01.171Z root INFO Backend l.configure: 0.0 ms [Finished 0.287 s after backend start]
2024-02-26T11:58:01.172Z root INFO Theia app listening on http://127.0.0.1:56290.
2024-02-26T11:58:01.172Z root INFO Finished starting backend application: 1.3 ms [Finished 0.288 s after backend start]
2024-02-26T11:58:01.173Z root WARN The local plugin referenced by local-dir:/Users/simon_mbpm1/.arduinoIDE/plugins does not exist.
2024-02-26T11:58:01.173Z root WARN The local plugin referenced by local-dir:/Users/simon_mbpm1/.arduinoIDE/extensions does not exist.
2024-02-26T11:58:01.179Z config INFO Loaded CLI configuration: {"board_manager":{"additional_urls":[]},"build_cache":{"compilations_before_purge":10,"ttl":"720h0m0s"},"daemon":{"port":"50051"},"directories":{"data":"/Users/simon_mbpm1/Library/Arduino15","downloads":"/Users/simon_mbpm1/Library/Arduino15/staging","user":"/Users/simon_mbpm1/Documents/Arduino"},"library":{"enable_unsafe_install":false},"logging":{"file":"","format":"text","level":"info"},"metrics":{"addr":":9090","enabled":true},"output":{"no_color":false},"sketch":{"always_export_binaries":false},"updater":{"enable_notification":true}}
2024-02-26T11:58:01.179Z config INFO 'directories.data' and 'directories.user' are set in the CLI configuration model.
2024-02-26T11:58:01.179Z config INFO Loaded the CLI configuration.
2024-02-26T11:58:01.180Z config INFO Mapped the CLI configuration: {"dataDirUri":"file:///Users/simon_mbpm1/Library/Arduino15","sketchDirUri":"file:///Users/simon_mbpm1/Documents/Arduino","additionalUrls":[],"network":"none","locale":"en"}
2024-02-26T11:58:01.180Z config INFO Validating the CLI configuration...
2024-02-26T11:58:01.192Z root INFO Resolve plugins list: 22.1 ms [Finished 0.308 s after backend start]
Restoring workspace roots: /Users/simon_mbpm1/Downloads/2F 9-10 rev 02
isTempSketch: false. Input was /Users/simon_mbpm1/Downloads/2F 9-10 rev 02/2F 9-10 rev 02.ino
2024-02-26T11:58:01.270Z daemon INFO time="2024-02-26T12:58:01+01:00" level=info msg="Using config file: /Users/simon_mbpm1/.arduinoIDE/arduino-cli.yaml"
time="2024-02-26T12:58:01+01:00" level=info msg="arduino-cli version 0.35.3"
time="2024-02-26T12:58:01+01:00" level=info msg="Executing `arduino-cli daemon`"
Daemon is now listening on 127.0.0.1:56291
{"IP":"127.0.0.1","Port":"56291"}
2024-02-26T11:58:01.270Z daemon INFO Daemon is running.
2024-02-26T11:58:01.344Z daemon INFO time="2024-02-26T12:58:01+01:00" level=info msg="Checking signature" index=/Users/simon_mbpm1/Library/Arduino15/package_index.json signatureFile=/Users/simon_mbpm1/Library/Arduino15/package_index.json.sig trusted=true
time="2024-02-26T12:58:01+01:00" level=info msg="Loading hardware from: /Users/simon_mbpm1/Library/Arduino15/packages"
time="2024-02-26T12:58:01+01:00" level=info msg="Loading package builtin from: /Users/simon_mbpm1/Library/Arduino15/packages/builtin"
time="2024-02-26T12:58:01+01:00" level=info msg="Checking existence of 'tools' path: /Users/simon_mbpm1/Library/Arduino15/packages/builtin/tools"
time="2024-02-26T12:58:01+01:00" level=info msg="Loading tools from dir: /Users/simon_mbpm1/Library/Arduino15/packages/builtin/tools"
time="2024-02-26T12:58:01+01:00" level=info msg="Loaded tool" tool="builtin:ctags@5.8-arduino11"
time="2024-02-26T12:58:01+01:00" level=info msg="Loaded tool" tool="builtin:dfu-discovery@0.1.2"
time="2024-02-26T12:58:01+01:00" level=info msg="Loaded tool" tool="builtin:mdns-discovery@1.0.9"
time="2024-02-26T12:58:01+01:00" level=info msg="Loaded tool" tool="builtin:serial-discovery@1.4.0"
time="2024-02-26T12:58:01+01:00" level=info msg="Loaded tool" tool="builtin:serial-monitor@0.13.0"
time="2024-02-26T12:58:01+01:00" level=info msg="Loading libraries index file" index=/Users/simon_mbpm1/Library/Arduino15/library_index.json
2024-02-26T11:58:01.475Z daemon INFO time="2024-02-26T12:58:01+01:00" level=info msg="Adding libraries dir" dir=/Users/simon_mbpm1/Library/Arduino15/libraries location=ide
time="2024-02-26T12:58:01+01:00" level=info msg="Adding libraries dir" dir=/Users/simon_mbpm1/Documents/Arduino/libraries location=user
2024-02-26T11:58:01.727Z root INFO Deploy plugins list: 22.1 ms [Finished 0.843 s after backend start]
Opening channel for service path '/services/electron-window'.
Opening channel for service path '/services/ide-updater'.
2024-02-26T11:58:02.202Z root WARN Frontend a.configure took longer than the expected maximum 100 milliseconds: 166.3 ms [Finished 0.929 s after frontend start]
2024-02-26T11:58:02.242Z root WARN A command editor.action.toggleStickyScroll is already registered.
2024-02-26T11:58:05.136Z config INFO The CLI config is valid.
2024-02-26T11:58:05.137Z config INFO <<< Initialized the CLI configuration.
2024-02-26T11:58:05.146Z discovery-log INFO start resolved watching
2024-02-26T11:58:05.149Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="starting discovery builtin:mdns-discovery process"
2024-02-26T11:58:05.149Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="starting discovery builtin:serial-discovery process"
2024-02-26T11:58:05.156Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="started discovery builtin:mdns-discovery process"
time="2024-02-26T12:58:05+01:00" level=info msg="sending command HELLO 1 \"arduino-cli 0.35.3\" to discovery builtin:mdns-discovery"
time="2024-02-26T12:58:05+01:00" level=info msg="started discovery builtin:serial-discovery process"
time="2024-02-26T12:58:05+01:00" level=info msg="sending command HELLO 1 \"arduino-cli 0.35.3\" to discovery builtin:serial-discovery"
2024-02-26T11:58:05.172Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:serial-discovery received message type: hello, message: OK, protocol version: 1"
2024-02-26T11:58:05.172Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="sending command START_SYNC to discovery builtin:serial-discovery"
time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:serial-discovery received message type: start_sync, message: OK"
2024-02-26T11:58:05.174Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:serial-discovery received message type: add, port: /dev/cu.wlan-debug"
2024-02-26T11:58:05.174Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:serial-discovery received message type: add, port: /dev/cu.debug-console"
time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:serial-discovery received message type: add, port: /dev/cu.Bluetooth-Incoming-Port"
time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:serial-discovery received message type: add, port: /dev/cu.usbmodemDCDA0C57A4801"
2024-02-26T11:58:05.178Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:mdns-discovery received message type: hello, message: OK, protocol version: 1"
2024-02-26T11:58:05.178Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="sending command START_SYNC to discovery builtin:mdns-discovery"
2024-02-26T11:58:05.179Z daemon INFO time="2024-02-26T12:58:05+01:00" level=info msg="from discovery builtin:mdns-discovery received message type: start_sync, message: OK"
2024-02-26T11:58:05.183Z 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":""}
2024-02-26T11:58:05.183Z 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":""}
2024-02-26T11:58:05.184Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/cu.usbmodemDCDA0C57A4801","label":"/dev/cu.usbmodemDCDA0C57A4801","protocol":"serial","protocolLabel":"Serial Port (USB)","propertiesMap":[["pid","0x0056"],["serialNumber","DCDA0C57A480"],["vid","0x2886"]],"hardwareId":"DCDA0C57A480"}},"error":""}
2024-02-26T11:58:05.185Z discovery-log INFO {"eventType":"add","port":{"matchingBoardsList":[],"port":{"address":"/dev/cu.wlan-debug","label":"/dev/cu.wlan-debug","protocol":"serial","protocolLabel":"Serial Port","propertiesMap":[],"hardwareId":""}},"error":""}
2024-02-26T11:58:05.201Z 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/simon_mbpm1/Downloads/2F 9-10 rev 02/2F 9-10 rev 02.ino>, response: </Users/simon_mbpm1/Downloads/2F 9-10 rev 02>.
2024-02-26T11:58:05.214Z root WARN Frontend c.onStart took longer than the expected maximum 100 milliseconds: 2923.5 ms [Finished 3.954 s after frontend start]
2024-02-26T11:58:05.230Z root INFO Start frontend contributions: 3236.6 ms [Finished 3.959 s after frontend start]
2024-02-26T11:58:05.230Z root INFO Changed application state from 'init' to 'started_contributions'.
2024-02-26T11:58:05.241Z root INFO Changed application state from 'started_contributions' to 'attached_shell'.
2024-02-26T11:58:05.241Z root INFO >>> Restoring the layout state...
2024-02-26T11:58:05.242Z root INFO ------- SERIALIZED LAYOUT DATA -------
2024-02-26T11:58:05.242Z root INFO {"version":5,"mainPanel":{"main":{"type":"tab-area","widgets":[{"constructionOptions":{"factoryId":"code-editor-opener","options":{"counter":0,"kind":"navigatable","uri":"file:///Users/simon_mbpm1/Downloads/2F%209-10%20rev%2002/2F%209-10%20rev%2002.ino"}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":10,\"column\":21},\"position\":{\"lineNumber\":10,\"column\":21}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":210,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":true}}"}],"currentIndex":0}},"mainPanelPinned":[false],"bottomPanel":{"config":{"main":{"type":"tab-area","widgets":[{"constructionOptions":{"factoryId":"outputView"},"innerWidgetState":"{\"locked\":false}"}],"currentIndex":0}},"pinned":[false],"size":169,"expanded":true},"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":true,"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}],"size":248},"rightPanel":{"type":"sidepanel","items":[]}}
2024-02-26T11:58:05.242Z root INFO ------- END SERIALIZED LAYOUT DATA -------
Checking for update
Update for version 2.3.2 is not available (latest version: 2.3.2, downgrade is allowed).


Also got this at some point when trying to close the program

I updated macOS to 14.3.1 and the problem went away

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.