IDE freezes after updating to 2.3.3

I use an M1max, system 12.7.4, after updating the IDE unfortunately freezes and nothing works anymore. Before that everything worked perfectly! How can I go back to the last version? I can't find a download. Here is an excerpt from the output via the terminal:

*... 2024-10-01T08:25:32.890Z discovery-log INFO start resolved watching

2024-10-01T08:25:32.914Z daemon INFO time="2024-10-01T10:25:32+02:00" level=error msg="Waiting discovery process termination: signal: abort trap" discovery=rp2040

2024-10-01T08:25:32.914Z daemon INFO panic: runtime error: invalid memory address or nil pointer dereference

[signal SIGSEGV: segmentation violation code=0x2 addr=0x8 pc=0x100d1f374] ... *

You can download version 2.3.2 from Release 2.3.2 ยท arduino/arduino-ide ยท GitHub; scroll down to assets, expand assets and make your pick.

Did you download the SILICON Mac version? My Mac is on 2.3.3 and working fine.

Hello sterretje, Great, thanks, it worked. I reinstalled version 2.3.2! Thanks again! Best regards, Ulli

Yes, I downloaded the version "arduino-ide_2.3.3_macOS_arm64.dmg" and it freezes when starting!

I have seen similar errors, they are usually fixed by deleting some files but I don't know enough about it to advise. Maybe one of the install experts will chime in.

I met the same problem with Arduino IDE 2.3.3
I saw this:
image
The "downloading index...." is hanging on forever. This MAY block the search function

Hi @seccouser1

I know you were already able to work around the problem by switching to using Arduino IDE 2.3.2, but I wanted to add a note here that the Arduino developers have already prepared a fix for the bug of Arduino IDE freezing if a pluggable discovery tool crashes:

So hopefully at least the next version of Arduino IDE won't have this issue.

Note that this doesn't address the question of why the 3rd party "Raspberry Pi Pico/RP2040" boards platform's pluggable discovery tool is crashing on your computer.

Hi @IoT_hobbyist. It was found that Arduino IDE 2.3.3 has a bug that causes index downloads and installation/updates of boards platforms libraries to hang when Serial Monitor is open.

If you encounter these problems again, the workaround is to close the Serial Monitor view until the process is finished. After that, you can open Serial Monitor again.

The Serial Monitor view is a tab in the bottom panel of the Arduino IDE window, so you might not even notice when you have it open. You can close it by clicking the X icon on the tab:

image


The Arduino developers are tracking the bug here:

If you have a GitHub account, you can subscribe to that thread to get notifications of any new developments related to this subject:

screenshot of Subscribe button


:exclamation: Please only comment on the GitHub issue thread if you have new technical information that will assist with the resolution. General discussion and support requests are always welcome here on the Arduino Forum.


1 Like

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