Closed
Description
Describe the bug
In console there is printed the following uncaught exception. I didn't notice yet that something else is broken by that.
To Reproduce
Steps to reproduce the behavior:
- In Ubuntu 20.04 execute the
arduino-ide_2.0.0-rc5_Linux_64bit.AppImage
in terminal - file > preferences > additional boards manager URLs >
http://arduino.esp8266.com/stable/package_esp8266com_index.json
> OK - Restart IDE
- Boards Manager > Install esp8266 (default) Version 3.0.1 (which is actually 3.0.2 according to terminal output?)
Error message
The error message that occured is:
daemon INFO Adding libraries dir [dir: /home/user/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries, location: platform]
root ERROR Uncaught Exception:
root ERROR Error: Implementation error. Neither 'download' nor 'task' is available.
at ClientReadableStreamImpl.<anonymous> (/tmp/.mount_arduing1VLF0/resources/app/node_modules/arduino-ide-extension/lib/node/grpc-installable.js:15:23)
at ClientReadableStreamImpl.emit (node:events:394:28)
at addChunk (node:internal/streams/readable:312:12)
at readableAddChunk (node:internal/streams/readable:287:9)
at ClientReadableStreamImpl.Readable.push (node:internal/streams/readable:226:10)
at Object.onReceiveMessage (/tmp/.mount_arduing1VLF0/resources/app/node_modules/@grpc/grpc-js/build/src/client.js:321:24)
at Object.onReceiveMessage (/tmp/.mount_arduing1VLF0/resources/app/node_modules/@grpc/grpc-js/build/src/client-interceptors.js:291:178)
at /tmp/.mount_arduing1VLF0/resources/app/node_modules/@grpc/grpc-js/build/src/call-stream.js:202:74
at processTicksAndRejections (node:internal/process/task_queues:78:11)